//ボタン風メニュー JavaScript (IE4以上、NN4.5以上、ただしMac+IE4以上は除く）
//Copyright (C)1999 7maru All Right Reserved!!
//1999.07.19 made in 7maru@mail.goo.ne.jp
//1999.10.29 update for one level cus menu in 7maru@mail.goo.ne.jp
//1999.11.12 update for 2 big bug replace in 7maru@mail.goo.ne.jp
//2000.07.25 update for IE5.5 bug replace in 7maru@mail.goo.ne.jp
//2002.12.02 update for IE6.0 bug replace in 7maru@mail.goo.ne.jp

 var menu_saveno=menu_savemenuno=menu_savemenuid=0;
 var subMenuLeft,subMenuTop,menuLeft,menuTop;
 var Menu,subMenu;
 var MENUWSIZE=86;
 var SUBMENUWSIZE=160;
 var MENUHSIZE=25;
 var SUBHSIZE=24;
 var menuchar = new Array(); //メニューの最大個数８個までに制限。
 menuchar[0]="INDEX";
 menuchar[1]="2012年情報";
 menuchar[2]="2011年情報";
 menuchar[3]="過去の情報";
 menuchar[4]="掲示板など";
 menuchar[5]="クイズ";
 menuchar[6]="ゲーム";
 menuchar[7]="その他情報";
 var submenuChar = new Array();	//サブメニューの個数は10個以上でもＯＫ。
 submenuChar[0] ="4,横浜ベイスターズ　　,WING SKI CLUB 　　　,ホーム　　　　　　　,１ページ戻る　　　　$";
 submenuChar[1] ="4,ybindex.html,http://wingskiclub.fc2web.com/,../index.html,javascript:history.back()$";
 submenuChar[2] ="0$";
 submenuChar[3] ="5,ベイスターズ情報　　,日程＆結果寸評　　　,勝敗グラフ　　　　　,背番号順選手一覧　　,ストーブリーグ情報$";
 submenuChar[4] ="5,yb2012info.html,yb2012.html,javascript:void(0),yb2012no.html,yb2012off1.html$";
