/** 二度押し防止用フラグ */
var fChkDblSubmitFlg = 0;

/** 確認スクリプトフラグ */
var fComfirmFlg = 0;
/** 確認名称 */
var fComfirmName = "";

/** コンテキストルートパス */
var fContextRoot = "";

/**
 * ロードスクリプト
 */
function fLoad(){
}

/**
 * アンロードスクリプト
 */
function fUnLoad(){

	fChkDblSubmitFlg = 0;
	fComfirmFlg = 0;
}

/**
 * コンテキストパス読み込みスクリプト
 */
function fContextLoad(){

	if(document.getElementsByTagName("*")){
		if(document.all){
			fContextRoot = document.all.contextPath.value;
		}else if(document.getElementById){
			fContextRoot = document.frmWeb.contextPath.value;
		} else {
			alert("ブラウザが対応していません。");
		}
	}
}

/**
 * 確認スクリプト
 * 第１引数：エレメントオブジェクト
 */
function fComfirm(obj){
	fComfirmFlg = 1;
	fComfirmName = obj.value;
}

/**
 * 確認スクリプト
 * 第１引数：エレメントオブジェクト
 */
function fComfirmChk(){
	if (fComfirmFlg == 1) {
		fComfirmFlg = 0;
		if(window.confirm(fComfirmName + 'を行います。\nよろしいですか？')){
			return true;
		} else {
			return false;
		}
	} else {
		return true;
	}
}

/**
 * 二度押し防止用のスクリプト
 */
function fChkDblSubmit()  {
//	if (fChkDblSubmitFlg == 1) {
//		window.alert("すでに処理に入っています。しばらくお待ちください。");
//		return false;
//	}
//	fChkDblSubmitFlg = 1;
	return true;
}

/**
 * 閉じるスクリプト
 */
function fClose(){
   	window.close();
}

/**
 * 送信スクリプト(SSL)
 * 第１引数：アクションクラス名
 */
function fSubmitSSL(doAction){

	fContextLoad();

	var url = location.href;
	var sepa = url.indexOf(fContextRoot + "/");
	url = url.substring(0,sepa);

	if (!url.match(/^https:/)) {
        url = url.replace( /^[^:]+:/, "https:" );
    }

	if (fComfirmChk()) {
    	if(fChkDblSubmit()){
	    	document.frmWeb.action = url + fContextRoot + "/" + doAction + ".action";
			document.frmWeb.method  = "post";
			document.frmWeb.submit();
		}
    }
}

/* 2008/10/10 INSERT S.Yamada str 要望11 未ログイン状態から設定変更を行う */
function fSubmitSSLforSslOn(doAction){
	fContextLoad();

	var url = location.href;
	var sepa = url.indexOf(fContextRoot + "/");
	url = url.substring(0,sepa);

	if (!url.match(/^https:/)) {
        url = url.replace( /^[^:]+:/, "https:" );
    }

	if (fComfirmChk()) {
    	if(fChkDblSubmit()){
    		document.frmWeb.sslOn.value = "true";
	    	document.frmWeb.action = url + fContextRoot + "/" + doAction + ".action";
			document.frmWeb.method  = "post";
			document.frmWeb.submit();
		}
    }
}
/* 2008/10/10 INSERT S.Yamada end */

/**
 * 送信スクリプト（エンターキー）
 * 第１引数：アクションクラス名）
 */
function fSubmitToEnterSSL(doAction, event){

	var key;

	if (event.keyCode != 0){
		key = event.keyCode
	} else {
		key = event.charCode
	}

	if (key == 13) {
    	fSubmitSSL(doAction);
    }
}

/**
 * 送信スクリプト
 * 第１引数：アクションクラス名
 */
function fSubmit(doAction){

	fContextLoad();

	if (fComfirmChk()) {
    	if(fChkDblSubmit()){
	    	document.frmWeb.action = fContextRoot + "/" + doAction + ".action";
			document.frmWeb.method  = "get";
			document.frmWeb.submit();
		}
    }
}

/**
 * 送信スクリプト(URL)
 * 第１引数：URL
 */
function fSubmitURL(url){

	if (fComfirmChk()) {
    	if(fChkDblSubmit()){
	    	document.frmWeb.action = url;
			document.frmWeb.method  = "post";
			document.frmWeb.submit();
		}
    }
}

/**
 * クッキー解除チェックボックスの設定スクリプト
 */
function fCookieUsed()
{

	var kwCAFFEE = "CAFFEE";

	kwCAFFEE = kwCAFFEE + "=";

	if(!navigator.cookieEnabled){    // クッキーが利用可能かどうか
		alert("自動ログイン解除できません。");
		return;
	}

	document.cookie = kwCAFFEE + escape("1");
}

/**
 * フォームクリアスクリプト（ログインID登録入力画面）
 */
