function js_mai_index(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	mai_Topic1.filters[0].apply();
	mai_Topic1.style.visibility="visible";
	mai_Topic1.filters[0].play();
	mai_Topic2.filters[0].apply();
	mai_Topic2.style.visibility="visible";
	mai_Topic2.filters[0].play();
	mai_Profile1.filters[0].apply();
	mai_Profile1.style.visibility="visible";
	mai_Profile1.filters[0].play();
	mai_Profile2.filters[0].apply();
	mai_Profile2.style.visibility="visible";
	mai_Profile2.filters[0].play();
	mai_Works1.filters[0].apply();
	mai_Works1.style.visibility="visible";
	mai_Works1.filters[0].play();
	mai_Works2.filters[0].apply();
	mai_Works2.style.visibility="visible";
	mai_Works2.filters[0].play();
	mai_Photograph1.filters[0].apply();
	mai_Photograph1.style.visibility="visible";
	mai_Photograph1.filters[0].play();
	mai_Photograph2.filters[0].apply();
	mai_Photograph2.style.visibility="visible";
	mai_Photograph2.filters[0].play();
	mai_Amusement1.filters[0].apply();
	mai_Amusement1.style.visibility="visible";
	mai_Amusement1.filters[0].play();
	mai_Amusement2.filters[0].apply();
	mai_Amusement2.style.visibility="visible";
	mai_Amusement2.filters[0].play();
	mai_Grace1.filters[0].apply();
	mai_Grace1.style.visibility="visible";
	mai_Grace1.filters[0].play();
	mai_Grace2.filters[0].apply();
	mai_Grace2.style.visibility="visible";
	mai_Grace2.filters[0].play();
	mai_Impression1.filters[0].apply();
	mai_Impression1.style.visibility="visible";
	mai_Impression1.filters[0].play();
	mai_Impression2.filters[0].apply();
	mai_Impression2.style.visibility="visible";
	mai_Impression2.filters[0].play();
	Phot1.filters[0].apply();
	Phot1.style.visibility="visible";
	Phot1.filters[0].play();
}

function js_mai_topic(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	SubTitle1_1.filters[0].apply();
	SubTitle1_1.style.visibility="visible";
	SubTitle1_1.filters[0].play();
	SubTitle1_2.filters[0].apply();
	SubTitle1_2.style.visibility="visible";
	SubTitle1_2.filters[0].play();
	SubTitle1_3.filters[0].apply();
	SubTitle1_3.style.visibility="visible";
	SubTitle1_3.filters[0].play();
	SubTitle1_4.filters[0].apply();
	SubTitle1_4.style.visibility="visible";
	SubTitle1_4.filters[0].play();
	SubTitle1_5.filters[0].apply();
	SubTitle1_5.style.visibility="visible";
	SubTitle1_5.filters[0].play();
	SubTitle1_6.filters[0].apply();
	SubTitle1_6.style.visibility="visible";
	SubTitle1_6.filters[0].play();
	SubTitle1_7.filters[0].apply();
	SubTitle1_7.style.visibility="visible";
	SubTitle1_7.filters[0].play();
	SubTitle1_8.filters[0].apply();
	SubTitle1_8.style.visibility="visible";
	SubTitle1_8.filters[0].play();
}

function js_mai_profile(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	Phot1.filters[0].apply();
	Phot1.style.visibility="visible";
	Phot1.filters[0].play();
	str1.filters[0].apply();
	str1.style.visibility="visible";
	str1.filters[0].play();
	str2.filters[0].apply();
	str2.style.visibility="visible";
	str2.filters[0].play();
	str3.filters[0].apply();
	str3.style.visibility="visible";
	str3.filters[0].play();
	str4.filters[0].apply();
	str4.style.visibility="visible";
	str4.filters[0].play();
	str5.filters[0].apply();
	str5.style.visibility="visible";
	str5.filters[0].play();
	str6.filters[0].apply();
	str6.style.visibility="visible";
	str6.filters[0].play();
	str7.filters[0].apply();
	str7.style.visibility="visible";
	str7.filters[0].play();
	str8.filters[0].apply();
	str8.style.visibility="visible";
	str8.filters[0].play();
	str9.filters[0].apply();
	str9.style.visibility="visible";
	str9.filters[0].play();
	str10.filters[0].apply();
	str10.style.visibility="visible";
	str10.filters[0].play();
}

