/* カスタマイズ用のJavaScriptコードをここに記述してください */ function ChgImg(cid,name,flg){ // var domain = location.hostname+""; // if ( domain.indexOf( "test" ) != -1 ) { // // 検証 // cid += "test"; // } if(flg=="on"){ document.images[name].src = "company/"+cid+"/image/"+name+'_on.gif?v=1'; }else if(flg=="ov"){ document.images[name].src = "company/"+cid+"/image/"+name+'_ov.gif?v=1'; }else if(flg=="of"){ document.images[name].src = "company/"+cid+"/image/"+name+'_of.gif?v=1'; } } function submit_area(area) { var frm = document.formSA2; frm.adcd.value = area; frm.submit(); } function PageTopMove(){ window.scrollBy(-2000,-2000); } function avNoMapShop() { var scond18 = document.getElementById("scond18"); if (scond18) { scond18.value = ""; } } function ZdcEmapCFShopDetailKidFirst(kid){ var frm = document.ZdcEmapCondForm; if (!frm) return; var cond18 = frm.cond18; if (!cond18) { cond18 = document.createElement("input"); cond18.setAttribute("type", "hidden"); cond18.setAttribute("name", "cond18"); cond18.setAttribute("value", "COL_57:0"); frm.appendChild(cond18); } } //来店日時情報送信処理 20150324 add function ZdcSendDiscernID(){ //フォームの取得及び設定 var form = document.getElementById("sendFormTop"); if (location.hostname == "test.e-map.ne.jp") { form.action = "https://202.215.243.191/notiss/pc/reserveInfoInputBranch.do"; } else { form.action = "https://yoyaku.smbc.co.jp/notiss/pc/reserveInfoInputBranch.do"; } form.method = "get"; // add 2015/05/26 H.Yasunaga A_01_01BからB_04_01に戻る際に店番号(branch_code) // パラメータが付くため要素の削除 [ var branchCode = document.getElementById('branch_code_data'); if (branchCode != null) { var parent = branchCode.parentNode; parent.removeChild(branchCode); } // add end 2015/05/26 ] //データの取得 var id = document.getElementById("data_discern_id_encryption"); //値チェック var idValue = id.getAttribute("value"); if(idValue != null && idValue != ""){ form.submit(); // add 2015/05/26 H.Yasunaga A_01_01BからB_04_01に戻る際に店番号(branch_code) // パラメータが付くため要素の削除したものを戻す [ if (branchCode != null) { parent.appendChild(branchCode); } // add end 20150526 ] }else{ alert("連携データが足りません。"); } } //来店日時情報送信処理 20150324 add function ZdcSendBranchCode(kid_num){ //引数があるかどうか if(kid_num == null){ // mod 2015/04/22 H.Yasunaga 下位互換用関数にてクラス名指定でエレメントを取得する[ //var data = document.getElementsByClassName("ShowDetailHiddenButton"); var data = CompatiblegetElementsByClassName("ShowDetailHiddenButton"); // mod 2015/04/22 kid_num = data[0].getAttribute("value"); } //データの取得 var data1 = document.getElementById(kid_num + "_SENDNUM"); //値の取得 var listCId = data1.getAttribute("flagvalue"); //フォームの取得及び設定 var form = document.getElementById("sendFormTop"); if (location.hostname == "test.e-map.ne.jp") { form.action = "https://202.215.243.191/notiss/pc/reserveInfoInputBranch.do"; } else { form.action = "https://yoyaku.smbc.co.jp/notiss/pc/reserveInfoInputBranch.do"; } form.method = "get"; //データの取得 var id = document.getElementById("data_discern_id_encryption"); //引数チェック if(listCId.length < 4){ var length = 4 - listCId.length; //桁数が4桁未満の場合は0埋めの実行 for(var i = 0 ; i < length ; i++){ listCId = "0" + listCId; } }else if(listCId.length > 4){ //桁数が不正のため送信しない alert('店舗IDが不正です。'); return; } //要素の作成 var branch_code = document.getElementById("branch_code_data"); branch_code.setAttribute("value",listCId); //値チェック var idValue = id.getAttribute("value"); if(idValue != null && idValue != ""){ form.submit(); }else{ alert("連携データが足りません。"); } } //来店日時情報送信処理 20150324 add function ZdcSendBranchCodeSingle(kid_num){ //引数があるかどうか if(kid_num == null){ // mod 2015/04/22 H.Yasunaga 下位互換用関数にてクラス名指定でエレメントを取得する[ //var data = document.getElementsByClassName("ShowDetailHiddenButton"); var data = CompatiblegetElementsByClassName("ShowDetailHiddenButton"); // mod 2015/04/22 kid_num = data[0].getAttribute("value"); } //データの取得 var data = document.getElementById(kid_num + "_SENDNUM"); //値の取得 var listCId = data.getAttribute("flagvalue"); //フォームの取得及び設定 var form = document.getElementById("sendFormTop"); if (location.hostname == "test.e-map.ne.jp") { form.action = "https://202.215.243.191/notiss/pc/reservationSelect.do"; } else { form.action = "https://yoyaku.smbc.co.jp/notiss/pc/reservationSelect.do"; } form.method = "get"; //データの取得 id値がないルートのため無効にする var id = document.getElementById("data_discern_id_encryption"); id.disabled = true; //引数チェック if(listCId.length < 4){ var length = 4 - listCId.length; //桁数が4桁未満の場合は0埋めの実行 for(var i = 0 ; i < length ; i++){ listCId = "0" + listCId; } }else if(listCId.length > 4){ //桁数が不正のため送信しない alert('店舗IDが不正です。'); return; } //要素の作成 var branch_code = document.getElementById("branch_code_data"); branch_code.setAttribute("value",listCId); //送信 form.submit(); } function ZdcEmapShopFWIn(kwObj) { if (kwObj.value == "例:渋谷/123-4567/111/東京タワーなど") { kwObj.value = ""; } kwObj.className = "searchFW freewordBox freewordBox-ent"; } function ZdcEmapShopFWOut(kwObj) { if (kwObj.value == "") { kwObj.value = "例:渋谷/123-4567/111/東京タワーなど"; } if (kwObj.value == "例:渋谷/123-4567/111/東京タワーなど") { kwObj.className = "searchFW freewordBox"; } } function ZdcEmapScrollTop() { window.scrollTo( 0 , 0 ) ; }