/*
無断転用・転載を禁ずる。作者は著作権を放棄しておりません。なお、アプリケーション利用に関して、使用者のいかなる不利益に対して、作者は一切の責任を負わないものとする。2009.1.1～
*/
	var vCount = 100;
    var vScore = 0;
    var vScore0 = 0;
    var keycount = 0;
    var failed = 0;
    var arrA = new Array();
    var result_mondai = 0;
    var result_miss = 0;
		
//国家試験までの日数ｶｳﾝﾄﾀﾞｳﾝ

function kokusimade(){
	var today = new Date();
	var kokusi = Date.UTC(2011,1,22,0,0,0);
	var sai = kokusi - today;
	var niti = sai / (1000 * 60 * 60 * 24);
	res.innerHTML = "看護師国家試験まで､まだ " + Math.floor(niti) + "日あります｡";
	
}

//ｱｸｾｽ秒数分岐ﾗﾝﾀﾞﾑ表示ﾌﾟﾛｸﾞﾗﾑ
function nows(){
    var now = new Date();
	var s = now.getSeconds();
	if((s > 0) && (s < 10)){
　     pmondai = document.getElementById("mondai");
　     pjapan1 = document.getElementById("japan1");
     psentaku1 = document.getElementById("sentaku1");
       pjapan2 = document.getElementById("japan2");
     psentaku2 = document.getElementById("sentaku2");
       pjapan3 = document.getElementById("japan3");
     psentaku3 = document.getElementById("sentaku3");
    }
    
    else if((s >= 10 ) && (s < 20)){
       pmondai = document.getElementById("mondai");
       pjapan1 = document.getElementById("japan1");
     psentaku1 = document.getElementById("sentaku1");
       pjapan3 = document.getElementById("japan2");
     psentaku3 = document.getElementById("sentaku2");
       pjapan2 = document.getElementById("japan3");
     psentaku2 = document.getElementById("sentaku3");
    }
    
    else if((s >= 20) && (s < 30)){
       pmondai = document.getElementById("mondai");
       pjapan2 = document.getElementById("japan1");
     psentaku2 = document.getElementById("sentaku1");
       pjapan1 = document.getElementById("japan2");
     psentaku1 = document.getElementById("sentaku2");
       pjapan3 = document.getElementById("japan3");
     psentaku3 = document.getElementById("sentaku3");
    }
    
    else if((s >= 30) && (s < 40)){
       pmondai = document.getElementById("mondai");
       pjapan2 = document.getElementById("japan1");
     psentaku2 = document.getElementById("sentaku1");
       pjapan3 = document.getElementById("japan2");
     psentaku3 = document.getElementById("sentaku2");
       pjapan1 = document.getElementById("japan3");
     psentaku1 = document.getElementById("sentaku3");
    }
    
    else if((s >= 40) && (s < 50)){
       pmondai = document.getElementById("mondai");
       pjapan3 = document.getElementById("japan1");
     psentaku3 = document.getElementById("sentaku1");
       pjapan1 = document.getElementById("japan2");
     psentaku1 = document.getElementById("sentaku2");
       pjapan2 = document.getElementById("japan3");
     psentaku2 = document.getElementById("sentaku3");
    }
    
    else{
       pmondai = document.getElementById("mondai");
       pjapan3 = document.getElementById("japan1");
     psentaku3 = document.getElementById("sentaku1");
       pjapan2 = document.getElementById("japan2");
     psentaku2 = document.getElementById("sentaku2");
       pjapan1 = document.getElementById("japan3");
     psentaku1 = document.getElementById("sentaku3");
    }
}
//使用するｸﾞﾛｰﾊﾞﾙ変数
var index;
var vAlfa0 ; //ﾛｰﾏ字変換候補一次格納用変数
var vAlfa1 ;
var vAlfa2 ;
var roma = 	psentaku1.innerHTML; //ひらがな文を格納する一時的な変数｡ここから差し引いてpに表示する｡
var alfaIdx ; //ひらがな文に対応するｱﾙﾌｧﾍﾞｯﾄ配列の番号
//result
//var result_mondai = 0;
//var result_miss = 0;
      	


function init() {
         
	nows();
 set_mondai();
	roma = 	psentaku1.innerHTML;
	result_mondai ++;
	chgimg1();
	flgMiss = true;
  
}
			