function js_mai_photgraph(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	Phot1.filters[0].apply();
	Phot1.style.visibility="visible";
	Phot1.filters[0].play();
	Phot2.filters[0].apply();
	Phot2.style.visibility="visible";
	Phot2.filters[0].play();
	Phot3.filters[0].apply();
	Phot3.style.visibility="visible";
	Phot3.filters[0].play();
	Phot4.filters[0].apply();
	Phot4.style.visibility="visible";
	Phot4.filters[0].play();
	Phot5.filters[0].apply();
	Phot5.style.visibility="visible";
	Phot5.filters[0].play();
	Phot6.filters[0].apply();
	Phot6.style.visibility="visible";
	Phot6.filters[0].play();
	Phot7.filters[0].apply();
	Phot7.style.visibility="visible";
	Phot7.filters[0].play();
	Phot8.filters[0].apply();
	Phot8.style.visibility="visible";
	Phot8.filters[0].play();
}

function js_mai_works(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	str1.filters[0].apply();
	str1.style.visibility="visible";
	str1.filters[0].play();
	str2.filters[0].apply();
	str2.style.visibility="visible";
	str2.filters[0].play();
}

function js_mai_amusement(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Table1.filters[0].apply();
	Table1.style.visibility="visible";
	Table1.filters[0].play();
}

function js_mai_grace(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	Table1.filters[0].apply();
	Table1.style.visibility="visible";
	Table1.filters[0].play();
	Table2.filters[0].apply();
	Table2.style.visibility="visible";
	Table2.filters[0].play();
}

function js_mai_Impression(){
	Title1.filters[0].apply();
	Title1.style.visibility="visible";
	Title1.filters[0].play();
	Title2.filters[0].apply();
	Title2.style.visibility="visible";
	Title2.filters[0].play();
	str1.filters[0].apply();
	str1.style.visibility="visible";
	str1.filters[0].play();
	str2.filters[0].apply();
	str2.style.visibility="visible";
	str2.filters[0].play();
}

function tanzyou(){
	var today=new Date();
	var birth=new Date(1989,12,17);
	var Ytoday=today.getYear();
	var Mtoday=today.getMonth();
	var Mtoday=Mtoday+1;
	var Dtoday=today.getDate();

	if (Ytoday<2001) {
	  var Ytoday="19"+Ytoday; 
	}else{
	  var Ytoday=Ytoday;
	}

	var Ybirth=birth.getYear();
	Ybirth="19"+Ybirth;
	                 
	var Mbirth=birth.getMonth();
//	Mbirth=Mbirth+1;
	                 
	var Dbirth=birth.getDate();
	                 
	var year1=Ytoday-Ybirth;
	var year2=year1-1;
	                 
	if (Mtoday>=Mbirth+1) {
	  document.write("(",year1,"歳)");
	}else if(Mtoday<=Mbirth-1) {
	  document.write("(",year2,"歳)");
	}else if(Mtoday==Mbirth) {
	  if (Dtoday>=Dbirth) {
	    document.write("(",year1,"歳)");
	  }else if(Mtoday<Dbirth-1) {
	    document.write("(",year2,"歳)");
	  }
	}
}

function nexttan(){
	var today=new Date();
	var mai=new Date(2004,11,17);
	var birth=(mai.getTime()-today.getTime())/(24*60*60*1000);
	var birth=Math.ceil(birth);
	if (birth>0) {
	  document.write("15歳の誕生日まで ",birth,"日です");
	}else if(birth==0) {
	  document.write("今日は眞唯ちゃんのお誕生日！");
	}else if(birth <0) {
	  document.write("16歳の誕生日まで ",birth+365,"日です");
	}
}

function kyou(){
	now = new Date();
	hour = now.getHours();
	min = now.getMinutes();
	if (min < 10) {
	    min = "0" + min;
	}
	document.write("た だ い ま　",now.getYear()," 年 ");
	document.write(now.getMonth()+1," 月 ",
	     now.getDate()," 日 ");
	document.write(hour," 時 ",
	     min," 分 で 〜 す！");
}

