tp_loadJS("json.js");tp_loadJS("window.js");tp_loadJS("rollover.js");function tp_contextPathTest(){alert(CONTEXT_PATH)}function tp_loadJS(C){var B=document.createElement("script");B.type="text/javascript";B.src=CONTEXT_PATH+"page/js/"+C;var A=document.getElementsByTagName("head")[0];A.appendChild(B)}function tp_sendAjaxRequest(A,C,B){new Ajax.Request(CONTEXT_PATH+A,{method:"POST",parameters:C,onSuccess:B,onFailure:tp_OnFailure,onException:tp_OnError})}function tp_sendAjaxRequestSynchro(A,C,B){new Ajax.Request(CONTEXT_PATH+A,{method:"POST",asynchronous:false,parameters:C,onSuccess:B,onFailure:tp_OnFailure,onException:tp_OnError})}function tp_updateByAjaxRequest(A,C,B){new Ajax.Updater({success:B},CONTEXT_PATH+A,{method:"POST",parameters:C})}function tp_OnDummy(){}function tp_OnError(B,A){}function tp_OnFailure(A){if(A.status==401||A.status==403){if(window.parent){window.parent.location.href=CONTEXT_PATH+"page/error/error_auth.html"}else{location.href=CONTEXT_PATH+"page/error/error_auth.html"}}else{if(window.parent){window.parent.location.href=CONTEXT_PATH+"page/error/error_system.html"}else{location.href=CONTEXT_PATH+"page/error/error_system.html"}}}function tp_disabledEllement(A,B){document.getElementById(A).disabled=B}function tp_setEnterSubmit(B,C){var A=document.forms[$(B)];Event.observe(A,"keydown",tp_keyDownFunc.bindAsEventListener(this,C),false)}function tp_keyDownFunc(A,B){var D=null;if("undefined"==typeof A){D=event}else{D=A}if(13!=D.keyCode){return true}var C=Form.getInputs(this,"submit");C[B].click();return false}function printbtn(A){if(document.getElementById(A).style.display=="block"){document.getElementById(A).style.display="none"}else{document.getElementById(A).style.display="block"}}function tp_adjustByAppendText(C,B){var A="…";if(tp_getTextByteLength(C)<=B){return C}return tp_adjust(C,B-getTextByteLength(A))+A}function tp_getTextByteLength(C){var B=0;for(var A=0;A<C.length;A++){B+=(C.charAt(A)<=255?1:2)}return B}function tp_adjust(D,B){if(B<=0){return""}var C=0;for(var A=0;A<D.length;A++){C+=(D.charAt(A)<=255?1:2);if(C>B){return D.substring(0,A)}}return D}function tp_changeAllCheckBox(E){if(E){document.getElementById("delAllCheck").checked=E.checked}var A=document.getElementById("delAllCheck").checked;var B;if(document.getElementById("delAllCheckFooter")){document.getElementById("delAllCheckFooter").checked=E.checked;B=document.getElementById("delAllCheckFooter").checked}var D=0;while(true){var C=document.getElementById("delCheck_"+D);if(null!=C){C.checked=A;if(null!=B){C.checked=B}}else{break}D++}}function tp_disabledForAllCheckBox(){var G=0;var D=0;var C=document.getElementById("deleteButton");var E;var B;var A;if(document.getElementById("myfolderRegistButton")){E=document.getElementById("myfolderRegistButton")}if(document.getElementById("deleteButtonFooter")){B=document.getElementById("deleteButtonFooter")}if(document.getElementById("myfolderRegistButtonFooter")){A=document.getElementById("myfolderRegistButtonFooter")}while(true){var F=document.getElementById("delCheck_"+G);if(null!=F){if(true==F.checked){D++}}else{break}G++}if(0<D){C.disabled=false;if(null!=E){E.disabled=false}if(null!=B){B.disabled=false}if(null!=A){A.disabled=false}}else{C.disabled=true;if(null!=E){E.disabled=true}if(null!=B){B.disabled=true}if(null!=A){A.disabled=true}}}function tp_deleteConfirm(B){var A;if(B=="spot"){A="選択したスポットを削除してもよろしいですか？"}else{if(B=="route"){A="選択したルートを削除してもよろしいですか？"}else{if(B=="history_spot"){A="選択したスポットを削除してもよろしいですか？"}else{if(B=="history_route"){A="選択したルートを削除してもよろしいですか？"}else{A="「"+B+"」フォルダへの登録を解除してもよろしいですか？"}}}}if(confirm(A)){return true}return false}function tp_checkAction(E){var D=E.tagName.toLowerCase();if("input"==D){E.disabled=true;var C=E.parentNode;while(null!=C&&"form"!=C.tagName.toLowerCase()){C=C.parentNode}var G=document.createElement("input");G.type="hidden";G.name=E.name;G.value=E.value;C.appendChild(G);C.submit();if("image"==E.type.toLowerCase()){}}else{if("a"==D){if("_blank"==E.target){window.open(E.href,"クーポン","")}else{document.location.href=E.href}var A=document.createElement("span");A.className=E.className;var F=E.childNodes;for(var B=0;B<F.length;B++){if("img"==F[B].tagName.toLowerCase()){}A.appendChild(F[B])}E.parentNode.replaceChild(A,E)}}return false}function tp_registDetailGenreHistry(B){var A="ajaxActionDetailGenreHistory.do";var C="dgenreSid="+B;C+="&prApointSid="+2;tp_sendAjaxRequest(A,C,tp_OnDummy);return true}function tp_registPoiHistryForDetail(C,A){var B="ajaxActionPoiHistory.do";var D="poiSid="+C;D+="&baseSid="+A;D+="&prApointSid="+3;tp_sendAjaxRequest(B,D,tp_OnDummy);return true}function tp_registPoiHistryForCoupon(D,A,C){var B="ajaxActionPoiHistory.do";var E="poiSid="+D;E+="&baseSid="+A;E+="&detailUrl="+encodeURI(C);E+="&prApointSid="+4;tp_sendAjaxRequest(B,E,tp_OnDummy);return true}function tp_registPoiHistryForCouponClick(C,A){var B="ajaxActionPoiHistory.do";var D="poiSid="+C;D+="&baseSid="+A;D+="&prApointSid="+5;tp_sendAjaxRequest(B,D,tp_OnDummy);return true}function tp_registPoiHistryForPoi(B){var A="ajaxActionPoiHistory.do";var C="poiSid="+B;C+="&prApointSid="+5;tp_sendAjaxRequest(A,C,tp_OnDummy);return true}function tp_registPointHistory(C,B,A,E){var D="ajaxRegistPointHistory.do";var F="poiSid="+E;F+="&name="+A;F+="&mp256Lat="+B;F+="&mp256Lon="+C;tp_sendAjaxRequest(D,F,tp_OnDummy)}function convertMilliToMp256OfOne(A){return Math.round((A*256)/1000)}function convertMp256ToMilliOfOne(A){return Math.round((A*1000)/256)}function convertMp256ToDmsLonLat(B,A){var D=convertMp256ToMilliOfOne(B);var C=convertMp256ToMilliOfOne(A);var F="E"+convertMilliToDmsOfOne(D);var E="N"+convertMilliToDmsOfOne(C);return F+E}function convertMilliToDmsOfOne(D){var E=Math.floor((D/1000)/3600);var B=Math.floor((((D/1000)-(E*3600))/60));var C=Math.floor(((D/1000)-((E*3600)+(B*60))));var A=Math.floor((D-(((E*3600)+(B*60)+C)*1000))/100);return(E+"."+B+"."+C+"."+A)};