function getAlfaIdx(){

	var romaflg = false;
	  if (roma.length >= 3){
	    for (i=0; i<arr.length; i++){
	      for (j=1; j<arr[i].length; j++){
	        if (roma.substr(0,3) == arr[i][j]){
	            alfaIdx = i;
	            romaflg = true;
	          break;
	        }
	      }
	    }
	  }
	  
	  if (!romaflg && roma.length >= 2){
	    for (i=0; i<arr.length; i++){
	      for (j=1; j<arr[i].length; j++){
	        if (roma.substr(0,2) == arr[i][j]){
	          alfaIdx = i;
	          romaflg = true;
	          break;
	        }
	      }
	    }    
	  }
	  
	  if (!romaflg && roma.length >= 1){
	    for (i=0; i<arr.length; i++){
	      for (j=1; j<arr[i].length; j++){
	        if (roma.substr(0,1) == arr[i][j]){
	          alfaIdx = i;
	      
	          break;
	        }
	      }
	    }    
	  }
	  switch(alfa[alfaIdx].length){
	    case 2:
	       vAlfa0 = alfa[alfaIdx][1].toUpperCase();
	       break;
	    case 3:
	       vAlfa0 = alfa[alfaIdx][1].toUpperCase();
	       vAlfa1 = alfa[alfaIdx][2].toUpperCase();
	       break;
	    case 4:
	       vAlfa0 = alfa[alfaIdx][1].toUpperCase();
	       vAlfa1 = alfa[alfaIdx][2].toUpperCase();
	       vAlfa2 = alfa[alfaIdx][3].toUpperCase();
	       break;
	       
	  }
	}

	function hyouji(){   
	 psentaku1.innerHTML = roma;
	}
	
	var flgMiss = true;
    var flgEnd = false;
function typeKey(){
  if(!flgEnd){
	             var key = event.keyCode;
	         var succeed = false;
	         var flgZero = true;
	         keycount++;
//	ttt = String.fromCharCode(key);
//	japan1.innerHTML = ttt;
	 
	 if (alfa[alfaIdx].length == 2){
	      if (vAlfa0.charCodeAt(0) == key){
	    	  succeed = true;
	    	  chgimg();
			  cleartimer();
		      vAlfa0 = vAlfa0.substr(1, vAlfa0.length -1);
		      
		     if (vAlfa0.length == 0){
		          roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		          
		          if (roma.length == 0){
		             sound('decide11.wav');
		             init();
	                 getAlfaIdx();
	                 vCount += 3;
	                
	                 
	                    
	              }  
		        
		        hyouji();
		        getAlfaIdx();
		        
		     }
		   
		  }
	  	  
		  if (!succeed){
		  	  sound('gun2.wav');
		      failed++;
		      vCount--;
		      
	        	 if(flgMiss && psentaku1.innerHTML.length == arrA[2].length ){
	     	        sound('bigshot3.wav');
	     	    	result_miss++;
	     	    	flgMiss = false;
	     	    	vCount -= 10;
	     	     }
		  }
		  
	  }
	  if (alfa[alfaIdx].length == 3){
	       
	       if (vAlfa0.charCodeAt(0) == key){
	    	 succeed = true;
	   		 chgimg();
			 cleartimer();
		    vAlfa0 = vAlfa0.substr(1, vAlfa0.length -1);
	           
		      if (vAlfa0.length == 0 && flgZero){
		        roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		        flgZero = false;
		        if (roma.length == 0){
		           sound('decide11.wav');
		       	   init();
		           getAlfaIdx();     
		          vCount += 3;
		        } 
		       
		        hyouji();
		        getAlfaIdx();
		      }
		  }
	  
	      if (vAlfa1.charCodeAt(0) == key ){
	          succeed = true;
	      	  chgimg();
			  cleartimer();
		      vAlfa1 = vAlfa1.substr(1, vAlfa1.length -1);

		      if (vAlfa1.length == 0 && flgZero){
		        roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		        flgZero = false;
			      if (roma.length == 0 ){
			         sound('decide11.wav');
		      	     init();
		             getAlfaIdx();   
		              vCount += 3;
		          } 
		        
		         hyouji();
		        getAlfaIdx();
		      } 
		     
		  }
	    
		  if (!succeed){
			 sound('gun2.wav');
			 
	         failed++;
	         vCount--;
	     	    if(flgMiss && psentaku1.innerHTML.length == arrA[2].length ){
	     		   sound('bigshot3.wav'); 
	     		   result_miss++;
	     		   flgMiss = false;
	     		   vCount -= 10;
	     	    }
		  }
	     
	  }
	       
	  if (alfa[alfaIdx].length == 4){
	       
	       if (vAlfa0.charCodeAt(0) == key){
	    	  succeed = true;
	    	  chgimg();
			  cleartimer();
		      vAlfa0 = vAlfa0.substr(1, vAlfa0.length -1);
		  
		      if (vAlfa0.length == 0 && flgZero){
		         roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		         flgZero = false;
		         if (roma.length == 0 ){
		            sound('decide11.wav');
		      	    init();
		            getAlfaIdx();     
		           vCount += 3;
		        } 
		        
		        hyouji();
		        getAlfaIdx();
		      }
		  }
	  
	      if (vAlfa1.charCodeAt(0) == key){
	          succeed = true;
	    	  chgimg();
			  cleartimer();
		      vAlfa1 = vAlfa1.substr(1, vAlfa1.length -1);
		   
		        if (vAlfa1.length == 0 && flgZero){
		            roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		            flgZero = false;
		           if (roma.length == 0 ){
		               sound('decide11.wav');
		      	       init();
		               getAlfaIdx(); 
		              vCount += 3;
		           } 
		        
		            hyouji();
		            getAlfaIdx();
		        }
		  }
	  
	      if (vAlfa2.charCodeAt(0) == key){
	          succeed = true;
	    	  chgimg();
			  cleartimer();
		      vAlfa2 = vAlfa2.substr(1, vAlfa2.length -1);

		      if (vAlfa2.length == 0 && flgZero){
		          roma = roma.substr(arr[alfaIdx][1].length , roma.length - arr[alfaIdx][1].length);
		          flgZero = false;
		       	  
		       	  if (roma.length == 0 ){
		              sound('decide11.wav');
		      	      init();
		              getAlfaIdx();   
		             vCount += 3;
		          } 
		       	
		       	  hyouji();
		          getAlfaIdx();
		      }
		      
		  }
		  
		  if (!succeed){
		     sound('gun2.wav');
		     
	         failed++;
	         vCount--;
	     	     if(flgMiss && psentaku1.innerHTML.length == arrA[2].length ){
	     	    	sound('bigshot3.wav');
	     	    	result_miss++;
	     	    	flgMiss = false;
	     	    	vCount -= 10;
	             }
		  }
		 
	  
	  }
	res.innerHTML = "タイピング数＝" + keycount + ", 成功タイプ＝" + (keycount - failed) + ", ミスタイプ＝" + failed + 
			", タイプ成功率＝" + Math.floor(((keycount - failed) / keycount) * 100) + "％" + ",　　　　問題数＝"+ result_mondai + ", 正答数＝"
	 + (result_mondai - result_miss) + ", 誤答数＝" + result_miss + ", 正答率" + Math.floor(((result_mondai - result_miss) / result_mondai) * 100) + "％";
		vScore0 = Math.floor((keycount - failed) * ((keycount - failed) / keycount));
		vScore = Math.floor(vScore0 * (result_mondai - result_miss) * ((result_mondai - result_miss) / result_mondai));

  }
}

