<!--
// レイヤー操作

// [対応ブラウザ]  ファンクション書式  機能
// [ie4,ns6,nc4]  VS_sLyr('LayerID')  レイヤー表示
// [ie4,ns6,nc4]  VS_hLyr('LayerID')  レイヤー非表示
// [ie4,ns6,nc4]  VS_vLyr('LayerID')  レイヤー表示／非表示

// [ie4,ns6,nc4]  VS_dLyr('LayerID')  レイヤー消去／出現

// [ie4,ns6,nc4]  VS_zLyr('LayerID','z-index値')  z-index値変化
// [ie4,ns6,nc4]  VS_AzLyr('LayerID','z-index値','元のz-index値')  z-index値変化／元の値に戻す

// [ie4,ns6,   ]  VS_bLyr('LayerID','color')  レイヤー内背景色変化
// [ie4,ns6,   ]  VS_AbLyr('LayerID','color','元のcolor')  レイヤー内背景色変化／元の色に戻す
// [ie4,ns6,   ]  VS_iLyr('LayerID',背景画像)  レイヤー内背景画像変化
// [ie4,ns6,   ]  VS_AiLyr('LayerID',背景画像,元の背景画像)  レイヤー内背景画像変化／元の画像に戻す

// [ie4,ns6,nc4]  VS_mLyr('LayerID','x','y')  レイヤー移動
// [ie4,ns6,nc4]  Vs_AmLyr('LayerID','x','y','元のx','元のy')  レイヤー移動／元の位置に戻す

// [ie4,ns6,nc4]  VS_fLyr('LayerID','color','line-height','font-style','font-weight','font-size','font-family')  フォントスタイル変化

// [ie4,ns6,nc4]  VS_xLyr('LayerID','html')  レイヤー内html書き出し

// [ie4,ns6,nc4]  VS_LyrSet('LayerID','left','top','width','height','bLyr')  レイヤー相対的配置

// その他
/////////////////
function VS_imgu(img,url){
  document.images[img].src=url;
}
function VS_winlnk(url,name,w,h){
	window.open(url,'name','width='+w+',height='+h+',toolbar=0,menubar=0,location=0,directories=0,status=0,scrollbars=0');
}

/////////////////


// ここからスクリプト

var ie4 = document.all
var ns6 = document.getElementById
var nc4 = document.layers

// [ie4,ns6,nc4] レイヤー表示(visible)
function VS_sLyr(Lyr){
	if(ie4)ie4(Lyr).style.visibility='visible';
	else if(ns6)document.getElementById(Lyr).style.visibility='visible';
	else if(nc4)nc4[Lyr].visibility='show';
}
// [ie4,ns6,nc4] レイヤー非表示(hidden)
function VS_hLyr(Lyr){
	if(ie4)ie4(Lyr).style.visibility='hidden';
	else if(ns6)document.getElementById(Lyr).style.visibility='hidden';
	else if(nc4)nc4[Lyr].visibility='hide';
}
// [ie4,ns6,nc4] レイヤー表示／非表示
function VS_vLyr(Lyr){
	if(ie4)(ie4(Lyr).style.visibility == 'visible') ? VS_hLyr(Lyr) : VS_sLyr(Lyr);
	else if(ns6)(document.getElementById(Lyr).style.visibility == 'visible') ? VS_hLyr(Lyr) : VS_sLyr(Lyr);
	else if(nc4)(nc4[Lyr].visibility == 'show') ? VS_hLyr(Lyr) : VS_sLyr(Lyr);
}

// [ie4,ns6,   ] レイヤーの消去／出現
function VS_dLyr(Lyr){
	if(ie4)(ie4(Lyr).style.display == '') ? ie4(Lyr).style.display = 'none' : ie4(Lyr).style.display = '';
	if(ns6)(document.getElementById(Lyr).style.display == '') ? document.getElementById(Lyr).style.display == 'none' : document.getElementById(Lyr).style.display == '';
}


