/*****************************************************************************
	コーナンＨＰ・汎用JavaScriptライブラリ１

		ImgPreload() 							    :画像のプリロード
		ImgSwap(imgName, imgSrc)		  :画像を指定の場所に表示する
		checkDOM()										:ブラウザのバージョンを調べる(他関数内でも使用)
*****************************************************************************/
var swImg=new Array;
var tenMenu=new Array();

/****************************************************
	機能：画像のプリロード
	説明：画像を先にロードします
				例)ロールオーバーを使用するページで、ページのロード時に
					先に画像ファイルをロードする
	使用法：
*****************************************************/
function ImgPreload(){
	/*ブラウザのタイプを調べる*/
	var domType=checkDOM();
	
	/*JavaScriptが使えるブラウザの場合*/
	if (domType=="IE" || domType=="NN" || domType=="MZ"){
		if (document.images){
			var imgName = ImgPreload.arguments[0];
			var cnt;
			swImg[imgName] = new Array;

			for (cnt = 1; cnt < ImgPreload.arguments.length; cnt++){
				swImg[imgName][ImgPreload.arguments[cnt]] = new Image();
				swImg[imgName][ImgPreload.arguments[cnt]].src = ImgPreload.arguments[cnt];
			}
		}
	}
}


/****************************************************
	機能：指定の場所に画像を表示します
	説明：ロールオーバー時などに使います
				
	使用法：imgNameに画像を表示する場所、
					imgSrcに表示する画像ファイルを設定してください
*****************************************************/
function ImgSwap(imgName, imgSrc)
{
	/*　imgName :画像を置きかえるオブジェクト　*/
	/*　imgSrc  :置きかえる画像　　　　　　　　*/
	
	/*ブラウザのタイプを調べる*/
	var domType=checkDOM();
	
	/*JavaScriptが使えるブラウザの場合*/
	if (domType=="IE" || domType=="NN" || domType=="MZ"){
		if (document.images){												/*ページの中にイメージオブジェクトがあるとき*/
			var img = document.images[imgName];				/*引数の名前のイメージオブジェクトを渡す*/
			if (!img) {																
				img = _ImgFind(document, imgName);
			}
			if (img){
				 img.src = imgSrc;
			}
		}
	}
}

function _ImgFind(doc, imgName){
	for (var i=0; i < doc.layers.length; i++){
		var img = doc.layers[i].document.images[imgName];
		if (!img){
			img = _ImgFind(doc.layers[i], imgName);
		}
	if (img){ 
			return img;
		}
	}
	return null;
}

/****************************************************
	機能：ブラウザの判定
	説明：ブラウザのタイプを判定します
	使用法：ブラウザが
					InternetExplorer(Ver.4.x以上)なら「IE」
					NetscapeNavigator(Ver.4.x)なら「NN」
					NetscapeNavigator(Ver.6.x以上)なら「MZ」
					その他、不明ならば「UN」
					の文字列を返します
	注意点：ブラウザの名称ではなく、実装されているDOMの構造によって
					切り分けているため実際のブラウザと異なる場合があります。
*****************************************************/
function checkDOM(){
	/*ブラウザタイプを｢不明」で初期化*/
	var domType="UN";

	/*ブラウザのバージョンを取得*/
	var appVer=parseInt(navigator.appVersion);

	if(document.all && (appVer >= 4)){
		/*allオブジェクトが存在し、かつバージョンが4以上だったら「IE」*/
		domType="IE";
	}else{
		if(document.getElementById && (appVer >= 4)){
			/*getElementByIdオブジェクトが存在したら「ネスケ6.x以上（Mozilla)」*/
			domType="MZ";
		}else{
			if(document.layers && (appVer >= 4)){
				/*layersオブジェクトが存在し、かつバージョンが4以上だったら「ネスケ4.x」*/
				domType="NN";
			}
		}
	}

	/*ブラウザのタイプを返す*/
	return domType;
}

function menuType(){
/***********************************
	メニューデータ型定義
	説明：メニューのデータを収納します
*************************************/
	/*属性*/
	this.name="&nbsp";			/*メニュー名*/
	this.url="&nbsp";				/*ファイル名*/
	this.classname="&nbsp";			/*クラス名*/
	this.deps=0;						/*フォルダの深さ（コンテンツフォルダを0とする）*/
}

