var aat=0
var pt=0


function lgin() {
	var ff=document.menu.mladdr.value
	var fp=document.menu.pass.value
	var sf=0
	
	ff=trim01(ff)

	if ( ff=="" ) {
		alert("メールアドレスを入力してください")
		document.menu.mladdr.focus()
		sf=1
	}

	if ( (document.menu.mladdr.value != ff) && (sf==0) ) {
		alert("スペースが含まれています")
		document.menu.mladdr.value=ff
		document.menu.mladdr.focus()
	} else {
		if ( ff != "") {
			if ( aat == 0 ) {
				alert("@が含まれていません")
				document.menu.mladdr.value=ff
				document.menu.mladdr.focus()
			} else {
				if ( aat > 1 ) {
					alert("@が" + aat + "個含まれています")
					document.menu.mladdr.value=ff
					document.menu.mladdr.focus()
				} else {
					if ( pt == 0 ) {
						alert(". が含まれていません")
						document.menu.mladdr.value=ff
						document.menu.mladdr.focus()
					} else {
						fp=trim01(fp)
						if ( fp == "") {
							alert("パスワードを入力してください")
							document.menu.pass.focus()
						} else {
							document.menu.action="index_menu.asp?guest=0"
							document.menu.submit()
						}
					}
				}
			}
		}
	}
}	

function trim01(bb) {
    var sl=0
    var i=0
    var j=1

	i=bb.length
	aat=0
	if ( i == 0 ) {
    return ""
	}
	else {
		for (j=0; j<i; j++) {
			if ( bb.substring(j,j+1) == " " ) {
				bb= bb.substring(0,j) + bb.substring(j+1,i)
				i--
				j--
			}
			if ( bb.substring(j,j+1) == "@" ) {
				aat++
			}
			if ( bb.substring(j,j+1) == "." ) {
				pt++
			}
		}
	}
	return bb
}

var nwin = null

function window1(){ 
	//nwin=window.open('/scripts/navi.asp','','top=50,left=50,width=420,height=230')

	var wwwNameAc6=navigator.appName;

	// ブラウザ名を取得する部分です。
	if (wwwNameAc6=="Microsoft Internet Explorer") {
		wwwNameAc6="Internet Explorer";
	}
	else if (wwwNameAc6=="Netscape") {
		wwwNameAc6="Netscape Navigator";
	}

	if (wwwNameAc6=="Netscape Navigator") {
		nwin=window.open('','option','top=50,left=50,width=460,height=290')
	}
	else if (wwwNameAc6=="Internet Explorer") {
		nwin=window.open('','option','top=50,left=50,width=460,height=290')
	}

	if(nwin != null) {
		if (wwwNameAc6=="Netscape Navigator") {
			nwin.location = '/scripts/navi.asp?ID=2';
		}
		else if (wwwNameAc6=="Internet Explorer") {
			nwin.location = '/scripts/navi.asp?ID=1';
		}
	}
}

function PA1(p1){
	//window.open(p1,"right")
	window.opener.location.href = p1
}

///////////////////////////////////////////////////
// メッセージ表示部分の幅＆高さを書いて下さい。
var wMes102=170;  // .class1Mes102 {〜} の width:?px の値を書いて下さい。
var hMes102=44;   // .class1Mes102 {〜} の height:?px の値を書いて下さい。
///////////////////////////////////////////////////
// メッセージの文字のサイズ＆文字の色＆背景色を設定して下さい。
var foSizeMes10=2;              // 文字のサイズ(単位：HTMLタグの文字サイズ)
var foColorMes10="#FF00FF";     // 文字の色
var bgColorMes10="#FFFDDD";     // 背景色
var bgColorShaMes10="#C0C0C0";  // 影の背景色
///////////////////////////////////////////////////
// 止まる位置の補正を書いて下さい。
var showStopXMes10=10;    // 止まる位置(x座標のピクセル数)
var showStopYMes10=10;    // 止まる位置(y座標のピクセル数)
///////////////////////////////////////////////////
// 影の出方のスピードを書いて下さい。(単位：1/1000秒)
var speedShadow=30;
///////////////////////////////////////////////////

var count=1,timMes10=false,ddW,ddH,xx,yy,ww,hh;

// マウスのxy座標を取得する部分です。
function getMouseXYMes10(e,flag) {
	if (document.all) {
		if (flag) return document.body.scrollLeft+event.clientX+showStopXMes10;
		else return document.body.scrollTop+event.clientY+showStopYMes10;
	}
	else if (document.getElementById) {
		if (flag) return window.scrollX+e.pageX+showStopXMes10;
		else return window.scrollY+e.pageY+showStopYMes10;
	}
	else if (document.layers) {
		if (flag) return e.pageX+showStopXMes10;
		else return e.pageY+showStopYMes10;
	}
}

