//************************************************************
//top.js

//更新履歴	：[日付] 2009/10/02 [氏名] INTEC 佐々木
//			：[変更内容] 商社カタログサイト情報クリック時の処理を追加
//更新履歴	：[日付] 2010/03/31 [氏名] INTEC 吉野
//			：[変更内容] 「ログインはこちら」ボタンのEnterキーでの複数回クリック禁止処理追加
//更新履歴	：[日付] 2010/04/06 [氏名] INTEC 佐々木
//			：[変更内容] 各種ボタン二重クリック禁止処理追加(上記吉野さん修正に追加)
//更新履歴	：[日付] 2010/04/23 [氏名] INTEC 佐々木
//			：[変更内容] 広告バナー画像クリック時処理修正
//************************************************************

// 共通サブウィンドウ
var oPublicSecondCmnWin = null;
// カタログサイト用ウィンドウ
var oPublicCatalogWin = null;

// 実行可能ﾌﾗｸﾞ(2重登録防止)
var gbExcute = true;
//************************************************
// 関数ＩＤ	：openAdsInfo
// 関数名称	：広告情報画面表示
// 引数		：クリックされた広告情報のINDEX
// 戻り値	：なし
//************************************************
function openAdsInfo(iidx){

	// ロード済の場合
	if (document.readyState=="complete") {

		// 選択された広告Noをセット
		document.fmAdsAction.hdAdsNo.value = document.fmMain.elements["hdAdsNo" + iidx].value;
		document.fmAdsAction.hdAdsInfoURL.value = document.fmMain.elements["hdAdsInfoURL" + iidx].value;
		
		document.fmAdsAction.submit();
	}
	// 選択された広告Noをセット
/**	document.fmAdsAction.hdAdsNo.value = document.fmMain.elements["hdAdsNo" + iidx].value;
	document.fmAdsAction.hdAdsInfoURL.value = document.fmMain.elements["hdAdsInfoURL" + iidx].value;
	
	document.fmAdsAction.submit();
*/
}

//************************************************
// 関数ＩＤ	：openCatalogSiteInfo
// 関数名称	：カタログサイト情報画面表示
// 引数		：クリックされたカタログサイト情報のINDEX
// 戻り値	：なし
//************************************************
function openCatalogSiteInfo(iidx){
				
	var prntWidth = getScreenWidth();			// モニタ幅
	var prntHeight= getScreenHeight();			// モニタ高さ

	var iWidth = 1024;
	var iHeight = 768;

	var iLeft = (prntWidth - iWidth) / 2;		// 左位置
	var iTop = (prntHeight - iHeight) / 2;		// 上位置

	// 起動位置を設定
	s = "top=" + iTop + ",left= " + iLeft + ",";
	// サブウィンドウサイズ設定
	s += "width=" + iWidth + ",height=" + iHeight + ",";
	// 共通設定項目セット
	s += "location=yes,menubar=yes,directories=yes,status=yes,titlebar=yes,toolbar=yes,resizable=yes,scrollbars=yes";
	// 子画面オープン
	oPublicCatalogWin = window.open(document.fmMain.elements["hdCatalogSiteInfoURL" + iidx].value, "", s);


}

//************************************************
// 関数ＩＤ	：getScreenWidth()
// 関数名称	：モニタ幅取得関数
// 引数		：なし
// 戻り値	：モニタ幅
//************************************************
function getScreenWidth(){
	return window.screen.availwidth;
}
//************************************************
// 関数ＩＤ	：getScreenHeight()
// 関数名称	：モニタ高さ取得関数
// 引数		：なし
// 戻り値	：モニタ高さ
//************************************************
function getScreenHeight(){
	return window.screen.availheight;
}

//************************************************
// 関数ＩＤ	：publicDisp()
// 関数名称	：パブリック画面遷移用関数
// 引数		：なし
// 戻り値	：モニタ高さ
//************************************************
function publicDisp(){

//	if(document.readyState=="complete"){
	if(fncDoubleClickChk()){
		document.location.href = document.fmMain.hdPublicURL.value;
		return true;
	}
	return false;
}
//***************************
// 処理：登録ﾎﾞﾀﾝｸﾘｯｸ時処理(ﾎﾞﾀﾝ二度押し対応)
// @return
//***************************
function fncDoubleClickChk(){

	if(document.readyState=="complete"){
		if(gbExcute){
			gbExcute = false;
			
			return true;
		}else{
			return false;
		}
	}
	return false;
}
