////////////////【サイトのルートディレクトリ名を指定】//////////////
var serverRootArray = new Array(
'm_recruit'
);
//
//	例１）ドメイン名「http://www.job.nikkei.co.jp/」がルート場合
//			※最初の「http://」、最後の「/」は省きます
//
//				var serverRootArray = new Array(
//				'www.job.nikkei.co.jp'
//				);
//
//	例２)「http://www.job.nikkei.co.jp/2007/」がルート場合
//
//				var serverRootArray = new Array(
//				'2007'
//				);
//
//	例３）違う名前のルートディレクトリにサイトを格納する必要がある場合（テスト環境等）
//			※ルートディレクトリを複数指定することが可能です。
//
//				var serverRootArray = new Array(
//				'www.job.nikkei.co.jp',
//				'test'
//				);
//
//	□注意□
//	・大文字と小文字は区別しません。
//	・指定した文字列が、URL文字列内のルートディレクトリ開始位置よりも前に存在する場合、
//		正しくナビゲーションを表示できませんので、ご注意下さい。
/////////////////////////////////////////////////////////////////////////////////

////////////////【ローカル制作環境のルートディレクトリ名を指定】//////////////
var localRootArray = new Array(
'html_'
);
//
//	例１）ローカル環境で「local_test」フォルダ内にサイトデータを格納している場合
//
//				var localRootArray = new Array(
//				'local_test'
//				);
//
//	例２）ルートディレクトリの名前を他の名前に変更する必要がある場合
//		（ルートディレクの名前を変えてバックアップを作成する場合等）
//		※ルートディレクトリを複数指定することが可能です。
//
//				var localRootArray = new Array(
//				'local_test',
//				'local_test_050930'
//				);
//
//	□注意□
//	・大文字と小文字は区別しません。
//	・指定した文字列が、URL文字列内のルートディレクトリ開始位置よりも前に存在する場合、
//		正しくナビゲーションを表示できませんので、ご注意下さい。
/////////////////////////////////////////////////////////////////////////////////

////////////////【共通画像を格納するディレクトリ名を指定】//////////////
var commonImgDir = "common/img/"; 
//
//	例）ルートディレクトリからの相対パスで記述。
//		※先頭に「./」をつけないで下さい。
//
//				var commonImgDir = "common/img/"; 
/////////////////////////////////////////////////////////////////////////////////

////////////////【プリロードする共通画像指定（メニューのロールオーバー時の画像）】//////////////
var naviPreLoad = new Array( 
	'header_menu01_f2.gif',
	'header_menu02_f2.gif',
	'header_menu03_f2.gif',
	'header_menu04_f2.gif',
	'header_menu05_f2.gif',
	'header_menu06_f2.gif',
	'header_menu07_f2.gif',
	'header_menu08_f2.gif',
	'header_menu09_f2.gif'
);
//
//	例） ※【プリロードする共通画像指定（メニューのロールオーバー時の画像）】で指定したディレクトリ内の画像のみ指定可能です。
//	
//			var naviPreLoad = new Array( 
//			'01menu_01_f2.jpg', 
//			'01menu_02_f2.jpg',
//			'01menu_03_f2.jpg',
//			'01menu_04_f2.jpg',
//			'01menu_05_f2.jpg',
//			'01menu_06_f2.jpg',
//			'01menu_07_f2.jpg',
//			'00header_02_btn_f2.jpg',
//			'00header_03_btn_f2.jpg',
//			'00header_05_entry_f2.jpg',
//			'00header_05_guidance_f2.jpg'
//			);
/////////////////////////////////////////////////////////////////////////////////





//▼現在のURLにおけるルートディレクトリまでの「../」の個数を判別し文字列を生成　例「kaisou="../../../"」▼
//URL文字列を取得※URLを大文字にされた場合も平気なようにする
var basho = new String(window.location.href.toUpperCase());
//hajimeを初期化
var hajime = "";
//サーバー環境かローカル環境か判別
var onServer = false;
if((basho.indexOf("HTTP://") != -1) || (basho.indexOf("HTTPS://") != -1)){
var onServer = true;
} 
//URL内のルートディレクトリの開始位置を調べる関数
function decideHajime(r){
	//alert(r.length);
	for (var i=0; i < r.length; i++){
		var a = "/"+r[i].toUpperCase()+"/"; //※URLを大文字にされた場合も問題無いように
		if(basho.indexOf(a) != -1){
		hajime = basho.indexOf(a);
		}
	}
}
//URL文字列内のルートディレクトリの開始位置を調べる
if(onServer){
decideHajime(serverRootArray);
}else{
decideHajime(localRootArray);
}
//ルートディレクトリまでの「../」の個数を求める
var mojiretsu = basho.substring(hajime);
var hairetu = mojiretsu.split("/");
var kosuu = hairetu.length;
var kaisou = "";
	if (kosuu>=4){
		for (i=4;  i <= kosuu; i++){
		kaisou += "../";
 		}
	}
//▲現在のURLにおけるルートディレクトリまでの「../」の個数を判別し文字列を生成　例「kaisou="../../../"」▲

//▼共通画像用のプリロード▼
var preImageCommon = new Array(); //グローバルスコープ
function commonPreLoad() {
	if (document.images && naviPreLoad.length >= 1) {
		for (var i = 0; i < naviPreLoad.length; i++) {
			preImageCommon[i] = new Image();
			preImageCommon[i].src = kaisou+commonImgDir+naviPreLoad[i];
		}
	}
}
//▲共通画像用のプリロード▲

//▼画像のプリロード▼
var preloadFlag = false;
var preimage = new Array(); //グローバルスコープ
function preLoad() {
	if (document.images && preimageslist.length >= 1) {
		for (var i = 0; i < preimageslist.length; i++) {
			preimage[i] = new Image();
			preimage[i].src = preimageslist[i];
		}
		preloadFlag = true;
	}
}
//▲画像のプリロード▲

//▼アクティブなメニュー画像を反転させる▼
var activateArray = new Array();
function activateIMG(){ //アクティブなメニューボタンを反転させる
	for (i = 0; i < activateIMG.arguments.length; i++){ //引数の数だけ繰り返し
 	var activateIMG_array = activateIMG.arguments[i].split("|");
		if(document.images){
  		document.images[activateIMG_array[0]].src = kaisou+commonImgDir+activateIMG_array[1];
		activateArray[i] = activateIMG_array[0];
  		}
	}
}
//▲アクティブなメニュー画像を反転させる▲

//▼画像の切り替え▼
function changeImage() {
	var changeFlag = false; //アクティブな画像かどうか判断するフラグ
	for(var i = 0; i < activateArray.length; i++){
		if(activateArray[i]==changeImage.arguments[i*2]){
		changeFlag=true;
	  }
	}

	if (document.images && ((preloadFlag == true) || (changeFlag == false)) ) { //配列preimageslistの長さが0の時は実行されない
		for (var j = 0; j < changeImage.arguments.length; j+=2) {
			document[changeImage.arguments[j]].src = changeImage.arguments[j+1];
		}
	}
}
//▲画像の切り替え▲

