var ZdcEmapGPSErrMsg="現在地の取得に失敗しました"; //HTML読み込み用ajax通信関数 function ZdcEmapHttpRequestHtml(url, func, nowaitmsg, typ, noref) { // if(!nowaitmsg) ZdcEmapReadOn();//読み込み中フラグon if(typ == undefined) typ = 1; //通信処理 var ZdcEmapHttpRequestObj = new ZdcEmapHttpRequest('UTF8', 'UTF8', 1); ZdcEmapHttpRequestObj.request(url, function(html,status) { if(status == 3) status = 0;//タイムアウトは無視 連続呼び出し時の動作が安定しないので if(status == 9) status = 0;//テンプレートが無い場合に対応 if(html == null) html = "";//nullは出さない if(status == 0) { func(html,status); } else { //エラー処理 func(html,status); } // ZdcEmapReadOff();//読み込み中フラグoff //},10000); mod 2012/09/10 Y.Matsukawa },10000,typ,noref); } ZdcSetErrorStatus = function(retcd, st){ var status; if (st == undefined){ var errPart = retcd.charAt(4); var errPartStr = retcd.slice(3, 5); if( errPart == '9' ){ status = 1; //パラメータエラー }else if( retcd.substr(4,4) == '1009' ){ status = 5; //該当データなし }else if ( errPart == '2' ){ status = 6; //認証エラー }else if ( errPart == '6' || errPart == '7' || errPart == '8' || errPartStr == '15'){ status = 2; //サーバーエラー }else{ status = 9; //その他エラー } }else{ status = st; } this.retCode = retcd || ''; this.type = ''; this.status = status; this.recCount = 0; this.hitCount = 0; this.rest = false; this.items = []; } function ZdcEmapCommGetCondJkn() { var jkn = ''; var cond = null; var arr_cond = new Array(); arr_cond[0] = ""; cond = document.getElementById("cond1"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond2"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond3"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond4"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond5"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond6"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond7"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond8"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond12"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond13"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond14"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond15"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond16"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond17"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond18"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond19"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond20"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } cond = document.getElementById("cond21"); if (cond && ( (cond.type == "checkbox" && cond.checked) || (cond.type == "hidden" && cond.value != "") ) ) { if (arr_cond[0] != "") arr_cond[0] += " AND "; arr_cond[0] += cond.value; } if (arr_cond.length > 0) { for(var i=0; i < arr_cond.length; i++) { if (arr_cond[i] && arr_cond[i] != "") { if (jkn) jkn += " AND "; jkn += "("+arr_cond[i]+")"; } } } return jkn; } function ZdcEmapGetCondParm(esc) { var form = document.formCond; if (!form) return ''; var condparm = ''; var chk = null; chk = form.cond1; //if (chk && chk.checked) condparm += "&cond1="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond1="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond2; //if (chk && chk.checked) condparm += "&cond2="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond2="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond3; //if (chk && chk.checked) condparm += "&cond3="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond3="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond4; //if (chk && chk.checked) condparm += "&cond4="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond4="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond5; //if (chk && chk.checked) condparm += "&cond5="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond5="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond6; //if (chk && chk.checked) condparm += "&cond6="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond6="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond7; //if (chk && chk.checked) condparm += "&cond7="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond7="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond8; //if (chk && chk.checked) condparm += "&cond8="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond8="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond12; //if (chk && chk.checked) condparm += "&cond12="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond12="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond13; //if (chk && chk.checked) condparm += "&cond13="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond13="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond14; //if (chk && chk.checked) condparm += "&cond14="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond14="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond15; //if (chk && chk.checked) condparm += "&cond15="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond15="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond16; //if (chk && chk.checked) condparm += "&cond16="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond16="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond17; //if (chk && chk.checked) condparm += "&cond17="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond17="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond18; //if (chk && chk.checked) condparm += "&cond18="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond18="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond19; //if (chk && chk.checked) condparm += "&cond19="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond19="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond20; //if (chk && chk.checked) condparm += "&cond20="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond20="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } chk = form.cond21; //if (chk && chk.checked) condparm += "&cond21="+chk.value; mod 2012/09/10 Y.Matsukawa if (chk) { if ((chk.type == "checkbox" && chk.checked) || (chk.type == "hidden" && chk.value != "")) { condparm += "&cond21="; if (esc) { condparm += encodeURIComponent(chk.value); } else { condparm += chk.value; } } } return condparm; } function ZdcEmapCondGetForm(formTo) { var form = document.formCond; if (!form) return; chk = form.cond1; if (chk && chk.checked) { condto = formTo.cond1; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond1"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond2; if (chk && chk.checked) { condto = formTo.cond2; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond2"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond3; if (chk && chk.checked) { condto = formTo.cond3; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond3"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond4; if (chk && chk.checked) { condto = formTo.cond4; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond4"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond5; if (chk && chk.checked) { condto = formTo.cond5; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond5"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond6; if (chk && chk.checked) { condto = formTo.cond6; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond6"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond7; if (chk && chk.checked) { condto = formTo.cond7; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond7"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond8; if (chk && chk.checked) { condto = formTo.cond8; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond8"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond12; if (chk && chk.checked) { condto = formTo.cond12; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond12"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond13; if (chk && chk.checked) { condto = formTo.cond13; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond13"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond14; if (chk && chk.checked) { condto = formTo.cond14; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond14"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond15; if (chk && chk.checked) { condto = formTo.cond15; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond15"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond16; if (chk && chk.checked) { condto = formTo.cond16; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond16"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond17; if (chk && chk.checked) { condto = formTo.cond17; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond17"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond18; if (chk && chk.checked) { condto = formTo.cond18; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond18"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond19; if (chk && chk.checked) { condto = formTo.cond19; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond19"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond20; if (chk && chk.checked) { condto = formTo.cond20; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond20"); formTo.appendChild(condto); } condto.value = chk.value; } chk = form.cond21; if (chk && chk.checked) { condto = formTo.cond21; if (!condto) { condto = document.createElement("input"); condto.setAttribute("type", "hidden"); condto.setAttribute("name", "cond21"); formTo.appendChild(condto); } condto.value = chk.value; } } //フキダシ表示ポップアップ function ZdcEmapShopMsgPop(elm, kid, after_func) { var kidprm = ""; var ary_flg = 0; if (Array.isArray(kid)) { for (var i=0; i"; } function ZdcEmapSubmitPOST(url, dc) { var parms = new Array(); var ue = url.split('?'); if (ue[1]) { parms = ue[1].split('&'); } var form = document.createElement('form'); form.action = ue[0]; form.method = 'POST'; if (parms && parms.length > 0) { for (var i = 0; i < parms.length; i++) { if (parms[i]) { var kv = parms[i].split('='); if(dc) kv[1] = decodeURIComponent(kv[1]); var p = document.createElement('input'); p.type = 'hidden'; p.name = kv[0]; p.value = kv[1]; form.appendChild(p); } } } document.body.appendChild(form); form.submit(); }