// submenuChar[4] ="5,yb2012info.html,yb2012.html,yb2012grh.html,yb2012no.html,yb2012off1.html$";
// submenuChar[4] ="6,yb2012info.html,yb2012.html,yb2012grh.html,yb2012no.html,yb2012fankan.html,yb2012off1.html$";
 submenuChar[5] ="0$";
 submenuChar[6] ="6,ベイスターズ情報　　,日程＆結果寸評　　　,勝敗グラフ　　　　　,背番号順選手一覧　　,ファン感謝デー詳細　,ストーブリーグ情報$";
 submenuChar[7] ="6,yb2011info.html,yb2011.html,yb2011grh.html,yb2011no.html,yb2011fankan.html,yb2011off.html$";
 submenuChar[8] ="0$";
 submenuChar[9] ="6,ベイスターズ情報　→,試合結果等　　　　→,勝敗グラフ　　　　→,背番号順選手一覧　→,ファン感謝デー詳細→,ストーブリーグ情報→$";
 submenuChar[10]="6,javascript:void(0),javascript:void(0),javascript:void(0),javascript:void(0),javascript:void(0)$";
 submenuChar[11]="6,1,4,7,10,13,16$";
 submenuChar[12]="4,セリーグ順位予想　　,掲示板　　　　　　　,ゲストブック　　　　,リンク集　　　　　　$";
 submenuChar[13]="4,http://y7maru.my-sv.net/yb/crankbbs/penantbbs.html,http://y7maru.my-sv.net/yb/ybbbs/ybbbs.html,http://y7maru.my-sv.net/yb/ybgestbbs/ybgestbbs.html,yblink.html$";
 submenuChar[14]="0$";
 submenuChar[15]="4,ベイスターズクイズ　,タイムdeショット　　,あなたも予言者　　　,ファン度チェック　　$";
 submenuChar[16]="4,ybcuize.html,ybtimeshoot.html,ybrealtime.html,ybcheck.html$";
 submenuChar[17]="0$";
 submenuChar[18]="5,スキー競技（回転）　,ペナント競争　　　　,１０００本ノック　　,クリックもぐら　　　,クリックもぐら画像版$";
 submenuChar[19]="5,../gm/gmsl.html,ybgame-penant.html,ybgame-catch.html,ybgame_mogura.html,ybfrm-mogura_img.html$";
 submenuChar[20]="0$";
 submenuChar[21]="5,　　このＨＰについて,　　　　CS接続奮闘記,　　　　気になる成績,　　　　浜スタ裏情報,　　　YB関係のブログ$";
 submenuChar[22]="5,ybforhp.html,ybcs.html,ybrecord.html,ybura.html,http://7maru.blog.shinobi.jp/Category/3/$";
 submenuChar[23]="0$";
 var cusmenuChar = new Array();	//カスケードニューの個数は10個以上でもＯＫ。
 cusmenuChar[0] ="13,2011年　　　　　　　,2010年　　　　　　　,2009年　　　　　　　,2008年　　　　　　　,2007年　　　　　　　,2006年　　　　　　　,2005年　　　　　　　,2004年　　　　　　　,2003年　　　　　　　,2002年　　　　　　　,2001年　　　　　　　,2000年　　　　　　　,1999年　　　　　　　$";
 cusmenuChar[1] ="13,yb2011info.html,yb2010info.html,yb2009info.html,yb2008info.html,yb2007info.html,yb2006info.html,yb2005info.html,yb2004info.html,yb2003info.html,yb2002info.html,yb2001info.html,yb2000info.html,ybinfo.html$";
 cusmenuChar[2] ="0$";
 cusmenuChar[3] ="14,2011年日程＆結果寸評,2010年日程＆結果寸評,2009年日程＆結果寸評,2008年日程＆結果寸評,2007年日程＆結果寸評,2006年日程＆結果寸評,2005年日程＆結果寸評,2004年日程＆結果寸評,2003年日程＆結果寸評,2002年日程＆結果寸評,2001年日程＆結果寸評,2000年日程＆結果寸評,1999年日程＆結果寸評,1998年観戦ベスト１０$";
 cusmenuChar[4] ="14,yb2011.html,yb2010.html,yb2009.html,yb2008.html,yb2007.html,yb2006.html,yb2005.html,yb2004.html,yb2003.html,yb2002.html,yb2001.html,yb2000.html,yb1999.html,yb1998look.html$";
 cusmenuChar[5] ="0$";
 cusmenuChar[6] ="19,2011年　　　　　　　,2010年　　　　　　　,2009年　　　　　　　,2008年　　　　　　　,2007年　　　　　　　,2006年　　　　　　　,2005年　　　　　　　,2004年　　　　　　　,2003年　　　　　　　,2002年　　　　　　　,2001年　　　　　　　,2000年　　　　　　　,1999年　　　　　　　,1998年：優勝への軌跡,1997年　　　　　　　,1996年　　　　　　　,1995年　　　　　　　,1994年　　　　　　　,1993年　　　　　　　$";
 cusmenuChar[7] ="19,yb2011grh.html,yb2010grh.html,yb2009grh.html,yb2008grh.html,yb2007grh.html,yb2006grh.html,yb2005grh.html,yb2004grh.html,yb2003grh.html,yb2002grh.html,yb2001grh.html,yb2000grh.html,yb1999grh.html,yb1998grh.html,yb1997grh.html,yb1996grh.html,yb1995grh.html,yb1994grh.html,yb1993grh.html$";
 cusmenuChar[8] ="0$";
 cusmenuChar[9] ="13,2011年　　　　　　　,2010年　　　　　　　,2009年　　　　　　　,2008年　　　　　　　,2007年　　　　　　　,2006年　　　　　　　,2005年　　　　　　　,2004年　　　　　　　,2003年　　　　　　　,2002年　　　　　　　,2001年　　　　　　　,2000年　　　　　　　,1999年　　　　　　　$";
 cusmenuChar[10]="13,yb2010no.html,yb2010no.html,yb2009no.html,yb2008no.html,yb2007no.html,yb2006no.html,yb2005no.html,yb2004no.html,yb2003no.html,yb2002no.html,yb2001no.html,yb2000no.html,yb1999no.html$";
 cusmenuChar[11]="0$";
 cusmenuChar[12]="14,2011年　　　　　　　,2010年　　　　　　　,2009年　　　　　　　,2008年　　　　　　　,2007年　　　　　　　,2006年　　　　　　　,2005年　　　　　　　,2004年　　　　　　　,2003年　　　　　　　,2002年　　　　　　　,2001年　　　　　　　,2000年　　　　　　　,1999年　　　　　　　,1998年　　　　　　　$";
 cusmenuChar[13]="14,2011fankan.html,yb2010fankan.html,yb2009fankan.html,yb2008fankan.html,yb2007fankan.html,yb2006fankan.html,yb2005fankan.html,yb2004fankan.html,yb2003fankan.html,yb2002fankan.html,yb2001fankan.html,yb2000fankan.html,yb1999fankan.html,yb1998fankan.html$";
 cusmenuChar[14]="0$";
 cusmenuChar[15] ="12,2011年　　　　　　　,2010年　　　　　　　,2009年　　　　　　　,2008年　　　　　　　,2007年　　　　　　　,2006年　　　　　　　,2005年　　　　　　　,2004年　　　　　　　,2003年　　　　　　　,2002年　　　　　　　,2001年　　　　　　　,2000年　　　　　　　$";
 cusmenuChar[16] ="12,yb2011off.html,yb2010off.html,yb2009off.html,yb2008off.html,yb2007off.html,yb2006off.html,yb2005off.html,yb2004off.html,yb2003off.html,yb2002off.html,yb2001off.html,yb2000off.html$";
 cusmenuChar[17] ="0$";


