/* ---------------------------------------------------------------------
JavaScript for free studio
FileName: common.js
--------------------------------------------------------------------- */


// *** メソッドを短縮化
function DW(htmlSrc){document.write(htmlSrc);}
function DWL(htmlSrc){document.writeln(htmlSrc);}


// *** プリロード関連

	// 初期化
	var preLoadObj = new Array();

	// プリロードに追加
	function addPreLoad(imgObj){
		preLoadObj = preLoadObj.concat(imgObj);
	}

	// 画像をプリロードする
	function imgPreLoad(){
		preLoadImg = new Array();
		for(var i = 0; i < preLoadObj.length; i++){
			preLoadImg[i] = new Image();
			preLoadImg[i].src = preLoadObj[i];
		}
	}

	// *** 共通要素をプリロード候補に追加
	addPreLoad(new Array(
		'/common/image/gn1_over.gif',
		'/common/image/gn2_over.gif',
		'/common/image/gn3_over.gif',
		'/common/image/gn4_over.gif',
		'/common/image/gn5_over.gif',
		'/common/image/pagetop_over.gif',
		'/photo/image/serial_over.gif',
		'/photo/image/btn_cart_over.gif',
		'/photo/image/btn_cart_l_over.gif',
		'/order/image/agree_over.gif'
	));

	// onloadで実行
	window.onload = imgPreLoad;


// *** マウスオーバー時画像切り替え
function imgChange(imgObj){
	var imgSrc = imgObj.src;
	var imgStatus = imgSrc.indexOf("_over") != -1;
	if(!imgStatus){
		var P = imgSrc.lastIndexOf(".");
		imgSrc = imgSrc.substr(0, P) + '_over' + imgSrc.substring(P);
	} else {
		imgSrc = imgSrc.replace('_over', '');
	}
	imgObj.src = imgSrc;
}