var mai_img=1;
fileName=new
Array("../image/mai_story1.jpg","../image/mai_story2.jpg","../image/mai_story3.jpg","../image/mai_story4.jpg","../image/mai_story5.jpg","../image/mai_story6.jpg","../image/mai_story7.jpg","../image/mai_story8.jpg","../image/mai_story9.jpg","../image/mai_story10.jpg","../image/mai_story11.jpg");
function mai_img_chg(){
		document.IMG_A.src=fileName[mai_img];
		mai_img++;
		if(mai_img>10)mai_img=0;
}

function PopUpHtm(htm_name,width,height)
{
InfoWin = window.open(htm_name, "", 
                      "toolbar=no, directories=no, " + width + "," + height);
}

var Mnarabe_imgs = new Image();	//	読み込み先の確保
Mnarabe_imgs[0]="../image/4mai_img0.gif"		//初期画像
Mnarabe_imgs[1]="../image/4mai_img1.gif"		//ユーザーの画像1
Mnarabe_imgs[2]="../image/4mai_img2.gif"		//ユーザーの画像2
Mnarabe_imgs[3]="../image/4mai_img3.gif"		//ユーザーの画像3
Mnarabe_imgs[4]="../image/4mai_img4.gif"		//ユーザーの画像4
Mnarabe_imgs[10]="../image/4mai_img10.jpg"		//まいちゃん画像(やさしい)
Mnarabe_imgs[11]="../image/4mai_img11.jpg"		//まいちゃん画像(ふつう)
Mnarabe_imgs[12]="../image/4mai_img12.jpg"		//まいちゃん画像(つよい)

var jamai_Level;				//まいちゃんの強さ
var jamai_Img;					//まいちゃん画像
var User_Img1=1;				//ユーザーの画像1
var User_Img2=2;				//ユーザーの画像2
var User_Img3=3;				//ユーザーの画像3
var User_Img4=4;				//ユーザーの画像4

var gGame	=User_Img4;			//パネルクリック時の表示画像の選択

var Mai_gData = new Array();	//まいちゃんの過去の選択場所格納配列
var Mai_gSuu=0;					//まいちゃんの過去の格納配列の要素番号
var Aite_gData = new Array();	//ユーザーの過去の選択場所格納配列
var Aite_gSuu=0;				//ユーザーの過去の格納配列の要素番号

var pos = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);	//パネルの配置画像(全16枚、0は壁紙)