//----ボタン制御データ------
 var menu_hosei = new Array(5);
 menu_hosei[0]=2;
 menu_hosei[1]=0;
 menu_hosei[2]=1;
 menu_hosei[3]=1;
 menu_hosei[4]=0;
 var menu_mzindex = new Array(5);
 menu_mzindex[0]=4;
 menu_mzindex[1]=1;
 menu_mzindex[2]=3;
 menu_mzindex[3]=2;
 menu_mzindex[4]=5;
 var menu_mtop = new Array(5);
 menu_mtop[0]=2;
 menu_mtop[1]=0;
 menu_mtop[2]=1;
 menu_mtop[3]=1;
 menu_mtop[4]=0;
 var menu_mleft = new Array(5);
 menu_mleft[0]=2;
 menu_mleft[1]=0;
 menu_mleft[2]=1;
 menu_mleft[3]=1;
 menu_mleft[4]=0;
 var menu_mwidth = new Array(5);
 menu_mwidth[0]=MENUWSIZE-4;
 menu_mwidth[1]=MENUWSIZE-1;
 menu_mwidth[2]=MENUWSIZE-3;
 menu_mwidth[3]=MENUWSIZE-1;
 menu_mwidth[4]=MENUWSIZE;
 var menu_swidth = new Array(5);
 menu_swidth[0]=SUBMENUWSIZE;//i=5 when (SUBMENUWSIZE-4) for NN longest wait
 menu_swidth[1]=SUBMENUWSIZE-1;
 menu_swidth[2]=SUBMENUWSIZE-3;
 menu_swidth[3]=SUBMENUWSIZE-1;
 menu_swidth[4]=SUBMENUWSIZE;
 var menu_mheight = new Array(5);
 menu_mheight[0]=MENUHSIZE-4;//IE5とIE4.5の処理がなんで違うかね？
 menu_mheight[1]=MENUHSIZE-1;
 menu_mheight[2]=MENUHSIZE-3;
 menu_mheight[3]=MENUHSIZE-1;
 menu_mheight[4]=MENUHSIZE;
 var menu_sheight = new Array(5);
 menu_sheight[0]=SUBHSIZE;//i=5 when 20 for NN longest wait
 menu_sheight[1]=SUBHSIZE-1;
 menu_sheight[2]=SUBHSIZE-3;
 menu_sheight[3]=SUBHSIZE-1;
 menu_sheight[4]=SUBHSIZE;
 var menu_bgcolor = new Array(4);
 menu_bgcolor[0]="#6060FF";
 menu_bgcolor[1]="#0000FF";
 menu_bgcolor[2]="#FFFFFF";
 menu_bgcolor[3]="#000000";

 function menu_mover(n){
	menu_dispSubmenu(n);
 }

 function menu_mout(n){
	menu_clearSubmenu(n);
 }

 function menu_dispSubmenu(n){
	if(submenu_tid!=null)clearTimeout(submenu_tid)
	if(n<10){
		var menuNo = n;
	}else{
		var menuNo = Math.floor(n % 10);
	}
	if(document.all){
		Menu=document.all("m"+menuNo+2);
		subMenuTop=menuTop+Menu.offsetHeight-1;
		subMenuLeft=Menu.offsetLeft;
	}else{
		if (document.menu.document.layers.length > 0) {
			Menu=document.menu.document.layers["m"+menuNo+2];
		}else{
			Menu=document.layers["m"+menuNo+2];
		}
		subMenuTop=menuTop+Menu.clip.height-1-1;
		subMenuLeft=Menu.left;
	}
	subMenuHeight=menu_sheight[1];
	if(n<10){
		menu_setColor("m"+menuNo+1,"#000080");
		var posTop=subMenuTop;
		var subno=(n-1)*3;
		var MaxSubmenu=eval(getStr(0,submenuChar[subno]));
		var j,subMenu,posLeft;
		for(var i=1;i<=MaxSubmenu;i++){
			for(j=1;j<=1;j++){
				if(document.all){
					subMenu=document.all("s"+i+n+j).style;
				}else{
					if (document.menu.document.layers.length > 0) {
						subMenu=document.menu.document.layers["s"+i+n+j];
					}else{
						subMenu=document.layers["s"+i+n+j];
					}
				}
				posLeft=subMenuLeft;
				if(n==menuchar.length && MENUWSIZE < SUBMENUWSIZE)posLeft +=(MENUWSIZE-SUBMENUWSIZE-1)
				if(document.all){
					subMenu.left	=(posLeft+menu_hosei[j-1]);
					subMenu.top	=(posTop+menu_hosei[j-1]);
				}else{
					subMenu.moveTo((posLeft+menu_hosei[j-1]),(posTop+menu_hosei[j-1]));
				}
			}
			posTop += subMenuHeight;
		}
		switch(menu_changeFlag){
		case "MENU-CLEAR":
			menu_changeFlag="NON";
			if(menu_tid!=null)clearTimeout(menu_tid);
			menu_setColor(menu_savemenuid,"#6060FF");
			menu_subMenuCnt(menu_saveno,hi);
		case "NON":
			menu_subMenuCnt(menuNo,vi);
			break;
		case "SUB-DISP":
			menu_changeFlag="NON";
			if(menu_savemenuno==menuNo)break
			menu_subMenuCnt(menu_savemenuno,hi);
			menu_subMenuCnt(menuNo,vi);
			break;
		case "SUB-CLEAR":
			menu_changeFlag="NON";
			if(menu_tid!=null)clearTimeout(menu_tid);
			if(menu_savemenuno==menuNo){
				if(menu_saveno!=n){
					menu_setColor(menu_savemenuid,"#6060FF");
					var cusno=get_cusno(menuNo,menu_saveno);
					if(cusno>=0){
						menu_cusMenuCnt(cusno,menu_saveno,hi);
					}
				}
			}else{
				var no=menu_saveno;
				if(no>=1000) no=no%1000
				var cusno=get_cusno(menu_savemenuno,no);
				if(cusno>=0){
					menu_setColor(menu_savemenuid,"#6060FF");
					menu_cusMenuCnt(cusno,no,hi);
				}
				menu_subMenuCnt(menu_savemenuno,hi);
				menu_subMenuCnt(menuNo,vi);
			}
			break;
		default:
			break;
		}
	}else{
		menu_setColor("s"+n+1,"#000080");
		if(menu_changeFlag=="SUB-CLEAR"){
			menu_changeFlag="NON";
			if(menu_savemenuno==menuNo && menu_saveno!=n){
				menu_setColor(menu_savemenuid,"#6060FF");
				if(n<1000){
					var no=menu_saveno;
					if(no>=1000)no=no%1000;
					var cusno=get_cusno(menuNo,no);
					if(cusno>=0){
						menu_cusMenuCnt(cusno,no,hi);
					}
				}
			}
			if(menu_tid!=null)clearTimeout(menu_tid);
		}
		if(menu_changeFlag=="MENU-CLEAR"){
			menu_changeFlag="NON";
			if(menu_tid!=null)clearTimeout(menu_tid);
			menu_setColor(menu_savemenuid,"#6060FF");
		}
		if(menu_changeFlag=="SUB-DISP"){
			menu_changeFlag="NON";
		}
		//--- caluc cusmenu position ---
		var cusno=get_cusno(menuNo,n);
		if(cusno<0)return
		var posTop=subMenuTop+subMenuHeight*(Math.floor(n/10)-1);
		var MaxCusmenu=eval(getStr(0,cusmenuChar[cusno]));
		var j,cusMenu,posLeft;
		for(var i=1;i<=MaxCusmenu;i++){
			var ino=1000*i+n;
			for(j=1;j<=1;j++){
				if(document.all){
					cusMenu=document.all("s"+ino+j).style;
				}else{
					if (document.menu.document.layers.length > 0) {
						cusMenu=document.menu.document.layers["s"+ino+j];
					}else{
						cusMenu=document.layers["s"+ino+j];
					}
				}
				posLeft=subMenuLeft;
				if(menuNo>=(menuchar.length-1) && MENUWSIZE < SUBMENUWSIZE){
					posLeft +=(MENUWSIZE-SUBMENUWSIZE-1)-SUBMENUWSIZE;
				}else{
					posLeft += SUBMENUWSIZE;
				}
				if(document.all){
					cusMenu.left	=(posLeft+menu_hosei[j-1]);
					cusMenu.top	=(posTop+menu_hosei[j-1]);
				}else{
					cusMenu.moveTo((posLeft+menu_hosei[j-1]),(posTop+menu_hosei[j-1]));
				}
			}
			posTop += subMenuHeight;
		}
		menu_cusMenuCnt(cusno,n,vi);
	}
 }

 var menu_changeFlag="NON";
 var menu_tid=null;
 var submenu_tid=null;

 function menu_clearSubmenu(n){
	if(n<10){
		var menuNo = n;
		var menuid = "m"+menuNo+1;
	}else{
		var menuNo = Math.floor(n % 10);
		var menuid = "s"+n+1;
	}
	switch (menu_changeFlag){
	case "NON":
		menu_saveno=n;
		menu_savemenuno=menuNo;
		menu_savemenuid=menuid;
		if(n<10){menu_changeFlag="MENU-CLEAR"}else{menu_changeFlag="SUB-CLEAR"}
		if(menu_tid!=null)clearTimeout(menu_tid)
		menu_tid=setTimeout("menu_clearSubmenu("+n+")",100);
		break;
	case "SUB-CLEAR":
	case "MENU-CLEAR":
		menu_changeFlag="NON";
		if(n<1000){
			menu_subMenuCnt(menuNo,hi);
			var cusno=get_cusno(menuNo,n);
			if(cusno>=0){
				menu_cusMenuCnt(cusno,n,hi);
			}
		}else{
			var no=n%1000;
			var cusno=get_cusno(menuNo,no);
			menu_cusMenuCnt(cusno,no,hi);
			menu_changeFlag="SUB-DISP";
			menu_saveno=no;
			menu_savemenuno=menuNo;
			menu_savemenuid="s"+no+1;
			submenu_tid=setTimeout("menu_clearSubmenu("+no+")",1500);
		}
		menu_setColor(menuid,"#6060FF");
		break;
	case "SUB-DISP":
		menu_changeFlag="NON";
		if(menu_savemenuno!=menuNo)return;
		menu_subMenuCnt(menuNo,hi);
		if(submenu_tid!=null)clearTimeout(submenu_tid)
		break;
	default:
		break;
	}
 }

 function menu_subMenuCnt(no,cnt){
	var subno=(no-1)*3;
	var MaxSubmenu=eval(getStr(0,submenuChar[subno]));
	var j,subMenu;
	for(var i=1;i<=MaxSubmenu;i++){
		for(j=1;j<=1;j++){
			if(document.all){
				subMenu=document.all("s"+i+no+j).style;
			}else{
				if (document.menu.document.layers.length > 0) {
					subMenu=document.menu.document.layers["s"+i+no+j];
				}else{
					subMenu=document.layers["s"+i+no+j];
				}
			}
			subMenu.visibility=cnt;
		}
	}
 }

 function menu_cusMenuCnt(cusno,no,cnt){
	var MaxCusmenu=eval(getStr(0,cusmenuChar[cusno]));
	var j,cusMenu;
	for(var i=1;i<=MaxCusmenu;i++){
		var ino=1000*i+no;
		for(j=1;j<=1;j++){
			if(document.all){
				cusMenu=document.all("s"+ino+j).style;
			}else{
				if (document.menu.document.layers.length > 0) {
					cusMenu=document.menu.document.layers["s"+ino+j];
				}else{
					cusMenu=document.layers["s"+ino+j];
				}
			}
			cusMenu.visibility=cnt;
		}
	}
 }

 function menu_letgo(n){
	menu_setColor("s"+n+1,"#600060");
 }

 function menu_setColor(id,c){
	if(document.all){
		document.all(id).style.background=c;
	}else{
		if (document.menu.document.layers.length > 0) {
			var setMenu=document.menu.document.layers[id];
		}else{
			var setMenu=document.layers[id];
		}
		setMenu.bgColor=c;
	}
 }

 function get_cusno(menuno,n){
	var cusno=-1;
	if(n<10)return cusno
	if(n>=1000)return cusno //cusmenu can not make cusmenu
	var submenuno=Math.floor(n/10)
	var subno=(menuno-1)*3;
	if(getStr(0,submenuChar[subno+2])==0)return cusno
	cusno=eval(getStr(submenuno,submenuChar[subno+2]))-1;
	return cusno;
 }

