/* カスタマイズ用のJavaScriptコードをここに記述してください */ function snd(src){ // var prm = "plfilter=" + document.getElementById("gpsfilter").value; var prm = custMakeCondParams(); location.href = src + prm; } function snd_set(fm){ fm.plfilter.value = document.getElementById("gpsfilter").value; } // 絞り込み条件整形 function custMakeCondParams(){ var selectCond = document.getElementById("selectCond"); if (!selectCond ) return; var selectCond2 = document.getElementById("selectCond2"); if (!selectCond2 ) return; var selectName = selectCond.name; var selectVal = selectCond.options[selectCond.selectedIndex].value; var selectName2 = selectCond2.name; var selectVal2 = selectCond2.options[selectCond2.selectedIndex].value; CondParamsStr = ''; CondParamsStr += '&' + selectName + '=' + selectVal; CondParamsStr += '&' + selectName2 + '=' + selectVal2; return CondParamsStr; } // 絞り込み条件をGPS検索用に転記 function custCondCheckGPS() { ZdcEmapGPSCondParams = custMakeCondParams(); } // 絞り込み条件をサブミットするフォームに転記 function custGetCondForm(formTo){ var selectCond = document.getElementById("selectCond"); if (!selectCond ) return; var selectName = selectCond.name; var selectVal = selectCond.options[selectCond.selectedIndex].value; condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", selectName); formTo.appendChild(condto); condto.value = selectVal; var selectCond2 = document.getElementById("selectCond2"); if (!selectCond2 ) return; var selectName2 = selectCond2.name; var selectVal2 = selectCond2.options[selectCond2.selectedIndex].value; condto2 = document.createElement("input"); condto2.setAttribute("type", "hidden"); condto2.setAttribute("name", selectName2); formTo.appendChild(condto2); condto2.value = selectVal2; } // iPhone Safari対策:"現在地からさがす"で遷移後にブラウザバックした際に"現在地を取得中"文言を非表示にする。 window.onpageshow = function(event) { if (event.persisted) { ZdcEmapLocFinish(); } }