// JavaScript Document
var CookieMC={
	get:function(name) {
		var match=('; '+document.cookie+';').match('; '+name+'=(.*?);');
		return match?decodeURIComponent(match[1]):'';
	},
	set:function(name,value,expires,domain,path,secure) {
		var cookieTemp=name+'='+encodeURIComponent(value);
		if (typeof expires!='undefined') cookieTemp+='; expires='+new Date(expires).toUTCString();
		if (typeof domain!='undefined') cookieTemp+='; domain='+domain;
		if (typeof path!='undefined') cookieTemp+='; path='+path;
		if (secure) cookieTemp+='; secure';
		document.cookie=cookieTemp;
	}
};
chkAgeKey='MediaClip';
inAgeKey='age18';
mcexpires=new Date();
ctime = 28800*1000;
mcexpires.setTime(mcexpires.getTime()+ctime); 
dou = document.referrer;
seiti = new RegExp("free-eroge.jp", "i");
seitisiki = new RegExp("eroschool.jp", "i");
doujin = new RegExp("erodoujin.jp", "i");
eroflash = new RegExp("eroflash.jp", "i");
if (dou.match(seiti)) {
	
} else if (dou.match(seitisiki)){
	
} else if (dou.match(doujin)){
	
} else if (dou.match(eroflash)){
		
} else {
  if (CookieMC.get(chkAgeKey) != inAgeKey) {	
	  
	  rurl = location.pathname; //location.href
	  url = "/info/gate.html"; // 移動するアドレス
	  location.href = url+"?value="+rurl;
  }
}
CookieMC.set(chkAgeKey,inAgeKey,mcexpires,document.domain,'/');
function rload(){
if(location.search != null ){
	
		rurl = location.search.replace("?value=", "");
		if(rurl == ""){
			location.href = "/";
		}else{
        location.href = rurl;
		}
	}
}
var ButtonImage1 = new Array();
  for(i = 1; i < 3; i++) {
	  ButtonImage1[i] = new Image();
	  ButtonImage1[i].src="/img/hai_" + i + ".gif";
  }
function SetImage1(flag, position) {
	document.images[position].src=ButtonImage1[flag].src;
}
var ButtonImage2 = new Array();
  for(i = 1; i < 3; i++) {
	  ButtonImage2[i] = new Image();
	  ButtonImage2[i].src="/img/iie_" + i + ".gif";
  }