//------------------------------------------
//   画面初期化時の処理
//------------------------------------------
 var vi,hi;

 function menu_setInitValue(){
	menuLeft=0;
	if(document.all){
		menuTop=document.all("menu").offsetTop;
		vi="visible";
		hi="hidden";
	}else{
		menuTop=document.menu.top+1;
		vi="show";
		hi="hide";
    		document.menu.clip.left   = 0;
    		document.menu.clip.top    = 0;
    		document.menu.clip.right  = menuchar.length*MENUWSIZE;
		var maxsubNum=maxcusNum=0;
		var num;
		for(var i=0;i<submenuChar.length;i++){
			num=eval(getStr(0,submenuChar[i]));
			if(num>maxsubNum) maxsubNum=num
		}
		for(var i=0;i<cusmenuChar.length;i++){
			num=eval(getStr(0,cusmenuChar[i]));
			if(num>maxcusNum) maxcusNum=num
		}
		num=MENUHSIZE + (maxsubNum + maxcusNum)*SUBHSIZE;		
    		document.menu.clip.bottom = num;
	}
 }

 function dispMenu(){

	var ver=navigator.appVersion;
//	if(ver.charAt(0)>=4 && ver.charAt(2)<5 && navigator.appName=="Netscape"){return}
	var user=navigator.userAgent;
	var po=user.indexOf("MSIE");
	if(ver.charAt(0)>=4 && po!=-1 && user.indexOf("Mac")!=-1){return}
	if(document.all){
		var IE55=(user.charAt(po+5)==5&&user.charAt(po+7)>=5 || user.charAt(po+5)>5)
	}
	if(!document.all && document.getElementById) document.all=document.getElementById

	menu_setInitValue();
 	var msg="";
	var k,subno,MaxSubmenu,j,i,m,cusno,MaxCusmenu,jno;

	if(document.all){
		//--- disp menu ---
		for(k=1,posleft=menuLeft;k<=menuchar.length;k++,posleft+=MENUWSIZE){
			//---  one disp sub menu ---
			subno=(k-1)*3;
			MaxSubmenu=eval(getStr(0,submenuChar[subno]));
			for(j=1;j<=MaxSubmenu;j++){
		  		for(i=1;i<=1;i++){
  					msg +='<DIV ID="s'+j+k+i+'" style="position:absolute; z-index:'+menu_mzindex[i-1]+'; visibility:hidden; ';
					msg += ' height:'+menu_sheight[i-1]+'; width:'+menu_swidth[i-1]+';';
					msg +=' background-color:'+menu_bgcolor[i-1]+';"';
					msg += ' onMouseOver="menu_mover('+j+k+')" onMouseOut="menu_mout('+j+k+')"';
					msg += '>';
  					msg +='<A HREF="'+getStr(j,submenuChar[subno+1])+'" onMouseDown="menu_letgo('+j+k+')" style="text-decoration:none;">';
					msg +='<DIV style="font-size:14px; color:yellow;';
					if(k!=menuchar.length){msg +=' text-align:left;'}else{msg +=' text-align:right;'}
					msg +=' margin-top:3px; text-decoration:none;">';
					if(k!=menuchar.length)msg +='　';
					msg +=getStr(j,submenuChar[subno]);
					if(k==menuchar.length)msg +=' .';//IE5から文字列右端の全角空白もカットされる為
					msg +='<\/DIV><\/A>';
					msg +='<\/DIV>';
		  		}
			}
			//---  one disp cus menu  ---
			if(getStr(0,submenuChar[subno+2])!=0){
				for(m=1;m<=MaxSubmenu;m++){
					cusno=eval(getStr(m,submenuChar[subno+2]));
					if(cusno!=0){
						cusno--;
						MaxCusmenu= eval(getStr(0,cusmenuChar[cusno]));
						for(j=1;j<=MaxCusmenu;j++){
							jno=100*j+m;
		  					for(i=1;i<=1;i++){
  								msg +='<DIV ID="s'+jno+k+i+'" style="position:absolute; z-index:'+menu_mzindex[i-1]+'; visibility:hidden; ';
								msg += ' height:'+menu_sheight[i-1]+'; width:'+menu_swidth[i-1]+';';
								msg +=' background-color:'+menu_bgcolor[i-1]+';"';
								msg += ' onMouseOver="menu_mover('+jno+k+')" onMouseOut="menu_mout('+jno+k+')"';
								msg += '>';
  								msg +='<A HREF="'+getStr(j,cusmenuChar[cusno+1])+'" onMouseDown="menu_letgo('+jno+k+')" style="text-decoration:none;">';
								msg +='<DIV style="font-size:14px; color:yellow;';
								if(k!=(menuchar.length-1)){msg +=' text-align:left;'}else{msg +=' text-align:right;'}
								msg +=' margin-top:3px; text-decoration:none;">';
								if(k!=(menuchar.length-1))msg +='　';
								msg +=getStr(j,cusmenuChar[cusno]);
								if(k>=(menuchar.length-1))msg +=' .';//IE5から文字列右端の全角空白もカットされる為
								msg +='<\/DIV><\/A>';
								msg +='<\/DIV>';
		  					}
						}
					}
				}
			}
		}
		for(k=1,posleft=menuLeft;k<=menuchar.length;k++,posleft+=MENUWSIZE){
		//--- one disp menu ---
			for(i=1;i<=5;i++){
  				msg +='<DIV ID="m'+k+i+'" style="position:absolute; z-index:'+menu_mzindex[i-1]+'; ';
				msg +=' top:'+(menuTop+menu_mtop[i-1])+'; left:'+(posleft+menu_mleft[i-1])+'; height:'+menu_mheight[i-1]+'; width:'+menu_mwidth[i-1]+';';
				if(i!=5){msg +=' background-color:'+menu_bgcolor[i-1]+'"'}
				if(i==5){msg +='" onMouseOver="menu_mover('+k+')" onMouseOut="menu_mout('+k+')"'}
//				if(IE55 || i==5){msg +='" onMouseOver="menu_mover('+k+')" onMouseOut="menu_mout('+k+')"'}
				msg +='>';
  				if(i==1){msg +='<DIV style="font-size:14px; color:yellow; text-align:center; margin-top:4px; text-decoration:none;">'+menuchar[k-1]+'<\/DIV>'}
				if(IE55 && i==5){msg +="<IMG SRC='trance.gif' WIDTH=86 HEIGHT=25>"}
				msg +='<\/DIV>';
			}
		}
	}else{
		//--- disp menu ---
		for(k=1,posleft=menuLeft;k<=menuchar.length;k++,posleft+=MENUWSIZE){
			//---  one disp sub menu ---
			subno=(k-1)*3;
			MaxSubmenu=eval(getStr(0,submenuChar[subno]));
			for(j=1;j<=MaxSubmenu;j++){
		  		for(i=1;i<=1;i++){
  					msg +='<LAYER ID="s'+j+k+i+'" Z-INDEX="'+menu_mzindex[i-1]+'" VISIBILITY="hidden" CLASS="MenuABS"';
					msg += '" height="'+menu_sheight[i-1]+'" width="'+menu_swidth[i-1]+'"';
					msg +=' BGCOLOR="'+menu_bgcolor[i-1]+'"';
					msg += ' onMouseOver="menu_mover('+j+k+')" onMouseOut="menu_mout('+j+k+')"';
					msg += '>';
  					msg +='<A HREF="'+getStr(j,submenuChar[subno+1])+'" CLASS="MenuA" onMouseDown="menu_letgo('+j+k+')">';
					msg +='<SPAN ';
					if(k!=menuchar.length){msg +=' CLASS="MenuLeft"'}else{msg +=' CLASS="MenuRight"'}
					msg +='>';
					if(k!=menuchar.length)msg +='　';
					msg +=getStr(j,submenuChar[subno]);
					if(k==menuchar.length)msg +='　';
					msg +='<\/SPAN><\/A>';
					msg +='<\/LAYER>';
		  		}
			}
			//---  one disp cus menu  ---
			if(getStr(0,submenuChar[subno+2])!=0){
				for(m=1;m<=MaxSubmenu;m++){
					cusno=eval(getStr(m,submenuChar[subno+2]));
					if(cusno!=0){
						cusno--;
						MaxCusmenu= eval(getStr(0,cusmenuChar[cusno]));
						for(j=1;j<=MaxCusmenu;j++){
							jno=100*j+m;
		  					for(i=1;i<=1;i++){
  								msg +='<LAYER ID="s'+jno+k+i+'" Z-INDEX="'+menu_mzindex[i-1]+'" VISIBILITY="hidden" CLASS="MenuABS"';
								msg += '" height="'+menu_sheight[i-1]+'" width="'+menu_swidth[i-1]+'"';
								msg +=' BGCOLOR="'+menu_bgcolor[i-1]+'"';
								msg += ' onMouseOver="menu_mover('+jno+k+')" onMouseOut="menu_mout('+jno+k+')"';
								msg += '>';
  								msg +='<A HREF="'+getStr(j,cusmenuChar[cusno+1])+'" CLASS="MenuA" onMouseDown="menu_letgo('+jno+k+')">';
								msg +='<SPAN ';
								if(k!=(menuchar.length-1)){msg +=' CLASS="MenuLeft"'}else{msg +=' CLASS="MenuRight"'}
								msg +='>';
								if(k!=(menuchar.length-1))msg +='　';
								msg +=getStr(j,cusmenuChar[cusno]);
								if(k>=(menuchar.length-1))msg +='　';
								msg +='<\/SPAN><\/A>';
								msg +='<\/LAYER>';
							}
						}
					}
				}
			}
		}
		for(k=1,posleft=menuLeft;k<=menuchar.length;k++,posleft+=MENUWSIZE){
		//--- one disp menu ---
			for(i=1;i<=5;i++){
  				msg +='<LAYER ID="m'+k+i+'" Z-INDEX="'+menu_mzindex[i-1]+'"  CLASS="MenuABS" ';
				msg +='" top="'+(menuTop+menu_mtop[i-1])+'" left="'+(posleft+menu_mleft[i-1])+'" height="'+menu_mheight[i-1]+'" width="'+menu_mwidth[i-1]+'"';
				if(i!=5){msg +=' BGCOLOR="'+menu_bgcolor[i-1]+'"'}
				if(i==5){msg +=' onMouseOver="menu_mover('+k+')" onMouseOut="menu_mout('+k+')"'}
				msg +='>';
  				if(i==1){msg +='<SPAN CLASS="MenuCenter">'+menuchar[k-1]+'<\/SPAN>'}
				msg +='<\/LAYER>';
			}
		}
	}
	if(document.all){
		document.write(msg);
		document.close();
	}else{
		document.menu.document.open();
		document.write(msg);
		document.menu.document.close();
	}
 }
/**********************************************************/
/*  以下は共通関数					  */
/**********************************************************/
/*  c 文字列内の no 個数目の文字列を返す(「,」が区切文字) */
/**********************************************************/
 function getStr(no,c){
	var i = 0;
	var t;
	if(no > 0){
		for(var k=0;;i++){
			t = c.charAt(i);
			if(t == "$"){i--;break}
			if(t == ","){
				++k;
				if(k==no){++i;break}
			}
		}
	}
	var str = "";
	for(;;i++){
		t = c.charAt(i);
		if(t == "$" || t == ",")break
		str += t;
	}
	return str;
 }

 function dispResize(){
	var ver=navigator.appVersion;
	var nam=navigator.appName;
	if(ver.charAt(0)>=4 && ver.charAt(2)<5 && nam=="Netscape"){return}
	if(nam=="Netscape")location.reload();
 }

 window.onresize=dispResize;

