/* 花王ペットサイト用 JavaScript#####################################FileName:   default_script.js	v1.2Build:      04.7.27Author:	Nobuhiro Taniguchi @etrecharset:	Shift_JISlineFeedCode:	CR+LF#####################################*//* イメージロールオーバー関連スクリプト===============================================*//* プリロード画像配列　設定部分----------------------------------------*/var Image_list = new Array;Image_list =[//ヘッダ用//[画像ID,OFF画像,ON画像]['fuki2','common/img/top/fuki.jpg','common/img/top/fuki_f2.jpg'],['fuki3','common/img/top/fuki.jpg','common/img/top/fuki_f3.jpg'],['fuki4','common/img/top/fuki.jpg','common/img/top/fuki_f4.jpg'],['fuki5','common/img/top/fuki.jpg','common/img/top/fuki_f5.jpg'],['fuki6','common/img/top/fuki.jpg','common/img/top/fuki_f6.jpg'],['fuki7','common/img/top/fuki.jpg','common/img/top/fuki_f7.jpg']];/* プリロード本体部分----------------------------------------以下の様に、読み込む階層を引数にして呼び出す。（以下は2階層目／5階層まで対応）<script language="JavaScript"><!--pi(1);//--></script>CSS分岐スクリプトからの内部呼び出しに変更（5階層まで対応）　04.2.7----------------------------------------*/var swImg; swImg = new Array;/* preload images */function pi(imgPath) {	if(imgPath == 1){var ip = '';}	if(imgPath == 2){var ip = '../';}	if(imgPath == 3){var ip = '../../';}	if(imgPath == 4){var ip = '../../../';}	if(imgPath == 5){var ip = '../../../../';}	for (i=0; i<Image_list.length; i++){		var N = Image_list[i][0];		swImg[N] = new Image();		swImg[N][0] = new Image();		swImg[N][0].src = ip+Image_list[i][1];		swImg[N][1] = new Image();		swImg[N][1].src = ip+Image_list[i][2];		//alert(swImg[N][1].src = ip+Image_list[i][2]);	}}/* swap image */function si() {	var ID = si.arguments[0];	var N  = si.arguments[1];	document.images[ID].src = swImg[ID][N].src;}/*記述例<a href="***" onMouseOver="si('m1', 1);" onMouseOut="si('m1', 0);">	<img src="**" name="m1" width="96" height="20" border="0"></a>*//*ロールオーバー：一つの画像を複数切り替える場合用*/function si2() {	var TID = si2.arguments[0];	var ID = si2.arguments[1];	var N  = si2.arguments[2];	document.images[TID].src = swImg[ID][N].src;}/*記述例si('ターゲットID','プリロードID', 1);<a href="***" onMouseOver="si2('target','m1', 1);" onMouseOut="si2('target','m1', 0);">	<img src="**" name="target" width="96" height="20" border="0"></a>*//* CSS ファイル分岐スクリプト----------------------------------------以下の様に、読み込む階層を引数にして呼び出す。（以下は2階層目／5階層まで対応）<script language="JavaScript"><!--css_selector(2);//--></script>	※イメージプリロードも内部から呼び出す　04.2.7----------------------------------------*//* css selector */function css_selector(Dir){	var ua = navigator.userAgent;	var css_cap = '<link rel="stylesheet" href="';	//window.alert(ua);	if(Dir == 1){var css_dir = 'common/css/';}	if(Dir == 2){var css_dir = '../common/css/';}	if(Dir == 3){var css_dir = '../../common/css/';}	if(Dir == 4){var css_dir = '../../../common/css/';}	if(Dir == 5){var css_dir = '../../../../common/css/';}	if(Dir == 6){var css_dir = '../../../../../common/css/';}	var css_end = '" type="text/css">';	var Mac_IE = "mac.css";	var Mac_NS6 = "mac.css";	var Win_IE = "win.css";	var Win_NS6 = "netscape.css";	var Win_OPERA = "opera.css";	if(navigator.appVersion.indexOf("Mac") > 1){		if(ua.indexOf('MSIE') != -1){	//---- MAC IE 			document.writeln(css_cap+css_dir+Mac_IE+css_end);			//window.alert(css_cap+css_dir+Mac_IE+css_end);		}else if(ua.indexOf('Gecko') != -1){	//---- MAC NETSCAPE 6.x~			document.writeln(css_cap+css_dir+Mac_NS6+css_end);			//window.alert(css_cap+css_dir+Mac_NS6+css_end);		}	}else if(ua.indexOf('Win') != -1){		if(ua.indexOf('Opera') != -1){	//---- WIN OPERA　基本はIE共通。独自のもののみ呼び出し			document.writeln(css_cap+css_dir+Win_IE+css_end);			document.writeln(css_cap+css_dir+Win_OPERA+css_end);			//window.alert(css_cap+css_dir+Win_OPERA+css_end);		}else if(ua.indexOf('MSIE') != -1){	//---- WIN IE = MSIE~			document.writeln(css_cap+css_dir+Win_IE+css_end);			//window.alert(css_cap+css_dir+Win_IE+css_end);				}else if(ua.indexOf('Gecko') != -1){	//---- WIN NETSCAPE 6.x~  基本はIE共通。独自のもののみ呼び出し			document.writeln(css_cap+css_dir+Win_IE+css_end);			document.writeln(css_cap+css_dir+Win_NS6+css_end);			//window.alert(css_cap+css_dir+Win_NS6+css_end);		}	}//else{ location.href="browser_error.html"; }	document.close();	//イメージプリロード呼び出し	pi(Dir);}/* サイエンス用ジャンプメニュー===============================================*/function science_jumpMenu(targ,selObj,restore){var va = selObj.options[selObj.selectedIndex].value;	if(va!=""){			eval(targ+".location='"+ va +"'");		}else{		window.alert("メニューをお選びください")			}	if (restore) selObj.selectedIndex=0;}/* サービス用ジャンプメニュー（サイエンスと同じ）===============================================*/function service_jumpMenu(targ,selObj,restore){var va = selObj.options[selObj.selectedIndex].value;	if(va!=""){			eval(targ+".location='"+ va +"'");		}else{		window.alert("メニューをお選びください")			}	if (restore) selObj.selectedIndex=0;}/* ウインドウオープン===============================================wo(ファイルURL,ウインドウネーム,横幅,高さ,表示位置【"center" or "left"】)ex:	<a href="index.html" 	onClick="wo('index.html','subwin',650,550,'left');return false">===============================================*/var winName = null;function wo(theURL,winName,W,H,Position){	//ウインドウオプション	var features = 'titlebar=yes,toolbar=no,menubar=yes,location=no,scrollbars=yes,status=yes,resizable';	//ウインドウサイズ	features += ',width='+W;	features += ',height='+H;	//ウインドウポジション関連	if(Position == 'center'){		//センター値算出		LeftPosition = (screen.width) ? (screen.width-W)/2 : 0;		TopPosition = (screen.height) ? (screen.height-H)/2 : 0;		features += ',top='+TopPosition;		features += ',left='+LeftPosition;	}	if(Position == 'left'){		LeftPosition = 10;		TopPosition = 10;		features += ',top='+TopPosition;		features += ',left='+LeftPosition;	}	winName = window.open(theURL,winName,features);	winName.focus();}/*オープナーウインドウ変更==============================================================================================*/function opener_location(url) {	opener.location.href = url;	/*this.blur();*/}/*ウチの子写真館バックナンバー==============================================================================================*/function jumpMenu(targ,selObj,restore){ //v3.0  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");  if (restore) selObj.selectedIndex=0;}/*メインイメージ曜日毎ローテーション==============================================================================================*/function imgChg(){	myDate = new Date();	myDay = myDate.getDay();	if(myDay==0){document.write('<div id="sun">');}	if(myDay==1){document.write('<div id="mon">');}	if(myDay==2){document.write('<div id="tue">');}	if(myDay==3){document.write('<div id="wed">');}	if(myDay==4){document.write('<div id="thu">');}	if(myDay==5){document.write('<div id="fri">');}	if(myDay==6){document.write('<div id="sat">');}}function imgChgEnd(){	document.write('</div>');}