function sound(name){
var str = "";
str = str + "<EMBED id = 'id_sound'";
str = str + " SRC='" + name + "'";
str = str + " AUTOSTART='true'";
str = str + " HIDDEN='true'>";
document.getElementById("id_sound").innerHTML = str;
}
function soundBgm(name){
var str = "";
str = str + "<EMBED id = 'id_soundBgm'";
str = str + " SRC='" + name + "'";
str = str + " AUTOSTART='true'";
str = str + " HIDDEN='true'>";
document.getElementById("id_soundBgm").innerHTML = str;
}


//ﾈｺﾅｰｽくちぱく
function chgimg(){
//document.getElementById("id_neko0").style.backgroundPosition = "90% 90%" ;
document.getElementById("id_neko0").src = "true.gif" ;
timer1 = setTimeout("noimg()",200);
}

function noimg(){
document.getElementById("id_neko0").src = "neko0.gif" ;
}

//まばたきぷろぐらむ
function mabaimg(){
document.getElementById("id_neko0").src = "mabataki.gif" ;
}
function mabataki0(){
 	 timer5 = setInterval("mabataki()", 5000 );
 }
function mabataki1(){
var rary  = new Array("200","500","1800","2900","4800");
var rtime = Math.floor(Math.random() * 5);
   timer4 = setTimeout("mabataki()", rary[rtime] );
 }
function mabataki(){
timer2 = setTimeout("mabaimg()",10);
timer3 = setTimeout("noimg()",300);
}

//ﾈｺgirlくちぱく

function chgimg1(){
	timer11 = setInterval("chgimg3()",500);
	timer12 = setTimeout("cleartimer()",3000);
}

function cleartimer(){
	clearInterval(timer11);
}

function chgimg3(){
	document.getElementById("id_nekogirl").src = "girlkuti.gif" ;
timer10 = setTimeout("noimg1()",250);
	
}

