//setInterval('setMenu()',100);// レイヤの移動位置算出function setMenu(){	if(document.all){		sy = document.body.scrollTop;	}else{		sy = self.pageYOffset;	}	if(sy<120){		if(document.getElementById("sideNavi_Aera").style.position != "static"){			document.getElementById("sideNavi_Aera").style.position = "static";		}	}else{		if(document.getElementById("sideNavi_Aera").style.position != "fixed"){			document.getElementById("sideNavi_Aera").style.position = "fixed";			document.getElementById("sideNavi_Aera").style.top = "20px";		}	}}// レイヤを移動するfunction moveLayer(idName,y){	if(document.getElementById){		document.getElementById(idName).style.top=y;	}else if(document.all){		document.all(idName).style.pixelTop=y;	}else if(document.layers){		document.layers[idName].moveTo(document.body.scrollLeft,y);	}}function htmlLoader_tusa( ldhtml ,cell ,dirPath){	//==============================	//　htmlLoader_tusa()	//　Ver1.0 / 2008.07.02	//　※tusa用に「htmlLoader」をカスタマイズ	//　ldhtml  = ローディングするHTML	//　cell = HTMLを流し込むオブジェクトID	//　dirPath = パスの変換用（「../」など）	//==============================	var httpHTML=generateXmlHttp();	sauceHTML="Now Loading"	httpHTML.open("GET", ldhtml , true );	httpHTML.onreadystatechange=function(){		// readyState == 4で受信完了		if (httpHTML.readyState == 4) {			sauceHTML=httpHTML.responseText;			if (navigator.appVersion.indexOf("KHTML")>-1){				var txEsc=escape(sauceHTML);				if (txEsc.indexOf("%u")<0 && txEsc.indexOf("%")>-1){					sauceHTML= decodeURIComponent(txEsc);				}			}			// 画像パスの書き換え			sauceHTML = sauceHTML.replace(/_navi_side_html/g,dirPath+"_navi_side_html");			// ローカルリンクパスの置き換え			sauceHTML = sauceHTML.replace(/localpath_/g,dirPath);			// 出力			document.getElementById(cell).innerHTML=sauceHTML;		}	}	document.getElementById(cell).innerHTML=sauceHTML;	httpHTML.send("");}function sideNaviCreate(dirNum,imgVal,htmlVal){	//　読み込むブロック名を配列に格納。	sideNavi_box = htmlVal.split("／");	//　自分の階層用にパスを書き換える。	var dirPath = "";	for(i=0; i<dirNum-1; i++){		dirPath = dirPath + "..\/";	}    if (window.innerHeight && window.scrollMaxY) {            xScroll = document.body.scrollWidth;        yScroll = window.innerHeight + window.scrollMaxY;    } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac        xScroll = document.body.scrollWidth;        yScroll = document.body.scrollHeight;    } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari        xScroll = document.body.offsetWidth;        yScroll = document.body.offsetHeight;    }	//　「背景画像」と「htmlLoader から呼んだHTMLを入れる箱」を用意	//　==============================================================================================	var wrHtml = '';	wrHtml = wrHtml + '<DIV STYLE="background-color:#eeeeee; width:270px;">';	wrHtml = wrHtml + '<DIV STYLE="border-right:1px solid #cccccc; width:270px; padding:240px 0px 0px 0px; margin:0px; height:'+(yScroll-430)+'; background: url('+dirPath+'_navi_side_img\/'+imgVal+'.jpg) no-repeat">';	wrHtml = wrHtml + '<DIV STYLE="padding:0px 0px 0px 20px; margin:0px;">';	//　「／」の個数分の箱を用意	for(i=0; i<sideNavi_box.length; i++){		wrHtml = wrHtml + '<DIV ID="menuCode_'+i+'"><\/DIV>';	}	wrHtml = wrHtml + '<\/DIV><\/DIV>';	document.getElementById("sideNavi_Aera").innerHTML = wrHtml;	//　==============================================================================================	//　初期化	i=0;	yy=0;	vname = new Array();	//　==============================================================================================	//　１個目	//　▼ギアカタログ（gear）	vname[yy] = "gear"; yy++;		//　▼スーツカタログ（suits）	vname[yy] = "suits"; yy++;		//　▼スーツカタログ（drysuits）	vname[yy] = "drysuits"; yy++;		//　▼スーツカタログ（wetsuits）	vname[yy] = "wetsuits"; yy++;		//　▼器材のメンテンナンス（maintenance）	vname[yy] = "maintenance"; yy++;		//　▼取扱説明書ダウンロード（manual）	vname[yy] = "manual"; yy++;		//　▼オフィシャルアドバイザー（adviser）	vname[yy] = "adviser"; yy++;		//　▼おすすめダイビングポイント（point）	vname[yy] = "point"; yy++;		//　▼リンク集（link）	vname[yy] = "link"; yy++;		//　▼取扱店舗検索（shopsearch）	vname[yy] = "shopsearch"; yy++;		//　▼モニター会情報（monitor）	vname[yy] = "monitor"; yy++;		//　▼メールマガジン（mailmagazine）	vname[yy] = "mailmagazine"; yy++;		//　▼FAQ（faq）	vname[yy] = "faq"; yy++;		//　▼お問い合わせ（inquiry）	vname[yy] = "inquiry"; yy++;		//　▼話題のTUSA製品（recommend）	vname[yy] = "recommend"; yy++;		//　▼TUSAの品質（quality）	vname[yy] = "quality"; yy++;	//　==============================================================================================	//　２個目以降	//　▼マスク情報（pro_mask）	vname[yy] = "pro_mask"; yy++;		//　▼スノーケル情報（pro_snorkels）	vname[yy] = "pro_snorkels"; yy++;		//　▼フィン情報（pro_fins）	vname[yy] = "pro_fins"; yy++;		//　▼レギュレーター情報（pro_regulators）	vname[yy] = "pro_regulators"; yy++;		//　▼B.C.ジャケット情報（pro_jackets）	vname[yy] = "pro_jackets"; yy++;		//　▼インストゥルメント情報（pro_instruments）	vname[yy] = "pro_instruments"; yy++;		//　▼アクセサリ情報（pro_accessories）	vname[yy] = "pro_accessories"; yy++;	//　▼特長、動画、対談（feature_mov）	vname[yy] = "feature_mov"; yy++;		//　▼電子カタログ（e_catalog）	vname[yy] = "e_catalog"; yy++;		//　▼信頼のギアができるまで（tusamov）	vname[yy] = "tusamov"; yy++;		//　▼減圧症（genatsu）	vname[yy] = "genatsu"; yy++;	//　==============================================================================================	for(xx=0; xx<vname.length; xx++){		re = new RegExp(vname[xx]);		if(htmlVal.match(re)) {htmlLoader_tusa(dirPath+"_navi_side_html\/"+vname[xx]+".html","menuCode_"+i,dirPath);i++;}	}	//　==============================================================================================}