// スタイルシートの背景色を設定する部分です。
function setBgColorMes10(name,subName,color) {
	if (document.all) document.all(subName).style.backgroundColor=color;
	else if (document.getElementById) document.getElementById(subName).style.backgroundColor=color;
	else if (document.layers) {
		var p;
		if (name=="") p=document.layers[subName];
		else p=document.layers[name].document.layers[subName];
		p.bgColor=color;
	}
}

// スタイルシートを移動＆幅・高さを設定する部分です。
function setStMes10(name,subName,a,b,flag) {
	if (document.all) {
		if (flag) {
			document.all(subName).style.posLeft=a;
			document.all(subName).style.posTop=b;
		} else {
			document.all(subName).style.posWidth=a;
			document.all(subName).style.posHeight=b;
		}
	}
	else if (document.getElementById) {
		if (flag) {
			document.getElementById(subName).style.left=a;
			document.getElementById(subName).style.top=b;
		} else {
			document.getElementById(subName).style.width=a;
			document.getElementById(subName).style.height=b;
		}
	}
	else if (document.layers) {
		var p;
		if (name=="") p=document.layers[subName];
		else p=document.layers[name].document.layers[subName];
		if (flag) p.moveTo(a,b);
		else p.resizeTo(a,b);
	}
}

// メッセージを書き込む部分です。
function writeStMes10(name,subName,mes) {
	if (document.all) document.all(subName).innerHTML=mes;
	else if (document.getElementById) {
		var p=document.getElementById(subName);
		while(p.hasChildNodes()) p.removeChild(p.lastChild);
    		var range=document.createRange();
		range.selectNodeContents(p);
		range.collapse(true);
		var cf=range.createContextualFragment(mes);
		p.appendChild(cf);
	}
	else if (document.layers) {
		var p=document.layers[name].document.layers[subName];
		p.document.open();
		p.document.write("<CENTER>"+mes+"</CENTER>");
		p.document.close();
	}
}

// スタイルシートを表示・非表示にする部分です。
function setVisiStMes10(name,subName,flag) {
	if (document.all) {
		if (flag) document.all(subName).style.visibility="visible";
		else document.all(subName).style.visibility="hidden";
	}
	else if (document.getElementById) {
		if (flag) document.getElementById(subName).style.visibility="visible";
		else document.getElementById(subName).style.visibility="hidden";
	}
	else if (document.layers) {
		var p;
		if (name=="") p=document.layers[subName];
		else p=document.layers[name].document.layers[subName];
		if (flag) p.visibility="show";
		else p.visibility="hide";
	}
}

// 影の位置＆幅・高さを設定する部分です。
function shadowMove() {
	if (count<=6) {
		setStMes10("L0Com","shadow",xx,yy,true);
		setStMes10("L0Com","shadow",ww,hh,false);
		setVisiStMes10("L0Com","shadow",true);
		count++;
		xx-=ddW,yy-=ddH;
		ww+=ddW*2,hh+=ddH*2;
		timMes10=setTimeout("shadowMove()",speedShadow);
	} else {
		setVisiStMes10("L0Com","shadow",false);
		setVisiStMes10("","L0Com",true);
		setVisiStMes10("L0Com","L1Com",true);
		count=1;
		clearTimeout(timMes10);
		timMes10=false;
	}
}

// マウスがリンクの上に来た時の動作部分です。
function comOn(e,mes) {
	if (document.all || document.getElementById || document.layers) {
		if (timMes10) {
			clearTimeout(timMes10);
			timMes10=false;
		}
		var x=getMouseXYMes10(e,true);
		var y=getMouseXYMes10(e,false);
		ddW=wMes102/7/2,ddH=hMes102/7/2;
		ww=wMes102/7,hh=hMes102/7;
		xx=wMes102/2-ddW,yy=hMes102/2-ddH;
		setStMes10("","L0Com",x,y,true);
		writeStMes10("L0Com","L1Com",'<FONT SIZE="'+foSizeMes10+'" COLOR="'+foColorMes10+'">'+mes+'</FONT>');
		setBgColorMes10("","L0Com",bgColorMes10);
		setBgColorMes10("L0Com","shadow",bgColorShaMes10);
		shadowMove();
	}
}

// マウスがリンクの上から離れた時の動作部分です。
function comOff() {
	if (document.all || document.getElementById || document.layers) {
		if (timMes10) {
			clearTimeout(timMes10);
			timMes10=false;
		}
		count=1;
		setVisiStMes10("L0Com","shadow",false);
		setVisiStMes10("L0Com","L1Com",false);
		setVisiStMes10("","L0Com",false);
		setStMes10("","L0Com",-500,0,true);
	}
}