function noimg1(){
document.getElementById("id_nekogirl").src = "nekogirl.gif" ;
}



//まばたきぷろぐらむ
function mabaimg1(){
document.getElementById("id_nekogirl").src = "girlmabataki.gif" ;
}
function mabataki1(){
 	 timer6 = setInterval("mabataki2()", 5000 );
 }
function mabataki2(){
var gary  = new Array("100","300","1900","3900","4800");
var gtime = Math.floor(Math.random() * 5);
   timer7 = setTimeout("mabataki3()", gary[gtime] );
 }
function mabataki3(){
timer8 = setTimeout("mabaimg1()",10);
timer9 = setTimeout("noimg1()",300);
}



//321ｽﾀｰﾄﾌﾟﾛｸﾞﾗﾑ
var flgRestart = false;
function startTimer(){
  if(!flgRestart){
  //	  clearInterval(timerG0);
	soundBgm('kanon.mid');
	flgEnd = false;
	keycount = 0;
	failed = 0;
	result_mondai = 0;
	result_miss = 0;
	timerS0 = setTimeout("startCount(3)",1000);
	timerS1 = setTimeout("startCount(2)",2000);
	timerS2 = setTimeout("startCount(1)",3000);
	timerS3 = setTimeout("onLoad()",4000);
	flgRestart = true;
	}
}	

   function startCount(t){
   	   document.getElementById("mondai").innerHTML = t;
   }

  
   function onLoad(){
      	  init();
      	  document.getElementById("vGameCount").innerHTML = "すた～と";
       	  gameCount();
      mabataki0();
      mabataki1();
      getAlfaIdx();
     

   }	   
   

function gameCount(){
    timerG0 = setInterval("countDown()",1000);
}
			function countDown(){
		//	vGameCount.innerHTML = vCount;
		document.getElementById("vGameCount").innerHTML = vCount;
			vCount--;
			   if (vCount < 0 ){
			   	   clearInterval(timerG0);
			   	   //結果発表
			   	   flgEnd = true;
			     flgRestart = false;
			   	   fClear();
			   	   setTimeout("fResult()",3000);
			       vCount = 100;
			   }   
			}
			
function fClear() {
	
  vGameCount.innrtHTML = "";
      mondai.innerHTML = "";
      japan1.innerHTML = "おつかれさんです";
	sentaku1.innerHTML = "";
   japan2.innerHTML = "";
	sentaku2.innerHTML = "";
	 japan3.innerHTML = "";
	sentaku3.innerHTML = "";  
	
//	location.href='record.htm';
}
function fClear2() {
	
  vGameCount.innrtHTML = "";
      mondai.innerHTML = "";
      japan1.innerHTML = "<a href='#topR'>ランキングをみてみる</a>";
	sentaku1.innerHTML = "";
   japan2.innerHTML = "";
	sentaku2.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	 japan3.innerHTML = "";
	sentaku3.innerHTML = "";  
	
//	location.href='record.htm';
}

