var is_finish = 0;

var Answer = new Array(15);
for (var i=0; i<Answer.length; i++) { Answer[i] = 'x'; }
Answer[14] = 1;

var Li = 0;
var Ma = 0;
var Wa = 0;
var Pe = 0;


function setAnswer(s,v) {
	Answer[s-1] = v;
}

function select_speed(s) {
	Answer[4] = s;
}

function your_luck(l) {
	Answer[9] = l;
}

function self_check(c) {
	Answer[14] = c;
}

function Answer1() {
	var a = Answer[0];
	if      (a == 1) { Li += 3; }
	else if (a == 2) { Li += 5; }
	else if (a == 3) { Wa += 1; }
	else if (a == 4) { Li += 7; }
}

function Answer2() {
	var a = Answer[1];
	if      (a == 1) { Wa += 1; }
	else if (a == 2) { Li += 6; }
	else if (a == 3) { Li += 5; Pe += 1; }
	else if (a == 4) { Li += 3; Ma += 1; }
}

function Answer3() {
	var a = Answer[2];
	if      (a == 1) { ; }
	else if (a == 2) { Ma += 1;  }
	else if (a == 3) { Pe += 1;  }
	else if (a == 4) { Li += 10; }
}

function Answer4() {
	var a = Answer[3];
	if      (a == 1) { Pe += 1; }
	else if (a == 2) { Wa += 1; }
	else if (a == 3) { Li += 8; }
	else if (a == 4) { Ma += 1; }
}

function Answer5() {
	var a = Answer[4];
	if      (a < 1)   { Wa += 1; }
	else if (a < 3)   { Li += 1; Ma += 1; }
	else if (a < 5)   { Li += 3; }
	else if (a < 300) { Li += 7; Pe += 1; }
}

function Answer6() {
	var a = Answer[5];
	if      (a == 1) { Li += 4; }
	else if (a == 2) { Li += 8; }
	else if (a == 3) { Ma += 1; }
	else if (a == 4) { Wa += 1; }
}

function Answer7() {
	var a = Answer[6];
	if      (a == 1) { Li += 7; }
	else if (a == 2) { Li += 4; Ma += 1; }
	else if (a == 3) { Wa += 1; }
	else if (a == 4) { Li += 1; }
}

function Answer8() {
	var a = Answer[7];
	if      (a == 1) { ; }
	else if (a == 2) { Li += 5; Ma += 1; }
	else if (a == 3) { Li += 7; }
	else if (a == 4) { Wa += 1; }
}

function Answer9() {
	var a = Answer[8];
	if      (a == 1) { Li += 1; }
	else if (a == 2) { Wa += 1; }
	else if (a == 3) { Li += 6; }
	else if (a == 4) { Li += 4; Pe += 1; }
}

function Answer10() {
	var a = Answer[9];
	if      (a == 1) { Ma += 1; }
	else if (a == 2) { Li += 1; }
	else if (a == 3) { Li += 3; }
	else if (a == 4) { Li += 5; Pe += 1; }
	else if (a == 5) { Li += 7; }
}

function Answer11() {
	var a = Answer[10];
	if      (a == 1) { Li += 9; }
	else if (a == 2) { Li += 3; Wa += 1; }
	else if (a == 3) { Pe += 1; }
	else if (a == 4) { Li += 6; }
}

function Answer12() {
	var a = Answer[11];
	if      (a == 1) { Li += 1; }
	else if (a == 2) { Li += 3; Ma += 1; }
	else if (a == 3) { Li += 7; }
	else if (a == 4) { ; }
}

function Answer13() {
	var a = Answer[12];
	if      (a == 1) { ; }
	else if (a == 2) { Li += 1; }
	else if (a == 3) { Li += 5; }
	else if (a == 4) { Li += 9; }
}

function Answer14() {
	var a = Answer[13];
	if      (a == 1) { Li += 5; }
	else if (a == 2) { ; }
	else if (a == 3) { Li += 12; }
	else if (a == 4) { Wa += 1; }
}

function Answer15() {
	if (Li <= Answer[14]) { Li += 10; }
	else                  { Ma += 1; Pe += 3; }
}

function gotoKeka(p) {
	var html = '<HTML><HEAD><meta http-equiv=Content-Type content="text/html;  charset=Shift_JIS"><TITLE>結果発表</TITLE></HEAD><BODY TOPMARGIN="0" LEFTMARGIN="0" RIGHTMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0" BGCOLOR="#FFFFFF"><DIV ALIGN="CENTER"><OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="550" HEIGHT="385"><PARAM NAME=movie VALUE="../swf/'
 + p +
'"><PARAM NAME=quality VALUE=high><EMBED SRC="../swf/'
 + p +
'" QUALITY=high WIDTH="550" HEIGHT="385" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT><BR><BR><A HREF="javascript:window.close();">ウインドウを閉じる</A><BR></DIV></BODY></HTML>';

	var nw = window.open('','','width=550,height=440');
	nw.document.write(html)
}

function setKeka() {
	Answer1();
	Answer2();
	Answer3();
	Answer4();
	Answer5();
	Answer6();
	Answer7();
	Answer8();
	Answer9();
	Answer10();
	Answer11();
	Answer12();
	Answer13();
	Answer14();
	Answer15();
	
	if    (Li > 90) { gotoKeka("luigi.swf?luigi_point=" + Li); }
	else if (Li > 65) { gotoKeka("mido.swf?luigi_point=" + Li);  }
	else if (Li > 45) { gotoKeka("taru.swf?luigi_point=" + Li);  }
	else if (Li > 35) { gotoKeka("mogu.swf?luigi_point=" + Li);  }
	else if (Li >  0) { if    (Wa >= 6) { gotoKeka("wario.swf?luigi_point=" + Li);   }
					  else if (Ma >= 6) { gotoKeka("mario.swf?luigi_point=" + Li);   }
					  else if (Pe >= 6) { gotoKeka("peach.swf?luigi_point=" + Li);   }
					  else            { gotoKeka("waluigi.swf?luigi_point=" + Li); }
	}
}

function checkAnswer() {
	if (!is_finish) {
		for (var i=0; i<Answer.length; i++) {
			if (Answer[i] == 'x') {
				alert(i+1+"問目が未回答です");
				return false;
			}
		}
		
		setKeka();
		is_finish = 1;
	} else {
		alert("一度ページを更新して下さい");
	}
}