function Click_Hantei(){
	ret=0;
	
	//まいちゃん勝利判定
	if((pos[1]==jamai_Img && pos[2]==jamai_Img && pos[3]==jamai_Img && pos[4]==jamai_Img)||(pos[5]==jamai_Img && pos[6]==jamai_Img && pos[7]==jamai_Img && pos[8]==jamai_Img)||(pos[9]==jamai_Img && pos[10]==jamai_Img && pos[11]==jamai_Img && pos[12]==jamai_Img)||(pos[13]==jamai_Img && pos[14]==jamai_Img && pos[15]==jamai_Img && pos[16]==jamai_Img)||(pos[1]==jamai_Img && pos[5]==jamai_Img && pos[9]==jamai_Img && pos[13]==jamai_Img)||(pos[2]==jamai_Img && pos[6]==jamai_Img && pos[10]==jamai_Img && pos[14]==jamai_Img)||(pos[3]==jamai_Img && pos[7]==jamai_Img && pos[11]==jamai_Img && pos[15]==jamai_Img)||(pos[4]==jamai_Img && pos[8]==jamai_Img && pos[12]==jamai_Img && pos[16]==jamai_Img)||(pos[1]==jamai_Img && pos[6]==jamai_Img && pos[11]==jamai_Img && pos[16]==jamai_Img)||(pos[4]==jamai_Img && pos[7]==jamai_Img && pos[10]==jamai_Img && pos[13]==jamai_Img)){
		for(i=1;i<17;i++){
			if(pos[i] == 0){
				pos[i] = -1;	//全部埋める
			}
		}
		switch(jamai_Level){
		case 0:	alert("まいの勝ち〜！！"); break;
		case 1:	alert("ふつうで勝った！！"); break;
		case 2:	alert("まいの勝ちだぴょん！！"); break;
		}
		ret=1;
	}
	//ユーザー勝利判定
	else if((pos[1]==User_Img1 && pos[2]==User_Img2 && pos[3]==User_Img3 && pos[4]==User_Img4)||(pos[5]==User_Img1 && pos[6]==User_Img2 && pos[7]==User_Img3 && pos[8]==User_Img4)||(pos[9]==User_Img1 && pos[10]==User_Img2 && pos[11]==User_Img3 && pos[12]==User_Img4)||(pos[13]==User_Img1 && pos[14]==User_Img2 && pos[15]==User_Img3 && pos[16]==User_Img4)||(pos[1]==User_Img1 && pos[5]==User_Img2 && pos[9]==User_Img3 && pos[13]==User_Img4)||(pos[2]==User_Img1 && pos[6]==User_Img2 && pos[10]==User_Img3 && pos[14]==User_Img4)||(pos[3]==User_Img1 && pos[7]==User_Img2 && pos[11]==User_Img3 && pos[15]==User_Img4)||(pos[4]==User_Img1 && pos[8]==User_Img2 && pos[12]==User_Img3 && pos[16]==User_Img4)||(pos[1]==User_Img1 && pos[6]==User_Img2 && pos[11]==User_Img3 && pos[16]==User_Img4)||(pos[4]==User_Img1 && pos[7]==User_Img2 && pos[10]==User_Img3 && pos[13]==User_Img4)
		  ||(pos[1]==User_Img4 && pos[2]==User_Img3 && pos[3]==User_Img2 && pos[4]==User_Img1)||(pos[5]==User_Img4 && pos[6]==User_Img3 && pos[7]==User_Img2 && pos[8]==User_Img1)||(pos[9]==User_Img4 && pos[10]==User_Img3 && pos[11]==User_Img2 && pos[12]==User_Img1)||(pos[13]==User_Img4 && pos[14]==User_Img3 && pos[15]==User_Img2 && pos[16]==User_Img1)||(pos[1]==User_Img4 && pos[5]==User_Img3 && pos[9]==User_Img2 && pos[13]==User_Img1)||(pos[2]==User_Img4 && pos[6]==User_Img3 && pos[10]==User_Img2 && pos[14]==User_Img1)||(pos[3]==User_Img4 && pos[7]==User_Img3 && pos[11]==User_Img2 && pos[15]==User_Img1)||(pos[4]==User_Img4 && pos[8]==User_Img3 && pos[12]==User_Img2 && pos[16]==User_Img1)||(pos[1]==User_Img4 && pos[6]==User_Img3 && pos[11]==User_Img2 && pos[16]==User_Img1)||(pos[4]==User_Img4 && pos[7]==User_Img3 && pos[10]==User_Img2 && pos[13]==User_Img1)){
		for(i=1;i<17;i++){
			if(pos[i] == 0){
				pos[i] = -1;	//全部埋める
			}
		}
		newWin=window.open("","new","width=248,height=200");
		switch(jamai_Level){
		case 0:	newWin.location="4mai_1.htm"; break;
		case 1:	newWin.location="4mai_2.htm"; break;
		case 2:	newWin.location="4mai_3.htm"; break;
		}
		ret=1;
	}
	return(ret);
}

//ユーザーパネルクリック時
function Click_Img(num){
	//クリック時の画像選択
	if(pos[num] == 0){
		if(gGame == User_Img1){
			gGame=User_Img2;
		}
		else if(gGame == User_Img2){
			gGame=User_Img3;
		}
		else if(gGame == User_Img3){
			gGame=User_Img4;
		}
		else if(gGame == User_Img4){
			gGame=User_Img1;
		}
		
		document.images["Mnarabe_img"+num].src = Mnarabe_imgs[gGame];	//画像書き込み
		pos[num]=gGame;	//パネル位置に画像番号を保存(勝利判定に使用)

		Aite_gSuu++;	//ユーザーが配置したパネル数のカウント
		Aite_gData[Aite_gSuu]=num;	//ユーザーが配置したパネル場所を配列に保存
		if(("" != Aite_gData[Aite_gSuu-4])&&(null != Aite_gData[Aite_gSuu-4])){
			//過去5こめのユーザーが配置した場所を初期化
			document.images["Mnarabe_img"+Aite_gData[Aite_gSuu-4]].src = Mnarabe_imgs[0];
			pos[Aite_gData[Aite_gSuu-4]]=0;
		}
		//勝利判定
		ret=Click_Hantei();
		if(0 == ret){
			Mai_Click();	//勝負がつかなければまいちゃんの処理へ
		}
	}
}