function fResult(){  

	if (vScore < 500){
   	 mondai.innerHTML = "不合格です";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()'/>";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "ざんねん･･<br><br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
    }
	if ((vScore >= 500) && (vScore < 1000)){ 
   	 mondai.innerHTML = "ぎりぎりかも･･･";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "がんばったほうがいいかも･･<br><br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
   
    }
    if ((vScore >= 1000) && (vScore < 2000)){ 
   	 mondai.innerHTML = "ｽﾚｽﾚ合格!?";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "油断禁物♪<br><br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
	if ((vScore >= 2000) && (vScore < 3500)){ 
   	 mondai.innerHTML = "きっと合格するでしょう♪";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "がんばっていますね♪<br><br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
	if ((vScore >= 3500) && (vScore < 5500)){ 
   	 mondai.innerHTML = "祝 合格です";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "すごい! がんばっていますね♪<br>その努力は､きっと報われますよ♪<br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
	if ((vScore >= 5500) && (vScore < 8000)){ 
   	 mondai.innerHTML = "♪ｽﾍﾟｼｬﾘｽﾄ♪";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪<input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "もしや､､ﾌﾟﾛ??<br><br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
	if ((vScore >= 8000) && (vScore < 10000)){
   	 mondai.innerHTML = "♪ｴｷｽﾊﾟｰﾄ♪";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪ <input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "すごい!♪<br>どうか､弟子にしてください(笑)♪<br><br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
	if (vScore >= 10000){
   	 mondai.innerHTML = "♪ネコナース認定看護師♪";
	 japan1.innerHTML = "おなまえは？<input type='text' id='nsName' /><b>８文字以内</b><br>こめんと♪<input type='text' id='nsComent' size='20' /><b>15文字以内</b><br> <input type='button' value='ランキングに参加してみる' onclick='clickR()' />";
	sentaku1.innerHTML = "成績 " + vScore + "点";
	  japan2.innerHTML = "";
	sentaku2.innerHTML = "おめでとうございます♪<br>これまでの感謝をこめて。。<br>あなたをネコナースに認定しちゃいます！！<br>*履歴書には書かないこと（笑）♪<br>";
	  japan3.innerHTML = "(成績 = 成功ﾀｲﾌﾟ × ﾀｲﾌﾟ成功率 × 正当数 × 正答率)";
	sentaku3.innerHTML = "<a href='index.html'>最初のページにもどる</a>";
	}
    setCookie("score",vScore);
}

function ranking(){
	var rank = next("ranking.php");
}
function fScore(){
	var getScore = getCookie("score");
	japan1.innerHTML = getScore;
}

			function setCookie(keyname,val){
				var tmp = keyname + "=" + escape(val) + ";";
				tmp += "expires = Mon,31-Dec-2015 23:59:59;";
				document.cookie = tmp;
				}
				
			function getCookie(keyname){
				var tmp = document.cookie + ";";
				var index1 = tmp.indexOf(keyname,0);
					if(index1 != -1){
						tmp = tmp.substring(index1,tmp.length);
						var index2 = tmp.indexOf("=",0);
						var index3 = tmp.indexOf(";",index2);
						return unescape(tmp.substring(index2 + 1,index3));
					}
					return "";
				}

function getRanking(ran) {
	 var fff = next(ran);
  arrA = fff.split(",");
    rank0.innerHTML = "<a href='index.html'>ランキングを閉じる</a>";
    rank00.innerHTML = "<a href='#top'>上にもどる</a>";

  	rank1.innerHTML = "１位　" + "   "  + unescape(arrA[0]) + "　   " + arrA[1] + "点　" +'<br>'+ unescape(arrA[2]);
	rank2.innerHTML = "２位　" + "   "  + unescape(arrA[3]) + "　   " + arrA[4] + "点　" +'<br>'+ unescape(arrA[5]);
	rank3.innerHTML = "３位　" + "   "  + unescape(arrA[6]) + "　   " + arrA[7] + "点　" +'<br>'+ unescape(arrA[8]);
	rank4.innerHTML = "４位　" + "   "  + unescape(arrA[9]) + "　   " + arrA[10] + "点　" +'<br>'+ unescape(arrA[11]);
	rank5.innerHTML = "５位　" + "   "  + unescape(arrA[12]) + "　   " + arrA[13] + "点　" +'<br>'+ unescape(arrA[14]);
	rank6.innerHTML = "６位　" + "   "  + unescape(arrA[15]) + "　   " + arrA[16] + "点　" +'<br>'+ unescape(arrA[17]);
	rank7.innerHTML = "７位　" + "   "  + unescape(arrA[18]) + "　   " + arrA[19] + "点　" +'<br>'+ unescape(arrA[20]);
	rank8.innerHTML = "８位　" + "   "  + unescape(arrA[21]) + "　   " + arrA[22] + "点　" +'<br>'+ unescape(arrA[23]);
	rank9.innerHTML = "９位　" + "   "  + unescape(arrA[24]) + "　   " + arrA[25] + "点　" +'<br>'+ unescape(arrA[26]);
	rank10.innerHTML = "１０位　" + "   "  + unescape(arrA[27]) + "　   " + arrA[28] + "点　" + unescape(arrA[29]);
	rank11.innerHTML = "１１位　" + "   "  + unescape(arrA[30]) + "　   " + arrA[31] + "点　" + unescape(arrA[32]);
	rank12.innerHTML = "１２位　" + "   "  + unescape(arrA[33]) + "　   " + arrA[34] + "点　" + unescape(arrA[35]);
	rank13.innerHTML = "１３位　" + "   "  + unescape(arrA[36]) + "　   " + arrA[37] + "点　" + unescape(arrA[38]);
	rank14.innerHTML = "１４位　" + "   "  + unescape(arrA[39]) + "　   " + arrA[40] + "点　" + unescape(arrA[41]);
	rank15.innerHTML = "１５位　" + "   "  + unescape(arrA[42]) + "　   " + arrA[43] + "点　" + unescape(arrA[44]);
	rank16.innerHTML = "１６位　" + "   "  + unescape(arrA[45]) + "　   " + arrA[46] + "点　" + unescape(arrA[47]);
	rank17.innerHTML = "１７位　" + "   "  + unescape(arrA[48]) + "　   " + arrA[49] + "点　" + unescape(arrA[50]);
	rank18.innerHTML = "１８位　" + "   "  + unescape(arrA[51]) + "　   " + arrA[52] + "点　" + unescape(arrA[53]);
	rank19.innerHTML = "１９位　" + "   "  + unescape(arrA[54]) + "　   " + arrA[55] + "点　" + unescape(arrA[56]);
	rank20.innerHTML = "２０位　" + "   "  + unescape(arrA[57]) + "　   " + arrA[58] + "点　" + unescape(arrA[59]);
	rank21.innerHTML = "２１位　" + "   "  + unescape(arrA[60]) + "　   " + arrA[61] + "点　" + unescape(arrA[62]);
	rank22.innerHTML = "２２位　" + "   "  + unescape(arrA[63]) + "　   " + arrA[64] + "点　" + unescape(arrA[65]);
	rank23.innerHTML = "２３位　" + "   "  + unescape(arrA[66]) + "　   " + arrA[67] + "点　" + unescape(arrA[68]);
	rank24.innerHTML = "２４位　" + "   "  + unescape(arrA[69]) + "　   " + arrA[70] + "点　" + unescape(arrA[71]);
	rank25.innerHTML = "２５位　" + "   "  + unescape(arrA[72]) + "　   " + arrA[73] + "点　" + unescape(arrA[74]);
	rank26.innerHTML = "２６位　" + "   "  + unescape(arrA[75]) + "　   " + arrA[76] + "点　" + unescape(arrA[77]);
	rank27.innerHTML = "２７位　" + "   "  + unescape(arrA[78]) + "　   " + arrA[79] + "点　" + unescape(arrA[80]);
	rank28.innerHTML = "２８位　" + "   "  + unescape(arrA[81]) + "　   " + arrA[82] + "点　" + unescape(arrA[83]);
	rank29.innerHTML = "２９位　" + "   "  + unescape(arrA[84]) + "　   " + arrA[85] + "点　" + unescape(arrA[86]);
	rank30.innerHTML = "３０位　" + "   "  + unescape(arrA[87]) + "　   " + arrA[88] + "点　" + unescape(arrA[89]);
	rank31.innerHTML = "３１位　" + "   "  + unescape(arrA[90]) + "　   " + arrA[91] + "点　" + unescape(arrA[92]);
	rank32.innerHTML = "３２位　" + "   "  + unescape(arrA[93]) + "　   " + arrA[94] + "点　" + unescape(arrA[95]);
	rank33.innerHTML = "３３位　" + "   "  + unescape(arrA[96]) + "　   " + arrA[97] + "点　" + unescape(arrA[98]);
	rank34.innerHTML = "３４位　" + "   "  + unescape(arrA[99]) + "　   " + arrA[100] + "点　" + unescape(arrA[101]);
	rank35.innerHTML = "３５位　" + "   "  + unescape(arrA[102]) + "　   " + arrA[103] + "点　" + unescape(arrA[104]);
	rank36.innerHTML = "３６位　" + "   "  + unescape(arrA[105]) + "　   " + arrA[106] + "点　" + unescape(arrA[107]);
	rank37.innerHTML = "３７位　" + "   "  + unescape(arrA[108]) + "　   " + arrA[109] + "点　" + unescape(arrA[110]);
	rank38.innerHTML = "３８位　" + "   "  + unescape(arrA[111]) + "　   " + arrA[112] + "点　" + unescape(arrA[113]);
	rank39.innerHTML = "３９位　" + "   "  + unescape(arrA[114]) + "　   " + arrA[115] + "点　" + unescape(arrA[116]);
	rank40.innerHTML = "４０位　" + "   "  + unescape(arrA[117]) + "　   " + arrA[118] + "点　" + unescape(arrA[119]);
	rank41.innerHTML = "４１位　" + "   "  + unescape(arrA[120]) + "　   " + arrA[121] + "点　" + unescape(arrA[122]);
	rank42.innerHTML = "４２位　" + "   "  + unescape(arrA[123]) + "　   " + arrA[124] + "点　" + unescape(arrA[125]);
	rank43.innerHTML = "４３位　" + "   "  + unescape(arrA[126]) + "　   " + arrA[127] + "点　" + unescape(arrA[128]);
	rank44.innerHTML = "４４位　" + "   "  + unescape(arrA[129]) + "　   " + arrA[130] + "点　" + unescape(arrA[131]);
	rank45.innerHTML = "４５位　" + "   "  + unescape(arrA[132]) + "　   " + arrA[133] + "点　" + unescape(arrA[134]);
	rank46.innerHTML = "４６位　" + "   "  + unescape(arrA[135]) + "　   " + arrA[136] + "点　" + unescape(arrA[137]);
	rank47.innerHTML = "４７位　" + "   "  + unescape(arrA[138]) + "　   " + arrA[139] + "点　" + unescape(arrA[140]);
	rank48.innerHTML = "４８位　" + "   "  + unescape(arrA[141]) + "　   " + arrA[142] + "点　" + unescape(arrA[143]);
	rank49.innerHTML = "４９位　" + "   "  + unescape(arrA[144]) + "　   " + arrA[145] + "点　" + unescape(arrA[146]);
	rank50.innerHTML = "５０位　" + "   "  + unescape(arrA[147]) + "　   " + arrA[148] + "点　" + unescape(arrA[149]);
	rank51.innerHTML = "５１位　" + "   "  + unescape(arrA[150]) + "　   " + arrA[151] + "点　" + unescape(arrA[152]);
	rank52.innerHTML = "５２位　" + "   "  + unescape(arrA[153]) + "　   " + arrA[154] + "点　" + unescape(arrA[155]);
	rank53.innerHTML = "５３位　" + "   "  + unescape(arrA[156]) + "　   " + arrA[157] + "点　" + unescape(arrA[158]);
	rank54.innerHTML = "５４位　" + "   "  + unescape(arrA[159]) + "　   " + arrA[160] + "点　" + unescape(arrA[161]);
	rank55.innerHTML = "５５位　" + "   "  + unescape(arrA[162]) + "　   " + arrA[163] + "点　" + unescape(arrA[164]);
	rank56.innerHTML = "５６位　" + "   "  + unescape(arrA[165]) + "　   " + arrA[166] + "点　" + unescape(arrA[167]);
	rank57.innerHTML = "５７位　" + "   "  + unescape(arrA[168]) + "　   " + arrA[169] + "点　" + unescape(arrA[170]);
	rank58.innerHTML = "５８位　" + "   "  + unescape(arrA[171]) + "　   " + arrA[172] + "点　" + unescape(arrA[173]);
	rank59.innerHTML = "５９位　" + "   "  + unescape(arrA[174]) + "　   " + arrA[175] + "点　" + unescape(arrA[176]);
	rank60.innerHTML = "６０位　" + "   "  + unescape(arrA[177]) + "　   " + arrA[178] + "点　" + unescape(arrA[179]);
	rank61.innerHTML = "６１位　" + "   "  + unescape(arrA[180]) + "　   " + arrA[181] + "点　" + unescape(arrA[182]);
	rank62.innerHTML = "６２位　" + "   "  + unescape(arrA[183]) + "　   " + arrA[184] + "点　" + unescape(arrA[185]);
	rank63.innerHTML = "６３位　" + "   "  + unescape(arrA[186]) + "　   " + arrA[187] + "点　" + unescape(arrA[188]);
	rank64.innerHTML = "６４位　" + "   "  + unescape(arrA[189]) + "　   " + arrA[190] + "点　" + unescape(arrA[191]);
	rank65.innerHTML = "６５位　" + "   "  + unescape(arrA[192]) + "　   " + arrA[193] + "点　" + unescape(arrA[194]);
	rank66.innerHTML = "６６位　" + "   "  + unescape(arrA[195]) + "　   " + arrA[196] + "点　" + unescape(arrA[197]);
	rank67.innerHTML = "６７位　" + "   "  + unescape(arrA[198]) + "　   " + arrA[199] + "点　" + unescape(arrA[200]);
	rank68.innerHTML = "６８位　" + "   "  + unescape(arrA[201]) + "　   " + arrA[202] + "点　" + unescape(arrA[203]);
	rank69.innerHTML = "６９位　" + "   "  + unescape(arrA[204]) + "　   " + arrA[205] + "点　" + unescape(arrA[206]);
	rank70.innerHTML = "７０位　" + "   "  + unescape(arrA[207]) + "　   " + arrA[208] + "点　" + unescape(arrA[209]);
	rank71.innerHTML = "７１位　" + "   "  + unescape(arrA[210]) + "　   " + arrA[211] + "点　" + unescape(arrA[212]);
	rank72.innerHTML = "７２位　" + "   "  + unescape(arrA[213]) + "　   " + arrA[214] + "点　" + unescape(arrA[215]);
	rank73.innerHTML = "７３位　" + "   "  + unescape(arrA[216]) + "　   " + arrA[217] + "点　" + unescape(arrA[218]);
	rank74.innerHTML = "７４位　" + "   "  + unescape(arrA[219]) + "　   " + arrA[220] + "点　" + unescape(arrA[221]);
	rank75.innerHTML = "７５位　" + "   "  + unescape(arrA[222]) + "　   " + arrA[223] + "点　" + unescape(arrA[224]);
	rank76.innerHTML = "７６位　" + "   "  + unescape(arrA[225]) + "　   " + arrA[226] + "点　" + unescape(arrA[227]);
	rank77.innerHTML = "７７位　" + "   "  + unescape(arrA[228]) + "　   " + arrA[229] + "点　" + unescape(arrA[230]);
	rank78.innerHTML = "７８位　" + "   "  + unescape(arrA[231]) + "　   " + arrA[232] + "点　" + unescape(arrA[233]);
	rank79.innerHTML = "７９位　" + "   "  + unescape(arrA[234]) + "　   " + arrA[235] + "点　" + unescape(arrA[236]);
	rank80.innerHTML = "８０位　" + "   "  + unescape(arrA[237]) + "　   " + arrA[238] + "点　" + unescape(arrA[239]);
	rank81.innerHTML = "８１位　" + "   "  + unescape(arrA[240]) + "　   " + arrA[241] + "点　" + unescape(arrA[242]);
	rank82.innerHTML = "８２位　" + "   "  + unescape(arrA[243]) + "　   " + arrA[244] + "点　" + unescape(arrA[245]);
	rank83.innerHTML = "８３位　" + "   "  + unescape(arrA[246]) + "　   " + arrA[247] + "点　" + unescape(arrA[248]);
	rank84.innerHTML = "８４位　" + "   "  + unescape(arrA[249]) + "　   " + arrA[250] + "点　" + unescape(arrA[251]);
	rank85.innerHTML = "８５位　" + "   "  + unescape(arrA[252]) + "　   " + arrA[253] + "点　" + unescape(arrA[254]);
	rank86.innerHTML = "８６位　" + "   "  + unescape(arrA[255]) + "　   " + arrA[256] + "点　" + unescape(arrA[257]);
	rank87.innerHTML = "８７位　" + "   "  + unescape(arrA[258]) + "　   " + arrA[259] + "点　" + unescape(arrA[260]);
	rank88.innerHTML = "８８位　" + "   "  + unescape(arrA[261]) + "　   " + arrA[262] + "点　" + unescape(arrA[263]);
	rank89.innerHTML = "８９位　" + "   "  + unescape(arrA[264]) + "　   " + arrA[265] + "点　" + unescape(arrA[266]);
	rank90.innerHTML = "９０位　" + "   "  + unescape(arrA[267]) + "　   " + arrA[268] + "点　" + unescape(arrA[269]);
	rank91.innerHTML = "９１位　" + "   "  + unescape(arrA[270]) + "　   " + arrA[271] + "点　" + unescape(arrA[272]);
	rank92.innerHTML = "９２位　" + "   "  + unescape(arrA[273]) + "　   " + arrA[274] + "点　" + unescape(arrA[275]);
	rank93.innerHTML = "９３位　" + "   "  + unescape(arrA[276]) + "　   " + arrA[277] + "点　" + unescape(arrA[278]);
	rank94.innerHTML = "９４位　" + "   "  + unescape(arrA[279]) + "　   " + arrA[280] + "点　" + unescape(arrA[281]);
	rank95.innerHTML = "９５位　" + "   "  + unescape(arrA[282]) + "　   " + arrA[283] + "点　" + unescape(arrA[284]);
	rank96.innerHTML = "９６位　" + "   "  + unescape(arrA[285]) + "　   " + arrA[286] + "点　" + unescape(arrA[287]);
	rank97.innerHTML = "９７位　" + "   "  + unescape(arrA[288]) + "　   " + arrA[289] + "点　" + unescape(arrA[290]);
	rank98.innerHTML = "９８位　" + "   "  + unescape(arrA[291]) + "　   " + arrA[292] + "点　" + unescape(arrA[293]);
	rank99.innerHTML = "９９位　" + "   "  + unescape(arrA[294]) + "　   " + arrA[295] + "点　" + unescape(arrA[296]);
	rank100.innerHTML = "１００位　" + "   "  + unescape(arrA[297]) + "　   " + arrA[298] + "点　" +'<br>'+ unescape(arrA[299]);
}
function clickR(){
	
	setCookie("nName", document.getElementById("nsName").value);
	setCookie("nComent", document.getElementById("nsComent").value);

		next("hissyu_ranking.php");
		getRanking("hissyu_getRanking.php");
	

	fClear2();
}