// [ie4,ns6,nc4] z-index値変化
function VS_zLyr(Lyr,zindex){
	if(ie4)ie4(Lyr).style.zIndex=zindex
	else if(ns6)document.getElementById(Lyr).style.zIndex=zindex
	else if(nc4)nc4[Lyr].zIndex=zindex
}
// [ie4,ns6,nc4] z-index値変化／元の値に戻す
function VS_AzLyr(Lyr,moto,zindex){
	if(ie4)(ie4(Lyr).style.zIndex == moto) ? VS_zLyr(Lyr,zindex) : VS_zLyr(Lyr,moto);
	else if(ns6)(document.getElementById(Lyr).style.zIndex == moto) ? VS_zLyr(Lyr,zindex) : VS_zLyr(Lyr,moto);
	else if(nc4)(nc4[Lyr].zIndex == moto) ? VS_zLyr(Lyr,zindex) : VS_zLyr(Lyr,moto);
}


// [ie4,ns6,   ] レイヤー内背景色変化
function VS_bLyr(Lyr,color){  
	if(ie4)ie4(Lyr).style.backgroundColor=color
	if(ns6)document.getElementById(Lyr).style.backgroundColor=color
}
// [ie4,ns6,   ] レイヤー内背景色変化／元の色に戻す
function VS_AbLyr(Lyr,moto,color){  
	if(ie4)(ie4(Lyr).style.backgroundColor == moto) ? VS_bLyr(Lyr,color) : VS_bLyr(Lyr,moto);
	if(ns6)(document.getElementById(Lyr).style.backgroundColor == moto) ? VS_bLyr(Lyr,color) : VS_bLyr(Lyr,moto);
}
// [ie4,ns6,   ] レイヤー内背景画像変化
function VS_iLyr(Lyr,img){  
	if(ie4)ie4(Lyr).style.backgroundImage='url('+img+')'
	if(ns6)document.getElementById(Lyr).style.backgroundImage='url('+img+')'
}
// [ie4,ns6,   ] レイヤー内背景画像変化／元の画像に戻す
function VS_AiLyr(Lyr,moto,color){  
	if(ie4)(ie4(Lyr).style.backgroundImage == 'url('+moto+')') ? VS_bLyr(Lyr,img) : VS_bLyr(Lyr,moto);
	if(ns6)(document.getElementById(Lyr).style.backgroundImage == 'url('+moto+')') ? VS_bLyr(Lyr,img) : VS_bLyr(Lyr,moto);
}


// [ie4,ns6,nc4] レイヤー移動
function VS_mLyr(Lyr,x,y){
	if(ie4){
		ie4(Lyr).style.pixelLeft=x
		ie4(Lyr).style.pixelTop=y
	}
	else if(ns6){
		document.getElementById(Lyr).style.left=x;
		document.getElementById(Lyr).style.top=y;
	}
	else if(nc4)nc4[Lyr].moveTo(x,y);
}
// [ie4,ns6,nc4] レイヤー移動／元の位置に戻す
function VS_AmLyr(Lyr,x,y,x2,y2){
	if(ie4)(ie4(Lyr).style.pixelLeft == x && ie4(Lyr).style.pixelTop == y) ? VS_mLyr(Lyr,x2,y2) : VS_mLyr(Lyr,x,y);
	else if(ns6)(document.getElementById(Lyr).style.left == x && document.getElementById(Lyr).style.top == y) ? VS_mLyr(Lyr,x2,y2) : VS_mLyr(Lyr,x,y);
	else if(nc4)(nc4[Lyr].moveTo(x,y)) ? VS_mLyr(Lyr,x2,y2) : VS_mLyr(Lyr,x,y);// ちょっとアヤシイ。
}

// [ie4,ns6,nc4] レイヤー内html書き出し
function VS_xLyr(Lyr,html){
	if(ie4)ie4(Lyr).innerHTML=html
	else if(ns6){
		var p=document.getElementById(Lyr);
		while(p.hasChildNodes()) p.removeChild(p.lastChild);
		var range=document.createRange();
		range.selectNodeContents(p);
		range.collapse(true);
		var cf=range.createContextualFragment(html);
		p.appendChild(cf);
	}
	else if(nc4) {
		with(nc4[Lyr].document){
			open()
			write(html)
			close()
		}
	}
}