//まいちゃんの攻撃
function Mai_Click(){
	hantei=0;
	
	switch(jamai_Level){
	case 0:
		//やさしい
		//まいちゃん気まぐれ攻撃
		if(0==hantei){
			while(1){
				i=Math.round(Math.random()*(12-1))+ 6;
				if(0 == pos[i]){
					Mai_write(i);
					break;
				}
			}
		}
		break;

	case 1:
		//普通の強さなら
		//ユーザーを防ぐ
		if((pos[4]==User_Img1 && pos[3]==User_Img2 && pos[2]==User_Img3)||(pos[13]==User_Img1 && pos[9]==User_Img2 && pos[5]==User_Img3)||(pos[16]==User_Img1 && pos[11]==User_Img2 && pos[6]==User_Img3)){
			if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(pos[14]==User_Img1 && pos[10]==User_Img2 && pos[6]==User_Img3){
			if(0==pos[2]){ Mai_write(2); hantei=1; }
		}
		else if(pos[15]==User_Img1 && pos[11]==User_Img2 && pos[7]==User_Img3){
			if(0==pos[3]){ Mai_write(3); hantei=1; }
		}
		else if((pos[1]==User_Img1 && pos[2]==User_Img2 && pos[3]==User_Img3)||(pos[13]==User_Img1 && pos[10]==User_Img2 && pos[7]==User_Img3)||(pos[16]==User_Img1 && pos[12]==User_Img2 && pos[8]==User_Img3)){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
		}
		else if(pos[8]==User_Img1 && pos[7]==User_Img2 && pos[6]==User_Img3){
			if(0==pos[5]){ Mai_write(5); hantei=1; }
		}
		else if(pos[5]==User_Img1 && pos[6]==User_Img2 && pos[7]==User_Img3){
			if(0==pos[8]){ Mai_write(8); hantei=1; }
		}
		else if(pos[12]==User_Img1 && pos[11]==User_Img2 && pos[10]==User_Img3){
			if(0==pos[9]){ Mai_write(9); hantei=1; }
		}
		else if(pos[9]==User_Img1 && pos[10]==User_Img2 && pos[11]==User_Img3){
			if(0==pos[12]){ Mai_write(12); hantei=1; }
		}
		else if((pos[1]==User_Img1 && pos[5]==User_Img2 && pos[9]==User_Img3)||(pos[4]==User_Img1 && pos[7]==User_Img2 && pos[10]==User_Img3)||(pos[16]==User_Img1 && pos[15]==User_Img2 && pos[14]==User_Img3)){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(pos[2]==User_Img1 && pos[6]==User_Img2 && pos[10]==User_Img3){
			if(0==pos[14]){ Mai_write(14); hantei=1; }
		}
		else if(pos[3]==User_Img1 && pos[7]==User_Img2 && pos[11]==User_Img3){
			if(0==pos[15]){ Mai_write(15); hantei=1; }
		}
		else if((pos[13]==User_Img1 && pos[14]==User_Img2 && pos[15]==User_Img3)||(pos[4]==User_Img1 && pos[8]==User_Img2 && pos[12]==User_Img3)||(pos[1]==User_Img1 && pos[6]==User_Img2 && pos[11]==User_Img3)){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
		}

		//まいちゃん決技
		else if(pos[2]==jamai_Img && pos[3]==jamai_Img){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[7]==jamai_Img){
			if(0==pos[5]){ Mai_write(5); hantei=1; }
			else if(0==pos[8]){ Mai_write(8); hantei=1; }
		}
		else if(pos[10]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[9]){ Mai_write(9); hantei=1; }
			else if(0==pos[12]){ Mai_write(12); hantei=1; }
		}
		else if(pos[5]==jamai_Img && pos[9]==jamai_Img){
			if(0==pos[1]){ Mai_write(1); hantei=1; }
			else if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(pos[7]==jamai_Img && pos[10]==jamai_Img){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
			else if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[10]==jamai_Img){
			if(0==pos[2]){ Mai_write(2); hantei=1; }
			else if(0==pos[14]){ Mai_write(14); hantei=1; }
		}
		else if(pos[7]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[3]){ Mai_write(3); hantei=1; }
			else if(0==pos[15]){ Mai_write(15); hantei=1; }
		}
		else if(pos[14]==jamai_Img && pos[15]==jamai_Img){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
			else if(0==pos[16]){ Mai_write(16); hantei=1; }
		}
		else if(pos[8]==jamai_Img && pos[12]==jamai_Img){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
			else if(0==pos[16]){ Mai_write(16); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[1]){ Mai_write(1); hantei=1; }
			else if(0==pos[16]){ Mai_write(16); hantei=1; }
		}
		
		//まいちゃん気まぐれ攻撃
		if(0==hantei){
			while(1){
				i=Math.round(Math.random()*(12-1))+ 6;
				if(0 == pos[i]){
					Mai_write(i);
					break;
				}
			}
		}
		break;
	
	case 2:
		//つよい
		//ユーザーを防ぐ
		if(((pos[4]==User_Img1 && pos[3]==User_Img2)||(pos[4]==User_Img4 && pos[3]==User_Img3))&&(0==pos[2])){
			Mai_write(2); hantei=1; 
		}
		else if(((pos[1]==User_Img1 && pos[2]==User_Img2)||(pos[1]==User_Img4 && pos[2]==User_Img3))&&(0==pos[3])){
			Mai_write(3); hantei=1;
		}
		else if(((pos[13]==User_Img1 && pos[9]==User_Img2)||(pos[13]==User_Img4 && pos[9]==User_Img3))&&(0==pos[5])){
			Mai_write(5); hantei=1;
		}
		else if(((pos[16]==User_Img1 && pos[11]==User_Img2)||(pos[16]==User_Img4 && pos[11]==User_Img3)||(pos[14]==User_Img1 && pos[10]==User_Img2)||(pos[14]==User_Img4 && pos[10]==User_Img3)||(pos[8]==User_Img1 && pos[7]==User_Img2)||(pos[8]==User_Img4 && pos[7]==User_Img3))&&(0==pos[6])){
			Mai_write(6); hantei=1;
		}
		else if(((pos[15]==User_Img1 && pos[11]==User_Img2)||(pos[15]==User_Img4 && pos[11]==User_Img3)||(pos[13]==User_Img1 && pos[10]==User_Img2)||(pos[13]==User_Img4 && pos[10]==User_Img3)||(pos[5]==User_Img1 && pos[6]==User_Img2)||(pos[5]==User_Img4 && pos[6]==User_Img3))&&(0==pos[7])){
			Mai_write(7); hantei=1;
		}
		else if(((pos[16]==User_Img1 && pos[12]==User_Img2)||(pos[16]==User_Img4 && pos[12]==User_Img3))&&(0==pos[8])){
			Mai_write(8); hantei=1;
		}
		else if(((pos[1]==User_Img1 && pos[5]==User_Img2)||(pos[1]==User_Img4 && pos[5]==User_Img3))&&(0==pos[9])){
			Mai_write(9); hantei=1;
		}
		else if(((pos[2]==User_Img1 && pos[6]==User_Img2)||(pos[2]==User_Img4 && pos[6]==User_Img3)||(pos[4]==User_Img1 && pos[7]==User_Img2)||(pos[4]==User_Img4 && pos[7]==User_Img3)||(pos[12]==User_Img1 && pos[11]==User_Img2)||(pos[12]==User_Img4 && pos[11]==User_Img3))&&(0==pos[10])){
			Mai_write(10); hantei=1;
		}
		else if(((pos[9]==User_Img1 && pos[10]==User_Img2)||(pos[9]==User_Img4 && pos[10]==User_Img3)||(pos[3]==User_Img1 && pos[7]==User_Img2)||(pos[3]==User_Img4 && pos[7]==User_Img3)||(pos[1]==User_Img1 && pos[6]==User_Img2)||(pos[1]==User_Img4 && pos[6]==User_Img3))&&(0==pos[11])){
			Mai_write(11); hantei=1;
		}
		else if(((pos[4]==User_Img1 && pos[8]==User_Img2)||(pos[4]==User_Img4 && pos[8]==User_Img3))&&(0==pos[12])){
			Mai_write(12); hantei=1;
		}
		else if(((pos[16]==User_Img1 && pos[15]==User_Img2)||(pos[16]==User_Img4 && pos[15]==User_Img3))&&(0==pos[14])){
			Mai_write(14); hantei=1;
		}
		else if(((pos[13]==User_Img1 && pos[14]==User_Img2)||(pos[13]==User_Img4 && pos[14]==User_Img3))&&(0==pos[15])){
			Mai_write(15); hantei=1;
		}

		//ユーザーを防ぐその２
		else if(((pos[2]==User_Img2 && pos[3]==User_Img3)||(pos[2]==User_Img3 && pos[3]==User_Img2))&&(pos[1]!=jamai_Img && pos[4]!=jamai_Img)){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(((pos[6]==User_Img2 && pos[7]==User_Img3)||(pos[6]==User_Img3 && pos[7]==User_Img2))&&(pos[5]!=jamai_Img && pos[8]!=jamai_Img)){
			if(0==pos[8]){ Mai_write(8); hantei=1; }
			else if(0==pos[5]){ Mai_write(5); hantei=1; }
		}
		else if(((pos[10]==User_Img2 && pos[11]==User_Img3)||(pos[10]==User_Img3 && pos[11]==User_Img2))&&(pos[9]!=jamai_Img && pos[12]!=jamai_Img)){
			if(0==pos[12]){ Mai_write(12); hantei=1; }
			else if(0==pos[9]){ Mai_write(9); hantei=1; }
		}
		else if(((pos[14]==User_Img2 && pos[15]==User_Img3)||(pos[14]==User_Img3 && pos[15]==User_Img2))&&(pos[13]!=jamai_Img && pos[16]!=jamai_Img)){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(((pos[5]==User_Img2 && pos[9]==User_Img3)||(pos[5]==User_Img3 && pos[9]==User_Img2))&&(pos[1]!=jamai_Img && pos[13]!=jamai_Img)){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(((pos[6]==User_Img2 && pos[10]==User_Img3)||(pos[6]==User_Img3 && pos[10]==User_Img2))&&(pos[2]!=jamai_Img && pos[14]!=jamai_Img)){
			if(0==pos[14]){ Mai_write(14); hantei=1; }
			else if(0==pos[2]){ Mai_write(2); hantei=1; }
		}
		else if(((pos[7]==User_Img2 && pos[11]==User_Img3)||(pos[7]==User_Img3 && pos[11]==User_Img2))&&(pos[3]!=jamai_Img && pos[15]!=jamai_Img)){
			if(0==pos[15]){ Mai_write(15); hantei=1; }
			else if(0==pos[3]){ Mai_write(3); hantei=1; }
		}
		else if(((pos[8]==User_Img2 && pos[12]==User_Img3)||(pos[8]==User_Img3 && pos[12]==User_Img2))&&(pos[4]!=jamai_Img && pos[16]!=jamai_Img)){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[4]){ Mai_write(4); hantei=1; }
		}
		else if(((pos[6]==User_Img2 && pos[11]==User_Img3)||(pos[6]==User_Img3 && pos[11]==User_Img2))&&(pos[1]!=jamai_Img && pos[16]!=jamai_Img)){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(((pos[7]==User_Img2 && pos[10]==User_Img3)||(pos[7]==User_Img3 && pos[10]==User_Img2))&&(pos[4]!=jamai_Img && pos[13]!=jamai_Img)){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
			else if(0==pos[4]){ Mai_write(4); hantei=1; }
		}
			
		//まいちゃん決技
		else if(pos[2]==jamai_Img && pos[3]==jamai_Img){
			if(0==pos[4]){ Mai_write(4); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[7]==jamai_Img){
			if(0==pos[8]){ Mai_write(8); hantei=1; }
			else if(0==pos[5]){ Mai_write(5); hantei=1; }
		}
		else if(pos[10]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[12]){ Mai_write(12); hantei=1; }
			else if(0==pos[9]){ Mai_write(9); hantei=1; }
		}
		else if(pos[5]==jamai_Img && pos[9]==jamai_Img){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		else if(pos[7]==jamai_Img && pos[10]==jamai_Img){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
			else if(0==pos[4]){ Mai_write(4); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[10]==jamai_Img){
			if(0==pos[14]){ Mai_write(14); hantei=1; }
			else if(0==pos[2]){ Mai_write(2); hantei=1; }
		}
		else if(pos[7]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[15]){ Mai_write(15); hantei=1; }
			else if(0==pos[3]){ Mai_write(3); hantei=1; }
		}
		else if(pos[14]==jamai_Img && pos[15]==jamai_Img){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(pos[8]==jamai_Img && pos[12]==jamai_Img){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[4]){ Mai_write(4); hantei=1; }
		}
		else if(pos[6]==jamai_Img && pos[11]==jamai_Img){
			if(0==pos[16]){ Mai_write(16); hantei=1; }
			else if(0==pos[1]){ Mai_write(1); hantei=1; }
		}
		//まいちゃん基本コンビネーション
		else if(pos[13]==0){
			if(0==pos[13]){ Mai_write(13); hantei=1; }
		}
		else if(pos[14]==0){
			if(0==pos[14]){ Mai_write(14); hantei=1; }
		}
		else if(pos[15]==0){
			if(0==pos[15]){ Mai_write(15); hantei=1; }
		}
		
		//まいちゃん気まぐれ攻撃
		if(0==hantei){
			while(1){
				i=Math.round(Math.random()*(12-1))+ 6;
				if(0 == pos[i]){
					Mai_write(i);
					break;
				}
			}
		}
		break;
	}
}

//まいちゃんパネル書き込み処理
function Mai_write(num){
	work=gGame;
	gGame=jamai_Img;	//画像をまいちゃんの絵に変更
	Click_Img2(num);	//まいちゃん書き込み処理2へ
	gGame=work;			//画像を元の絵に戻す
}

//まいちゃん書き込み処理2
function Click_Img2(num){
	if(pos[num] == 0){
		document.images["Mnarabe_img"+num].src = Mnarabe_imgs[gGame];	//まいちゃん画像を書込む
		pos[num]=gGame;

		//過去のまいちゃんの処理(詳しくはユーザーの処理を参照)
		Mai_gSuu++;
		Mai_gData[Mai_gSuu]=num;
		if(("" != Mai_gData[Mai_gSuu-4])&&(null != Mai_gData[Mai_gSuu-4])){
			document.images["Mnarabe_img"+Mai_gData[Mai_gSuu-4]].src = Mnarabe_imgs[0];
			pos[Mai_gData[Mai_gSuu-4]]=0;
		}
		//勝利判定
		ret=Click_Hantei();
	}
}

//クリアボタンの処理
function Clear_Img(){
	//初期化処理
	for(i=1;i<17;i++){
		document.images["Mnarabe_img"+i].src = Mnarabe_imgs[0];
		pos[i]=0;
	}
	Aite_gSuu=0;
	Mai_gSuu=0;
	gGame	=User_Img4;
}

//レベル変更時
function Change_Level(index){
	//初期化処理
	for(i=1;i<17;i++){
		document.images["Mnarabe_img"+i].src = Mnarabe_imgs[0];
		pos[i]=0;
	}
	Aite_gSuu=0;
	Mai_gSuu=0;
	gGame	=User_Img4;
	
	switch(document.MNarabe_Level.Level_List.selectedIndex){
	case 0: alert("まずは慣れなあかんねん！");		jamai_Level=0; jamai_Img=10; break;
	case 1: alert("まいふつうにがんばろ〜っと！");	jamai_Level=1; jamai_Img=11; break;
	case 2: alert("まいめっちゃ強いねんで〜！！");	jamai_Level=2; jamai_Img=12; break;
	}
}

//レベル変更時
function Set_Level(){
	switch(document.MNarabe_Level.Level_List.selectedIndex){
	case 0: jamai_Level=0; jamai_Img=10; break;
	case 1: jamai_Level=1; jamai_Img=11; break;
	case 2: jamai_Level=2; jamai_Img=12; break;
	}
}
