function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winRoom,features) { //v2.0
  window.open(theURL,winRoom,features);
}

function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        tmp2 = tmp1.substring(xx1 + 1, xx2);
        xx3 = tmp2.indexOf("=");
        if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}

function setCookie(key, val, tmp) {
    tmp = key + "=" + escape(val) + "; ";
    // tmp += "path=" + location.pathname + "; ";
    tmp += "expires=Tue, 31-Dec-2030 23:59:59; ";
    document.cookie = tmp;
}

function clearCookie(key) {
    document.cookie = key + "=" + "xx; expires=Tue, 1-Jan-1980 00:00:00;";
}



function ocCheck(i,s){
	var check = s;

	if(document.forms[i].elements[0].checked == true){
		setCookie(check, "on");
	}else{
		clearCookie(check);
	}
}

function hyouji(doko,s){
	if(document.layers){
		kazu=document.layers.length/2;
		lay_name=document.layers["lay"+doko];
		tit_name=document.layers["title"+doko];

		if(lay_name.visibility == 'show'){
			lay_name.visibility='hidden';
			dotti=1;

			//テキスト表示
			showText(doko);
		}else{
			lay_name.visibility='show';
			tate=tit_name.pageY+tit_name.clip.height;
			yoko=tit_name.pageX;
			lay_name.top=tate;
			lay_name.left=yoko;
			dotti=0;

			//テキスト隠し
			hideText(doko);
		}

		if(doko < kazu-1){
			for(i=doko+1; i<kazu; i++){
				tate=document.layers["lay"+doko].clip.height;

				if(dotti == 1){
					document.layers["title"+i].moveBy(0,-tate);
				}else{
					document.layers["title"+i].moveBy(0,tate);
				}

				if(document.layers["lay"+i].visibility=='show'){
					if(dotti == 1){
						document.layers["lay"+i].moveBy(0,-tate);
					}else{
						document.layers["lay"+i].moveBy(0,tate);
					}
				}
			}
		}
	}else if((document.getElementById) && (!document.all)){
		lay_name=document.getElementById("lay"+doko);

		if(lay_name.style.visibility == 'visible'){
			lay_name.style.visibility='hidden';
			lay_name.style.display="none";

			if(document.forms[doko].elements[0].checked == true){
				document.forms[doko].elements[0].checked = false;
				ocCheck(doko,s);
			}

			//テキスト表示
			showText(doko);
		}else{
			lay_name.style.visibility='visible';
			lay_name.style.display="block";

			if(document.forms[doko].elements[0].checked == false){
				document.forms[doko].elements[0].checked = true;
				ocCheck(doko,s);
			}

			//テキスト隠し
			hideText(doko);
		}
	}else if(document.all){
		lay_name=document.all("lay"+doko);

		if(lay_name.style.visibility == 'visible'){
			lay_name.style.visibility='hidden';
			lay_name.style.display="none";

			//テキスト表示
			showText(doko);

			if(document.forms[doko].elements[0].checked == true){
				document.forms[doko].elements[0].checked = false;
				ocCheck(doko,s)
			}
	
			if(navigator.appVersion.indexOf("MSIE 4.")!=-1){
				lay_name.innerHTML=taihi[doko];
			}
		}else{
			lay_name.style.visibility='visible';
			lay_name.style.display="block";

			//テキスト隠し
			hideText(doko);

			if(document.forms[doko].elements[0].checked == false){
				document.forms[doko].elements[0].checked = true;
				ocCheck(doko,s);
			}
	
			taihi[doko]=lay_name.innerHTML;

			if(navigator.appVersion.indexOf("MSIE 4.")!=-1){
				lay_name.innerHTML="<br>"+taihi[doko];
			}
		}
	}
}

function hideText(i){
	var event = 'event' + i;
	var item = $(event);
	
	Element.hide(item);
}

function showText(i){
	var event = 'event' + i;
	var item = $(event);
	
	Element.show(item);
}


function win_closed(winVar) {
/*
  var ua = navigator.userAgent
  if( !!winVar )
      if( ( ua.indexOf('Gecko')!=-1 || ua.indexOf('MSIE 4')!=-1 )
           && ua.indexOf('Win')!=-1 ) 
           return winVar.closed
      else return typeof winVar.document  != 'object'
  else return true
*/
}

function resizeToWIN(width,height){
	var oj = self;
	oj.resizeTo(width,height);

	//--内寸取得
	if(window.opera||document.layers){       //n4 o6用
		var w = oj.innerWidth;
		var h = oj.innerHeight;
	} else if(document.all){                 //e用
		var w = oj.document.body.clientWidth;
		var h = oj.document.body.clientHeight;
	} else if(document.getElementById){      //n6,n7,m1用
		var w = oj.innerWidth;
		var h = oj.innerHeight;
	}

	//resizeToの結果内寸が 正しければ、そのまま。
	//                     違うなら、差分を加算。
	if(width!=w||height!=h){
		oj.resizeBy((width-w),(height-h));

		if(document.layers){
			oj.location.reload(0); //n4はreloadでresizeバグ回避 
		}
	}

	oj.focus(); //フォーカスする

}

//ソート用クッキー追加
function gSort(i){
	setCookie("gSort",i);
//	window.alert(i);
}

//女の子お気に入り登録クッキー追加
function gFavoReg(room,code,style){
	ckary = new Array();
	favoary = new Array();
	ckary = document.cookie.split("; ");
	
	var i = 0;
	var del = 0;
	var ckstr = "";
	var tmp = "";
	
	while(ckary[i]){
		if(ckary[i].substr(0,10) == "gFavoList="){
			ckstr = ckary[i].substr(10,ckary[i].length);
			break;
		}
	
		i++;
	}

    var data = "code=" + code + "&room=" + room + "&lca_lc_style=" + style;

	favoary = ckstr.split("|");

	i = 0;
	while(favoary[i]){
		if(favoary[i] == data){
			del = 1;
		}else{
			tmp += favoary[i] + "|";
		}

		i++;
	}

    if(del == 0){
		tmp += data + "|";
		window.alert("お気に入りに追加しました");
	}else{
		window.alert("お気に入りを削除しました");
	}

	tmp2 = "gFavoList=" + tmp;
	tmp2 += "; ";
	tmp2 += " expires=Tue, 31-Dec-2030 23:59:59; ";

	document.cookie = tmp2;
	return false;
}



 