function fClear_LoginEntryEnt(){

	document.frmWeb.touroku[0].checked = true;// ログインID選択
	document.frmWeb.email.value = "";// PCメールアドレス
	document.frmWeb.email2.value = "";// PCメールアドレス（再入力）
	document.frmWeb.emailK.value = "";// 携帯メールアドレス
	document.frmWeb.emailK2.value = "";// 携帯メールアドレス（再入力）
	document.frmWeb.password.value = "";// パスワード
	document.frmWeb.password2.value = "";// パスワード（再入力）
	document.frmWeb.kaiinNo.value = "";// 会員番号
	document.frmWeb.kaiinName.value = "";// 氏名
	document.frmWeb.birthYear.value = "";// 生年月日（年）
	document.frmWeb.birthMonth.value = "";// 生年月日（月）
	document.frmWeb.birthDay.value = "";// 生年月日（日）
	document.frmWeb.postcode3.value = "";// 郵便番号（前半）
	document.frmWeb.postcode4.value = "";// 郵便番号（後半）
	document.frmWeb.handlename.value = "";// ハンドルネーム
	document.frmWeb.keywordQues.selectedIndex = 0;// 秘密の質問
	document.frmWeb.keywordAns.value = "";// 秘密の質問の答え
}

/**
 * フォームクリアスクリプト（会員新規入会入力画面）
 */
function fClear_NewAdmissionEnt(){



	document.frmWeb.kaiinName.value = "";// 氏名
	document.frmWeb.kaiinNameKana.value = "";// 氏名カナ
	document.frmWeb.sex[0].checked = true;// 性別
	document.frmWeb.birthYear.value = "";// 生年月日（年）
	document.frmWeb.birthMonth.value = "";// 生年月日（月）
	document.frmWeb.birthDay.value = "";// 生年月日（日）
	document.frmWeb.postcode3.value = "";// 郵便番号（前半）
	document.frmWeb.postcode4.value = "";// 郵便番号（後半）
	document.frmWeb.address.value = "";// 住所
	document.frmWeb.handlename.value = "";// 住所
	document.frmWeb.tel.value = "";// 電話番号
	document.frmWeb.keitai.value = "";// 携帯番号
	document.frmWeb.shokugyou.selectedIndex = 0;// 職業
	document.frmWeb.background[0].checked = true;// 中国新聞ご購読履歴
	document.frmWeb.background_month.value = "";// 中国新聞ご購読月
	document.frmWeb.hobby01.checked = false;// アンケート01
	document.frmWeb.hobby02.checked = false;// アンケート02
	document.frmWeb.hobby03.checked = false;// アンケート03
	document.frmWeb.hobby04.checked = false;// アンケート04
	document.frmWeb.hobby05.checked = false;// アンケート05
	document.frmWeb.hobby06.checked = false;// アンケート06
	document.frmWeb.hobby07.checked = false;// アンケート07
	document.frmWeb.hobby08.checked = false;// アンケート08
	document.frmWeb.hobby09.checked = false;// アンケート09
	document.frmWeb.hobby10.checked = false;// アンケート10
	document.frmWeb.hobby11.checked = false;// アンケート11
	document.frmWeb.hobby12.checked = false;// アンケート12
	document.frmWeb.touroku[0].checked = true;// ログインID選択
	document.frmWeb.email.value = "";// PCメールアドレス
	document.frmWeb.email2.value = "";// PCメールアドレス（再入力）
	document.frmWeb.emailK.value = "";// 携帯メールアドレス
	document.frmWeb.emailK2.value = "";// 携帯メールアドレス（再入力）
	document.frmWeb.password.value = "";// パスワード
	document.frmWeb.password2.value = "";// パスワード（再入力）
	document.frmWeb.keywordQues.selectedIndex = 0;// 秘密の質問
	document.frmWeb.keywordAns.value = "";// 秘密の質問の答え
}

/* 2009/01/07 INSERT S.Yamada str 修正1 広銀ＰＡＳＰＹ対応 */
/**
 * フォームクリアスクリプト（アンケート入力画面）
 */
function fClear_LoginEntryEnqueteEnt(enqueteType){
	document.frmWeb.shokugyou.selectedIndex = 0;// 職業
	if (enqueteType == "2") {
		document.frmWeb.background[0].checked = true;	// 中国新聞ご購読履歴
		document.frmWeb.background_month.value = "";	// 中国新聞ご購読月
	}
	document.frmWeb.hobby01.checked = false;		// アンケート01
	document.frmWeb.hobby02.checked = false;		// アンケート02
	document.frmWeb.hobby03.checked = false;		// アンケート03
	document.frmWeb.hobby04.checked = false;		// アンケート04
	document.frmWeb.hobby05.checked = false;		// アンケート05
	document.frmWeb.hobby06.checked = false;		// アンケート06
	document.frmWeb.hobby07.checked = false;		// アンケート07
	document.frmWeb.hobby08.checked = false;		// アンケート08
	document.frmWeb.hobby09.checked = false;		// アンケート09
	document.frmWeb.hobby10.checked = false;		// アンケート10
	document.frmWeb.hobby11.checked = false;		// アンケート11
	document.frmWeb.hobby12.checked = false;		// アンケート12
}
/* 2009/01/07 INSERT S.Yamada end */