function SetImage2(flag, position) {
	document.images[position].src=ButtonImage2[flag].src;
}
// JavaScript Document
function kensaku() {
	var tag ="";
	var a ="";
//完全一致フラグ
  if (document.F1.itti.checked) {
	  a=",";
  }else{
	  a="+";
  }
//コスチューム検索
  if (document.F1.student.checked) {
	  tag+=a+document.F1.student.value;
  }
  if (document.F1.rori.checked) {
	  tag+=a+document.F1.rori.value;
  }
  if (document.F1.taisou.checked) {
	  tag+=a+document.F1.taisou.value;
  }
  if (document.F1.neko.checked) {
	  tag+=a+document.F1.neko.value;
  }
  if (document.F1.nurse.checked) {
	  tag+=a+document.F1.nurse.value;
  }
  if (document.F1.sister.checked) {
	  tag+=a+document.F1.sister.value;
  }
  if (document.F1.teacher.checked) {
	  tag+=a+document.F1.teacher.value;
  }
//プレイ内容
  if (document.F1.osawari.checked) {
	  tag+=a+document.F1.osawari.value;
  }
  if (document.F1.syudou.checked) {
	  tag+=a+document.F1.syudou.value;
  }
  if (document.F1.nakadasi.checked) {
	  tag+=a+document.F1.nakadasi.value;
  }
  if (document.F1.fera.checked) {
	  tag+=a+document.F1.fera.value;
  }
  if (document.F1.gansya.checked) {
	  tag+=a+document.F1.gansya.value;
  }
  if (document.F1.kunni.checked) {
	  tag+=a+document.F1.kunni.value;
  }
  if (document.F1.omotya.checked) {
	  tag+=a+document.F1.omotya.value;
  }
  if (document.F1.syokusyu.checked) {
	  tag+=a+document.F1.syokusyu.value;
  }
  if (document.F1.pai.checked) {
	  tag+=a+document.F1.pai.value;
  }
  if (document.F1.tikubi.checked) {
	  tag+=a+document.F1.tikubi.value;
  }
  if (document.F1.anaru.checked) {
	  tag+=a+document.F1.anaru.value;
  }
  if (document.F1.ona.checked) {
	  tag+=a+document.F1.ona.value;
  }
  if (document.F1.back_p.checked) {
	  tag+=a+document.F1.back_p.value;
  }
  if (document.F1.nyou.checked) {
	  tag+=a+document.F1.nyou.value;
  }
  if (document.F1.hassya.checked) {
	  tag+=a+document.F1.hassya.value;
  }
  if (document.F1.kijyoui.checked) {
	  tag+=a+document.F1.kijyoui.value;
  }
  if (document.F1.rape.checked) {
	  tag+=a+document.F1.rape.value;
  }
//キャラクター
  if (document.F1.original.checked) {
	  tag+=a+document.F1.original.value;
  }
  if (document.F1.ff.checked) {
	  tag+=a+document.F1.ff.value;
  }
  if (document.F1.dora.checked) {
	  tag+=a+document.F1.dora.value;
  }
  if (document.F1.touhou.checked) {
	  tag+=a+document.F1.touhou.value;
  }
  if (document.F1.keion.checked) {
	  tag+=a+document.F1.keion.value;
  }
  if (document.F1.haruhi.checked) {
	  tag+=a+document.F1.haruhi.value;
  }
  if (document.F1.gamechara.checked) {
	  tag+=a+document.F1.gamechara.value;
  }
  if (document.F1.rakisuta.checked) {
	  tag+=a+document.F1.rakisuta.value;
  }
  if (document.F1.thifa.checked) {
	  tag+=a+document.F1.thifa.value;
  }
  if (document.F1.yuuna.checked) {
	  tag+=a+document.F1.yuuna.value;
  }
  if (document.F1.yufi.checked) {
	  tag+=a+document.F1.yufi.value;
  }
//ゲーム内容
  if (document.F1.block.checked) {
	  tag+=a+document.F1.block.value;
  }
  if (document.F1.stg.checked) {
	  tag+=a+document.F1.stg.value;
  }
  if (document.F1.yakyuu.checked) {
	  tag+=a+document.F1.yakyuu.value;
  }
  if (document.F1.noberu.checked) {
	  tag+=a+document.F1.noberu.value;
  }
  if (document.F1.type.checked) {
	  tag+=a+document.F1.type.value;
  }
  if (document.F1.jan.checked) {
	  tag+=a+document.F1.jan.value;
  }
  if (document.F1.puzzle.checked) {
	  tag+=a+document.F1.puzzle.value;
  }
  if (document.F1.koubou.checked) {
	  tag+=a+document.F1.koubou.value;
  }
  if (document.F1.kisekae.checked) {
	  tag+=a+document.F1.kisekae.value;
  }
  if (document.F1.main.checked) {
	  tag+=a+document.F1.main.value;
  }
//ゲームシステム
  if (document.F1.erofla.checked) {
	  tag+=a+document.F1.erofla.value;
  }
  if (document.F1.taiken.checked) {
	  tag+=a+document.F1.taiken.value;
  }
  if (document.F1.douga.checked) {
	  tag+=a+document.F1.douga.value;
  }
    //tag+="+"+document.F1.ga.options[n].value;
	//最後は最初の一文字を消去
	tag = tag.slice(1);
	url = "http://eroge-blog.jp/?tag="; // 移動するアドレス
	location.href = url+tag;
	//window.alert(tag);タグ確認用
}