function printMenu(menu,deps){
/***********************************
	メニューを表示します
	説明：メニューを表示します(リスト形式になります）。
	menu :表示するメニュー

	使用法：メニュー表示部分にスクリプトとして張りつけてください
*************************************/
	var classType;
	var pass;
	var menu_length=15;
	document.write("<ul>");
	for (var i=0;i<menu.length;i++){
		document.write("<LI class=\"" + menu[i].className + "\">");	
		pass="";
		for (var n=1;n<deps;n++){
			pass=pass+"../";
		}
		document.write("<A href=\"" + pass + menu[i].url + "\">");
		document.write(menu[i].name);
		document.write("</A>");
		document.write("</LI>");
	}
	for (i=0;i<menu_length;i++){
		document.write("<br>");
	}
	document.write("</ul>");
}
/*メニュー設定*/
/*店舗案内*/
tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="店舗案内";
tenMenu[tenMenu.length-1].url="index.html";
tenMenu[tenMenu.length-1].className="inmenu";
tenMenu[tenMenu.length-1].deps=1;



tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫大阪市内";
tenMenu[tenMenu.length-1].url="ten901_osakasi.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫大阪市外";
tenMenu[tenMenu.length-1].url="ten902_osakasigai.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫京都";
tenMenu[tenMenu.length-1].url="ten903_kyoto.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫兵庫";
tenMenu[tenMenu.length-1].url="ten904_hyogo.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫奈良";
tenMenu[tenMenu.length-1].url="ten905_Nara.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫愛知";
tenMenu[tenMenu.length-1].url="ten906_aichi.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫三重";
tenMenu[tenMenu.length-1].url="ten907_mie.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫滋賀";
tenMenu[tenMenu.length-1].url="ten908_shiga.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫和歌山";
tenMenu[tenMenu.length-1].url="ten909_wakayama.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫島根";
tenMenu[tenMenu.length-1].url="ten914_shimane.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫鳥取";
tenMenu[tenMenu.length-1].url="ten912_tottori.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫岡山";
tenMenu[tenMenu.length-1].url="ten913_okayama.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;


tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫広島";
tenMenu[tenMenu.length-1].url="ten915_hiroshima.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫山口";
tenMenu[tenMenu.length-1].url="ten921_yamaguchi.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫千葉";
tenMenu[tenMenu.length-1].url="ten925_chiba.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫東京";
tenMenu[tenMenu.length-1].url="ten910_tokyo.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫神奈川";
tenMenu[tenMenu.length-1].url="ten911_kanagawa.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

/*tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫岐阜";
tenMenu[tenMenu.length-1].url="ten924_gifu.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;*/


tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫香川";
tenMenu[tenMenu.length-1].url="ten916_kagawa.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫愛媛";
tenMenu[tenMenu.length-1].url="ten918_ehime.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫徳島";
tenMenu[tenMenu.length-1].url="ten917_tokushima.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫高知";
tenMenu[tenMenu.length-1].url="ten919_kouchi.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫福岡";
tenMenu[tenMenu.length-1].url="ten920_fukuoka.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="≫長崎";
tenMenu[tenMenu.length-1].url="ten923_nagasaki.html";
tenMenu[tenMenu.length-1].className="areamenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="店休日のご案内";
tenMenu[tenMenu.length-1].url="ten950_tenkyubi.html";
tenMenu[tenMenu.length-1].className="inmenu";
tenMenu[tenMenu.length-1].deps=1;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="アドバイザー";
tenMenu[tenMenu.length-1].url="ten005_advice.html";
tenMenu[tenMenu.length-1].className="inmenu";
tenMenu[tenMenu.length-1].deps=2;

tenMenu[tenMenu.length]=new menuType;
tenMenu[tenMenu.length-1].name="よくある質問";
tenMenu[tenMenu.length-1].url="ten951_QandA.html";
tenMenu[tenMenu.length-1].className="inmenu";
tenMenu[tenMenu.length-1].deps=1;