///////////////////////////////////////////////////
// メニューの個数を書いて下さい。(0から始まります。)
var kazuRi92=2;
///////////////////////////////////////////////////
// 最初とメニューをクリックして表示されるHTMLの
// 背景色・背景イメージを書いて下さい。
// (要らない場合は "" と書いて下さい。
//  また、背景イメージの方が背景色より優先されます。)
var deBgCoRi92="#C0C0C0",deBgImRi92="";     // 最初
var bgCoRi92=new Array(),bgImRi92=new Array();
bgCoRi92[0]="",bgImRi92[0]="/img/kabe1.gif";   // クリックして表示されるHTML
bgCoRi92[1]="",bgImRi92[1]="/img/kabe2.gif";
bgCoRi92[2]="",bgImRi92[2]="/img/kabe3.gif";
///////////////////////////////////////////////////
// タブの画像ファイル名を書いて下さい。
// tabImg[?][0].src="〜"; は、選択させていない時の画像ファイル名
// tabImg[?][1].src="〜"; は、選択されている時の画像ファイル名
if (document.images) {
	var tabImg=new Array();
	// ０個目のタブ
	tabImg[0]=new Array();
	tabImg[0][0]=new Image(),tabImg[0][0].src="/img/tab0.gif";
	tabImg[0][1]=new Image(),tabImg[0][1].src="/img/tab00.gif";
	// １個目のタブ
	tabImg[1]=new Array();
	tabImg[1][0]=new Image(),tabImg[1][0].src="/img/tab1.gif";
	tabImg[1][1]=new Image(),tabImg[1][1].src="/img/tab10.gif";
	// ２個目のタブ
	tabImg[2]=new Array();
	tabImg[2][0]=new Image(),tabImg[2][0].src="/img/tab2.gif";
	tabImg[2][1]=new Image(),tabImg[2][1].src="/img/tab20.gif";
}
///////////////////////////////////////////////////

var ob0Ri92,ob1Ri92,ob2Ri92=new Array();

// スタイルシートを表示・非表示にする部分です。
function showRi92(obj,flag) {
	if (document.all || document.getElementById) {
		if (flag) obj.style.visibility="visible";
		else obj.style.visibility="hidden";
	}
	else if (document.layers) {
		if (flag) obj.visibility="show";
		else obj.visibility="hide";
	}
}

// 背景色を設定する部分です。
function backCRi92(obj,color) {
	if (document.all || document.getElementById) obj.style.backgroundColor=color;
	else if (document.layers) obj.bgColor=color;
}

// 背景イメージを設定する部分です。
function backIRi92(obj,image) {
	if (document.all || document.getElementById) obj.style.backgroundImage="url("+image+")";
	else if (document.layers) obj.background.src=image;
}

// ハイパーリンクをクリックした時の動作部分です。
function rinkRi92(num) {
	if (document.all || document.getElementById || document.layers) {
		var i;
		for (i=0;i<=kazuRi92;i++) {
			showRi92(ob2Ri92[i],false);
			document.images["tab"+i].src=tabImg[i][0].src;
		}
		showRi92(ob2Ri92[num],true);
		document.images["tab"+num].src=tabImg[num][1].src;
	}
}

// スタイルシートの初期設定をしている部分です。
function preLoadRi92() {
	if (document.all || document.getElementById || document.layers) {
		var i;
		if (document.all) {
			ob0Ri92=document.all("FrRRi92");
			ob1Ri92=document.all("FrRi92");
			for (i=0;i<=kazuRi92;i++) ob2Ri92[i]=document.all("Ma"+i+"Ri92");
		}
		else if (document.getElementById) {
			ob0Ri92=document.getElementById("FrRRi92");
			ob1Ri92=document.getElementById("FrRi92");
			for (i=0;i<=kazuRi92;i++) ob2Ri92[i]=document.getElementById("Ma"+i+"Ri92");
			ob0Ri92.style.position="absolute";
		}
		else if (document.layers) {
			ob0Ri92=document.layers["FrRRi92"];
			ob1Ri92=ob0Ri92.document.layers["FrRi92"];
			for (i=0;i<=kazuRi92;i++) ob2Ri92[i]=ob1Ri92.document.layers["Ma"+i+"Ri92"];
		}
		if (deBgCoRi92!="") backCRi92(ob1Ri92,deBgCoRi92);
		if (deBgImRi92!="") backIRi92(ob1Ri92,deBgImRi92);
		for (i=0;i<=kazuRi92;i++) {
			if (bgCoRi92[i]!="") backCRi92(ob2Ri92[i],bgCoRi92[i]);
			if (bgImRi92[0]!="") backIRi92(ob2Ri92[i],bgImRi92[i]);
		}
	}
}