// [ie4,ns6 ,nc4] レイヤー相対的配置
function VS_LyrSet(Lyr,l,t,w,h,bLyr){

	if(ie4){
		available_width = document.body.clientWidth;
		available_height = document.body.clientHeight;
		Layer = ie4(Lyr).style;//レイヤー定義

		if(bLyr != '')bLayer = ie4(bLyr).style;//別のレイヤーを基準にする場合 ex: parseInt(bLayer.top)-10
	}
	else if(nc4){
		available_width = innerWidth;
		available_height = innerHeight;
		Layer = ns4[Lyr];//レイヤー定義

		if(bLyr != '')bLayer = ns4[bLyr];//別のレイヤーを基準にする場合 ex: parseInt(bLayer.top)-10
	}
	else if(ns6){
		available_width = innerWidth;
		available_height = innerHeight;
		Layer = document.getElementById(Lyr).style;

		if(bLyr != '')bLayer = document.getElementById(bLyr).style;//別のレイヤーを基準にする場合 ex: parseInt(bLayer.left)-10
	}

	if(l != ''){//left指定、ブラウザごとの微調整。eval()に続けて修正値
		if(ie4)Layer.left = eval(l);
		else if(nc4)Layer.left = eval(l)-8;
		else if(ns6)Layer.left = eval(l)-8;
	}
	if(t != ''){// top指定、ブラウザごとの微調整。eval()に続けて修正値
		if(ie4)Layer.top = eval(t);
		else if(nc4)Layer.top = eval(t)-6;
		else if(ns6)Layer.top = eval(t)-6;
	}
	if(w != '')Layer.width = eval(w);//width指定
	if(h != '')Layer.height = eval(h);//height指定
}

var menu1 ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="480" height="534" id="menu01">';
menu1    +='<param name="movie" value="../swf/menu_01.swf">';
menu1    +='<param name="quality" value="high">';
menu1    +='<param name="BGCOLOR" value="#FFFFFF">';
menu1    +='<param name=wmode value=transparent>';
menu1    +='<embed src="../swf/menu_01.swf" width="480" height="534" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" wmode=transparent></embed>';
menu1    +='</object>';

var menu2 ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="480" height="534" id="menu02">';
menu2    +='<param name="movie" value="../swf/menu_02.swf">';
menu2    +='<param name="quality" value="high">';
menu2    +='<param name="BGCOLOR" value="#FFFFFF">';
menu2    +='<param name=wmode value=transparent>';
menu2    +='<embed src="../swf/menu_02.swf" width="480" height="534" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" wmode=transparent></embed>';
menu2    +='</object>';

var menu3 ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="480" height="534" id="menu03">';
menu3    +='<param name="movie" value="../swf/menu_03.swf">';
menu3    +='<param name="quality" value="high">';
menu3    +='<param name="BGCOLOR" value="#FFFFFF">';
menu3    +='<param name=wmode value=transparent>';
menu3    +='<embed src="../swf/menu_03.swf" width="480" height="534" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" wmode=transparent></embed>';
menu3    +='</object>';

var menu4 ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="480" height="534" id="menu04">';
menu4    +='<param name="movie" value="../swf/menu_04.swf">';
menu4    +='<param name="quality" value="high">';
menu4    +='<param name="BGCOLOR" value="#FFFFFF">';
menu4    +='<param name=wmode value=transparent>';
menu4    +='<embed src="../swf/menu_04.swf" width="480" height="534" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" wmode=transparent></embed>';
menu4    +='</object>';

var menu5 ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="480" height="534" id="menu05">';
menu5    +='<param name="movie" value="../swf/menu_05.swf">';
menu5    +='<param name="quality" value="high">';
menu5    +='<param name="BGCOLOR" value="#FFFFFF">';
menu5    +='<param name=wmode value=transparent>';
menu5    +='<embed src="../swf/menu_05.swf" width="480" height="534" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FFFFFF" wmode=transparent></embed>';
menu5    +='</object>';

//-->