function kensaku2() {
	var tag ="";
if (document.F2.R1[1].checked) {
	var so = document.F2.so.selectedIndex;
	so += 10;
switch (so) {
	  case 10:
	   if (document.F2.so_c.checked) {
			tag+=",so10,so11,so12,so13,so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so10";
		}
	   break;
	  case 11:
	   if (document.F2.so_c.checked) {
			tag+=",so11,so12,so13,so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so11";
		}
	   break;
	  case 12:
	   if (document.F2.so_c.checked) {
			tag+=",so12,so13,so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so12";
		}
	   break;
	  case 13:
	   if (document.F2.so_c.checked) {
			tag+=",so13,so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so13";
		}
	   break;
	  case 14:
	   if (document.F2.so_c.checked) {
			tag+=",so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so14";
		}
	   break;
	  case 15:
	   if (document.F2.so_c.checked) {
			tag+=",so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so15";
		}
	   break;
	  case 16:
	   if (document.F2.so_c.checked) {
			tag+=",so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so16";
		}
	   break;
	  case 17:
	   if (document.F2.so_c.checked) {
			tag+=",so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so17";
		}
	   break;
	  case 18:
	   if (document.F2.so_c.checked) {
			tag+=",so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so18";
		}
	   break;
	  case 19:
	   if (document.F2.so_c.checked) {
			tag+=",so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so19";
		}
	   break;
	  case 20:
	   if (document.F2.so_c.checked) {
			tag+=",so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so20";
		}
	   break;
	  case 21:
	   if (document.F2.so_c.checked) {
			tag+=",so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so21";
		}
	   break;
	  case 22:
	   if (document.F2.so_c.checked) {
			tag+=",so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so22";
		}
	   break;
	  case 23:
	   if (document.F2.so_c.checked) {
			tag+=",so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so23";
		}
	   break;
	  case 24:
	   if (document.F2.so_c.checked) {
			tag+=",so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so24";
		}
	   break;
	  case 25:
	   if (document.F2.so_c.checked) {
			tag+=",so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so25";
		}
	   break;
	  case 26:
	   if (document.F2.so_c.checked) {
			tag+=",so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so26";
		}
	   break;
	  case 27:
	   if (document.F2.so_c.checked) {
			tag+=",so27,so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so27";
		}
	   break;
	  case 28:
	   if (document.F2.so_c.checked) {
			tag+=",so28,so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so28";
		}
	   break;
	  case 29:
	   if (document.F2.so_c.checked) {
			tag+=",so29,so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so29";
		}
	   break;
	  case 30:
	   if (document.F2.so_c.checked) {
			tag+=",so30,so31,so32,so33,so34,so35";
		} else {
			tag+="+so30";
		}
	   break;
	  case 31:
	   if (document.F2.so_c.checked) {
			tag+=",so31,so32,so33,so34,so35";
		} else {
			tag+="+so31";
		}
	   break;
	  case 32:
	   if (document.F2.so_c.checked) {
			tag+=",so32,so33,so34,so35";
		} else {
			tag+="+so32";
		}
	   break;
	  case 33:
	   if (document.F2.so_c.checked) {
			tag+=",so33,so34,so35";
		} else {
			tag+="+so33";
		}
	   break;
	  case 34:
	   if (document.F2.so_c.checked) {
			tag+=",so34,so35";
		} else {
			tag+="+so34";
		}
	   break;
	  case 35:
	   if (document.F2.so_c.checked) {
			tag+=",so35";
		} else {
			tag+="+so35";
		}
	   break;
	  default:
	   tag+=",so10,so11,so12,so13,so14,so15,so16,so17,so18,so19,so20,so21,so22,so23,so24,so25,so26,so27,so28,so29,so30,so31,so32,so33,so34,so35";
}
  
}else{
  //画力分岐
  if (document.F2.ga_f.checked) {
	var ga = document.F2.ga.selectedIndex;
	switch (ga) {
	  case 0:
	   if (document.F2.ga_c.checked) {
			tag+=",ga0,ga1,ga2,ga3,ga4,ga5,ga6,ga7";
		} else {
			tag+="+ga0";
		}
	   break;
	  case 1:
	   if (document.F2.ga_c.checked) {
			tag+=",ga1,ga2,ga3,ga4,ga5,ga6,ga7";
		} else {
			tag+="+ga1";
		}
	   break;
	  case 2:
	   if (document.F2.ga_c.checked) {
			tag+=",ga2,ga3,ga4,ga5,ga6,ga7";
		} else {
			tag+="+ga2";
		}
	   break;
	  case 3:
	   if (document.F2.ga_c.checked) {
			tag+=",ga3,ga4,ga5,ga6,ga7";
		} else {
			tag+="+ga3";
		}
	   break;
	  case 4:
	   if (document.F2.ga_c.checked) {
			tag+=",ga4,ga5,ga6,ga7";
		} else {
			tag+="+ga4";
		}
	   break;
	  case 5:
	   if (document.F2.ga_c.checked) {
			tag+=",ga5,ga6,ga7";
		} else {
			tag+="+ga5";
		}
	   break;
	  case 6:
	   if (document.F2.ga_c.checked) {
			tag+=",ga6,ga7";
		} else {
			tag+="+ga6";
		}
	   break;
	  case 7:
	   if (document.F2.ga_c.checked) {
			tag+=",ga7";
		} else {
			tag+="+ga7";
		}
	   break;
	  default:
	   tag+=",ga0,ga1,ga2,ga3,ga4,ga5,ga6,ga7";
	}
  }
	//エロさ
	if (document.F2.ero_f.checked) {
  var ero = document.F2.ero.selectedIndex;
	switch (ero) {
	  case 0:
	   if (document.F2.ero_c.checked) {
			tag+=",ero0,ero1,ero2,ero3,ero4,ero5,ero6,ero7";
		} else {
			tag+="+ero0";
		}
	   break;
	  case 1:
	   if (document.F2.ero_c.checked) {
			tag+=",ero1,ero2,ero3,ero4,ero5,ero6,ero7";
		} else {
			tag+="+ero1";
		}
	   break;
	  case 2:
	   if (document.F2.ero_c.checked) {
			tag+=",ero2,ero3,ero4,ero5,ero6,ero7";
		} else {
			tag+="+ero2";
		}
	   break;
	  case 3:
	   if (document.F2.ero_c.checked) {
			tag+=",ero3,ero4,ero5,ero6,ero7";
		} else {
			tag+="+ero3";
		}
	   break;
	  case 4:
	   if (document.F2.ero_c.checked) {
			tag+=",ero4,ero5,ero6,ero7";
		} else {
			tag+="+ero4";
		}
	   break;
	  case 5:
	   if (document.F2.ero_c.checked) {
			tag+=",ero5,ero6,ero7";
		} else {
			tag+="+ero5";
		}
	   break;
	  case 6:
	   if (document.F2.ero_c.checked) {
			tag+=",ero6,ero7";
		} else {
			tag+="+ero6";
		}
	   break;
	  case 7:
	   if (document.F2.ero_c.checked) {
			tag+=",ero7";
		} else {
			tag+="+ero7";
		}
	   break;
	   default:
	   tag+=",ero0,ero1,ero2,ero3,ero4,ero5,ero6,ero7";
	}
	}
	//ゲーム性
	if (document.F2.ge_f.checked) {
	var ge = document.F2.ge.selectedIndex;
	switch (ge) {
	  case 0:
	   if (document.F2.ge_c.checked) {
			tag+=",ge0,ge1,ge2,ge3,ge4,ge5,ge6,ge7";
		} else {
			tag+="+ge0";
		}
	   break;
	  case 1:
	   if (document.F2.ge_c.checked) {
			tag+=",ge1,ge2,ge3,ge4,ge5,ge6,ge7";
		} else {
			tag+="+ge1";
		}
	   break;
	  case 2:
	   if (document.F2.ge_c.checked) {
			tag+=",ge2,ge3,ge4,ge5,ge6,ge7";
		} else {
			tag+="+ge2";
		}
	   break;
	  case 3:
	   if (document.F2.ge_c.checked) {
			tag+=",ge3,ge4,ge5,ge6,ge7";
		} else {
			tag+="+ge3";
		}
	   break;
	  case 4:
	   if (document.F2.ge_c.checked) {
			tag+=",ge4,ge5,ge6,ge7";
		} else {
			tag+="+ge4";
		}
	   break;
	  case 5:
	   if (document.F2.ge_c.checked) {
			tag+=",ge5,ge6,ge7";
		} else {
			tag+="+ge5";
		}
	   break;
	  case 6:
	   if (document.F2.ge_c.checked) {
			tag+=",ge6,ge7";
		} else {
			tag+="+ge6";
		}
	   break;
	  case 7:
	   if (document.F2.ge_c.checked) {
			tag+=",ge7";
		} else {
			tag+="+ge7";
		}
	   break;
	  default:
	   tag+=",ge0,ge1,ge2,ge3,ge4,ge5,ge6,ge7";
	}
	}
	//効果音
	if (document.F2.se_f.checked) {
	var se = document.F2.se.selectedIndex;
	switch (se) {
	  case 0:
	   if (document.F2.se_c.checked) {
			tag+=",se0,se1,se2,se3,se4,se5,se6,se7";
		} else {
			tag+="+se0";
		}
	   break;
	  case 1:
	   if (document.F2.se_c.checked) {
			tag+=",se1,se2,se3,se4,se5,se6,se7";
		} else {
			tag+="+se1";
		}
	   break;
	  case 2:
	   if (document.F2.se_c.checked) {
			tag+=",se2,se3,se4,se5,se6,se7";
		} else {
			tag+="+se2";
		}
	   break;
	  case 3:
	   if (document.F2.se_c.checked) {
			tag+=",se3,se4,se5,se6,se7";
		} else {
			tag+="+se3";
		}
	   break;
	  case 4:
	   if (document.F2.se_c.checked) {
			tag+=",se4,se5,se6,se7";
		} else {
			tag+="+se4";
		}
	   break;
	  case 5:
	   if (document.F2.se_c.checked) {
			tag+=",se5,se6,se7";
		} else {
			tag+="+se5";
		}
	   break;
	  case 6:
	   if (document.F2.se_c.checked) {
			tag+=",se6,se7";
		} else {
			tag+="+se6";
		}
	   break;
	  case 7:
	   if (document.F2.se_c.checked) {
			tag+=",se7";
		} else {
			tag+="+se7";
		}
	   break;
	  default:
	   tag+=",se0,se1,se2,se3,se4,se5,se6,se7";
	}
	}
	//時間
	if (document.F2.ti_f.checked) {
	var ti = document.F2.ti.selectedIndex;
	switch (ti) {
	  case 0:
	   if (document.F2.ti_c.checked) {
			tag+=",ti0,ti1,ti2,ti3,ti4,ti5,ti6,ti7";
		} else {
			tag+="+ti0";
		}
	   break;
	  case 1:
	   if (document.F2.ti_c.checked) {
			tag+=",ti1,ti2,ti3,ti4,ti5,ti6,ti7";
		} else {
			tag+="+ti1";
		}
	   break;
	  case 2:
	   if (document.F2.ti_c.checked) {
			tag+=",ti2,ti3,ti4,ti5,ti6,ti7";
		} else {
			tag+="+ti2";
		}
	   break;
	  case 3:
	   if (document.F2.ti_c.checked) {
			tag+=",ti3,ti4,ti5,ti6,ti7";
		} else {
			tag+="+ti3";
		}
	   break;
	  case 4:
	   if (document.F2.ti_c.checked) {
			tag+=",ti4,ti5,ti6,ti7";
		} else {
			tag+="+ti4";
		}
	   break;
	  case 5:
	   if (document.F2.ti_c.checked) {
			tag+=",ti5,ti6,ti7";
		} else {
			tag+="+ti5";
		}
	   break;
	  case 6:
	   if (document.F2.ti_c.checked) {
			tag+=",ti6,ti7";
		} else {
			tag+="+ti6";
		}
	   break;
	  case 7:
	   if (document.F2.ti_c.checked) {
			tag+=",ti7";
		} else {
			tag+="+ti7";
		}
	   break;
	  default:
	   tag+=",ti0,ti1,ti2,ti3,ti4,ti5,ti6,ti7";
	}
	}
  }
   tag = tag.slice(1);
	url = "http://eroge-blog.jp/?tag="; // 移動するアドレス
	location.href = url+tag;
}
