/*@cc_on 
var doc = document;
eval('var document = doc');
@*/
var map;var gGeo;var marker=new Array();var photomarker=new Array();var keywordmarker=new Array();var memomarker=new Array();var memonumber=0;var keyword;var k_o=new Array();var semafo=0;var dbl_x;var dbl_y;var h_o=new Array();var m_o=new Array();var p_o=new Array();var chacheimage=new Array();var timerID;var myTabs=new YAHOO.widget.TabView("demo");function XmlHttpRequest(){$("support2").innerHTML="<img src='/static/ajax-loader.gif'/>";if(window.XMLHttpRequest){httpObject=new XMLHttpRequest();var V=false}else{if(window.ActiveXObject){httpObject=new ActiveXObject("Msxml2.XMLHTTP");var V=true}}if(marker.length>0){for(var g=0;g<marker.length;g++){map.removeOverlay(marker[g])}}var f;var k;var H;var T=map.getBounds();var J=T.getNorthEast().lat();var Q=T.getSouthWest().lat();H=(J-Q)*500/9;if(semafo==0){var M=T.getSouthWest().lng();var O=T.getNorthEast().lng();f=(J+Q)/2;k=(O+M)/2}else{k=dbl_x;f=dbl_y;semafo=0}var F;if($("search_radius").value=="地図範囲内"){H*=10;H=Math.round(H);H/=10;if(H>50){H=50}}else{H=$("search_radius").value}F="http://jws.jalan.net/APIAdvance/HotelSearch/V1/?xml_ptn=1&pict_size=2&key=sgr11d2ddbb46e";var E=ChangeLocationGlobalToJapan(k,f);var N=parseInt(E.x*3600*1000);var e=parseInt(E.y*3600*1000);var c;var C;var X;var K;var G;var d;var p;var m;var o;var h;var q;var I;var Y;var l;var R;var b;var r;var B;var D;var P;var S;var n;var A;var Z;var L;var U;c=$("high").checked;C=$("net").checked;X=$("pub_bath").checked;K=$("onsen").checked;G=$("tri_room").checked;d=$("pet").checked;p=$("p_pong").checked;m=$("jpn_room").checked;o=$("d_only").checked;h=$("b_only").checked;q=$("2_meals").checked;I=$("c_card").checked;Y=$("5_station").checked;l=$("child_price").checked;R=$("c_meal_only").checked;b=$("cvs").checked;r=$("i_pool").checked;B=$("o_pool").checked;D=$("hall").checked;P=$("bbq").checked;S=$("p_ok").checked;n=$("parking").checked;A=$("sng_room").checked;Z=$("twn_room").checked;L=$("dbl_room").checked;U=$("yado").value;var W;W=radioValue("sort");var s=$("h_name").value;var a=$("count").value;httpObject.onreadystatechange=display;httpObject.open("POST","/ajax.php",true);httpObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");httpObject.send("high="+encodeURI(c)+"&net="+encodeURI(C)+"&pub_bath="+encodeURI(X)+"&onsen="+encodeURI(K)+"&tri_room="+encodeURI(G)+"&pet="+encodeURI(d)+"&p_pong="+encodeURI(p)+"&jpn_room="+encodeURI(m)+"&d_only="+encodeURI(o)+"&b_only="+encodeURI(h)+"&2_meals="+encodeURI(q)+"&c_card="+encodeURI(I)+"&5_station="+encodeURI(Y)+"&jx_ms="+encodeURI(N)+"&jy_ms="+encodeURI(e)+"&range="+encodeURI(H)+"&h_name="+encodeURI(s)+"&count="+encodeURI(a)+"&order="+encodeURI(W)+"&child_price="+encodeURI(l)+"&c_meal_only="+encodeURI(R)+"&cvs="+encodeURI(b)+"&o_pool="+encodeURI(B)+"&hall="+encodeURI(D)+"&bbq="+encodeURI(P)+"&p_ok="+encodeURI(S)+"&parking="+encodeURI(n)+"&sng_room="+encodeURI(A)+"&twn_room="+encodeURI(Z)+"&dbl_room="+encodeURI(L)+"&h_type="+encodeURI(U)+"&i_pool="+encodeURI(r))}function PhotoRequest(){$("support2").innerHTML="<img src='/static/ajax-loader.gif'/>";if(window.XMLHttpRequest){httpObject=new XMLHttpRequest();var C=false}else{if(window.ActiveXObject){httpObject=new ActiveXObject("Msxml2.XMLHTTP");var C=true}}if(photomarker.length>0){for(var E=0;E<photomarker.length;E++){map.removeOverlay(photomarker[E])}}var A=map.getBounds();var D=A.getNorthEast().lat();var H=A.getSouthWest().lat();var K=A.getSouthWest().lng();var I=A.getNorthEast().lng();D=(2*D+H)/3;H=(2*H+D)/3;K=(2*K+I)/3;I=(2*I+K)/3;timerId=setTimeout("timeout()",8000);try{var F=$("photocount").value;var B="http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to="+F+"&minx="+K+"&miny="+H+"&maxx="+I+"&maxy="+D+"&size=medium&callback=photoresult";var J=document.createElement("script");J.type="text/javascript";J.charset="utf-8";J.src=B;document.getElementsByTagName("head")[0].appendChild(J)}catch(G){$("support2").innerHTML="サーバの都合上現在取得できません";clearTimeout(timerId)}}function photoresult(N){clearTimeout(timerId);var H=N.count;var D=N.photos.length;var E=$("photocount").value;if(H<1){$("support2").innerHTML="１件もヒットしませんでした"}else{if(H<E){$("support2").innerHTML=H+"件がヒットしました！"}else{$("support2").innerHTML=H+"件ヒットし"+E+"件表示"}}var I=new Array();var A=new Array();var J=new Array();var K=new Array();var B=new Array();var M=new Array();var G=new Array();var O=new Array();var L=new Array();var C=new Array();for(var F=0;F<D;F++){I[F]=N.photos[F].latitude;A[F]=N.photos[F].longitude;J[F]=N.photos[F].photo_title;C[F]=N.photos[F].photo_url;K[F]=N.photos[F].photo_file_url;B[F]=N.photos[F].width;M[F]=N.photos[F].height;G[F]=N.photos[F].upload_date;O[F]=N.photos[F].owner_name;L[F]=N.photos[F].owner_url}for(F=0;F<D;F++){p_o[F]={lat:I[F],lon:A[F],photo_title:J[F],photo_file_url:K[F],photo_url:C[F],width:B[F],height:M[F],upload_date:G[F],owner_name:O[F],owner_url:L[F]}}for(F=0;F<D;F++){photomarker[F]=show_photomarker(p_o[F]);map.addOverlay(photomarker[F])}for(F=0;F<D;F++){chacheimage[F]=new Image();chacheimage[F].src=N.photos[F].photo_file_url}}function show_photomarker(D){var H=new GLatLng(D.lat,D.lon);var F=new GIcon();F.image="http://labs.google.com/ridefinder/images/mm_20_green.png";F.shadow="http://labs.google.com/ridefinder/images/mm_20_shadow.png";F.iconSize=new GSize(12,20);F.shadowSize=new GSize(22,20);F.iconAnchor=new GPoint(6,20);F.infoWindowAnchor=new GPoint(5,1);var C=new GMarker(H,{icon:F});var E;var A;var B;if(D.width>D.height){B=300/D.width;E=300;A=300*B}else{B=250/D.height;A=250;E=250*B}var G="<div style='font-size:10pt;'><img src='"+D.photo_file_url+"' height='"+A+"' width='"+E+"'><br/>posted by <a href='"+D.owner_url+"' target='_blank'>"+D.owner_name+"</a><br/></div>";GEvent.addListener(C,"click",function(){C.openInfoWindowHtml(G)});GEvent.addListener(C,"mouseover",function(){var I;var J;if(D.width>380){J=380/D.width;D.width=380;D.height=D.height*J}I="<div width='420' id='etsuran'><a href='"+D.photo_url+"' target='_blank'>"+D.photo_title+"</a><br/><img src='"+D.photo_file_url+"' height='"+D.height+"' width='"+D.width+"'><br/>アップロード日時："+D.upload_date+"<br/>アップロード主　：<a href='"+D.owner_url+"' target='_blank'>"+D.owner_name+"</a><br/>";I+="</div>";$("support").innerHTML=I});return C}function photo_delete(){if(photomarker.length>0){for(var A=0;A<photomarker.length;A++){map.removeOverlay(photomarker[A])}}}function KeywordRequest(){$("support2").innerHTML="<img src='/static/ajax-loader.gif'/>";if(window.XMLHttpRequest){httpObject=new XMLHttpRequest();var B=false}else{if(window.ActiveXObject){httpObject=new ActiveXObject("Msxml2.XMLHTTP");var B=true}}if(keywordmarker.length>0){for(var E=0;E<keywordmarker.length;E++){map.removeOverlay(keywordmarker[E])}}keyword=encodeURI($("keyword").value);var A=map.getBounds();var D=A.getNorthEast().lat();var G=A.getSouthWest().lat();var J=A.getSouthWest().lng();var H=A.getNorthEast().lng();timerId=setTimeout("timeout()",60000);try{var C="http://api.locosticker.jp/v1/heatmap/?box="+J+","+G+","+H+","+D+"&kywd="+keyword+"&callback=keywordresult";var I=document.createElement("script");I.type="text/javascript";I.charset="utf-8";I.src=C;document.getElementsByTagName("head")[0].appendChild(I)}catch(F){$("support2").innerHTML="サーバの都合上現在取得できません";clearTimeout(timerId)}}function keywordresult(D){clearTimeout(timerId);var G=D.results.length;$("support2").innerHTML=$("keyword").value+"の分布状況を表示中";var E=new Array();var F=new Array();var B=new Array();for(var C=0;C<G;C++){E[C]=D.results[C].lat;F[C]=D.results[C].lng;B[C]=D.results[C].intensity}for(C=0;C<G;C++){k_o[C]={lat:E[C],lon:F[C],intensity:B[C]}}var A=0;A=k_o[0].intensity;keynumber=0;for(C=0;C<G;C++){if(k_o[C].intensity>10){keywordmarker[keynumber]=show_keywordmarker(k_o[C],Math.sqrt(k_o[C].intensity/A));map.addOverlay(keywordmarker[keynumber]);keynumber++}}}function show_keywordmarker(A,E){var F=new GLatLng(A.lat,A.lon);var B=new GIcon();B.image="http://maps.google.co.jp/mapfiles/ms/icons/pink.png";B.shadow="http://labs.google.com/ridefinder/images/mm_20_shadow.png";B.iconSize=new GSize(52*E,52*E);B.shadowSize=new GSize(0,0);B.iconAnchor=new GPoint(26*E,52*E);B.infoWindowAnchor=new GPoint(26*E,1);var D=new GMarker(F,{icon:B});var C="<div style='font-size:10pt;'>関連度："+A.intensity+"</div>";GEvent.addListener(D,"click",function(){D.openInfoWindowTabsHtml(C)});return D}function delete_keywordmarker(){if(keywordmarker.length>0){for(var A=0;A<keywordmarker.length;A++){map.removeOverlay(keywordmarker[A])}}}function clrMarker(){hotel_delete();delete_keywordmarker();photo_delete()}function Point(B,A){Point.prototype.x=B;Point.prototype.y=A}function ChangeLocationJapanToGlobal(B,A){var C=A-A*0.00010695+B*0.000017464+0.0046017;var D=B-A*0.000046038-B*0.000083043+0.01004;return new Point(D,C)}function ChangeLocationGlobalToJapan(D,C){var A=C*1.000106961-D*0.000017467-0.004602017;var B=D*1.000083049+C*0.000046047-0.010041046;return new Point(B,A)}function radioValue(B){var A;A=document.getElementsByName(B).length;for(i=0;i<A;i++){if(document.getElementsByName(B)[i].checked){return document.getElementsByName(B)[i].value}}return"null"}function timeout(){clearTimeout(timerId);$("support2").innerHTML="サーバの都合上現在取得できません";return}function display(a){if(httpObject.readyState==4&&httpObject.status==200){var E=httpObject.responseText;var M=GXml.parse(E);document.getElementById("result").innerHTML="";var T=M.getElementsByTagName("Hotel").length;var X;if(T<1){$("support2").innerHTML="１件もヒットしませんでした"}else{$("support2").innerHTML=T+"件がヒットしました！";myTabs.set("activeIndex",1)}var I=new Array();var F=new Array();var L=new Array();var S=new Array();var R=new Array();var Q=new Array();var O=new Array();var W=new Array();var N=new Array();var V=new Array();var Y=new Array();var C=new Array();var U=new Array();var l=new Array();var k=new Array();var K=new Array();var P=new Array();var b=new Array();var G=new Array();var H=new Array();var D=new Array();var J=0;var B;var A=/\:/g;var h=/\//g;var g=/\?/g;var f=/\=/g;var d=/\./g;var c=/\&/g;h_o.clear();document.getElementById("result").innerHTML="";html="並び替え：<input type='button' value='近い順' id='sort_tikai' /><input type='button' value='安い順' id='sort_yasui' /><input type='button' value='高い順' id='sort_takai'/><input type='button' value='評価順' id='sort_kutikomi'/>";html+="<div id='inresult'><table class='infobox' border='0' id='result_table'>";for(i=0;i<T;i++){U[i]=M.getElementsByTagName("Hotel")[i];I[i]=U[i].getElementsByTagName("Y")[0].childNodes[0].nodeValue;F[i]=U[i].getElementsByTagName("X")[0].childNodes[0].nodeValue;R[i]=ChangeLocationJapanToGlobal(F[i]/1000/3600,I[i]/1000/3600);l[i]=U[i].getElementsByTagName("HotelCaption")[0].childNodes[0].nodeValue;k[i]=U[i].getElementsByTagName("PostCode")[0].childNodes[0].nodeValue;K[i]=U[i].getElementsByTagName("HotelAddress")[0].childNodes[0].nodeValue;try{P[i]=U[i].getElementsByTagName("CheckInTime")[0].childNodes[0].nodeValue;b[i]=U[i].getElementsByTagName("CheckOutTime")[0].childNodes[0].nodeValue}catch(Z){P[i]="??";b[i]="??"}G[i]=new Array();H[i]=new Array();for(j=0;j<U[i].getElementsByTagName("AccessInformation").length;j++){try{G[i][j]=U[i].getElementsByTagName("AccessInformation")[j].childNodes[0].nodeValue;H[i][j]=U[i].getElementsByTagName("AccessInformation")[j].getAttribute("name")}catch(Z){G[i][j]="交通情報取得失敗";H[i][j]="取得ミス"}}Q[i]=U[i].getElementsByTagName("NumberOfRatings")[0].childNodes[0].nodeValue;if(U[i].getElementsByTagName("Rating")[0].childNodes.length==1){O[i]=U[i].getElementsByTagName("Rating")[0].childNodes[0].nodeValue}else{O[i]=0}W[i]=U[i].getElementsByTagName("SampleRateFrom")[0].childNodes[0].nodeValue;N[i]=U[i].getElementsByTagName("HotelName")[0].childNodes[0].nodeValue;V[i]=U[i].getElementsByTagName("HotelDetailURL")[0].childNodes[0].nodeValue;V[i]=V[i].replace(A,"%253a");V[i]=V[i].replace(h,"%252f");V[i]=V[i].replace(g,"%253f");V[i]=V[i].replace(f,"%253d");V[i]=V[i].replace(d,"%252e");V[i]=V[i].replace(c,"%2526");V[i]="<a href='http://px.a8.net/svt/ejp?a8mat=1CAT8O+1RPEIA+14CS+639IQ&a8ejpredirect=http%3A%2F%2Fwww.jalan.net%2Fcgi-bin%2Fjalan%2Fjweb%2Faf_entry.cgi%3Fkey%3DA8%26next_url%3D"+V[i]+"%2526vos%253dnjala8nt00001'target='_blank'>"+N[i]+"</a><img border='0' width='1' height='1' src='http://www15.a8.net/0.gif?a8mat=1CAT8O+1RPEIA+14CS+639IQ' alt=''>";try{Y[i]=U[i].getElementsByTagName("PictureURL")[0].childNodes[0].nodeValue;D[i]=U[i].getElementsByTagName("CreditCard")[0].childNodes[0].nodeValue}catch(Z){Y[i]="/static/noimg-1_1.gif";D[i]="情報取得できず"}C[i]=U[i].getElementsByTagName("HotelCatchCopy")[0].childNodes[0].nodeValue;h_o[i]={lat:R[i].y,lon:R[i].x,hotelname:N[i],id:S[i],hyousuu:Q[i],rating:O[i],price:W[i],hotelurl:V[i],hotelpixurl:Y[i],catchcopy:C[i],hotelcaption:l[i],postcode:k[i],hoteladdress:K[i],checkin:P[i],checkout:b[i],access:G[i],accessname:H[i],card:D[i]}}for(i=0;i<h_o.length;i++){marker[i]=show_marker(h_o[i],i);map.addOverlay(marker[i]);html+="<tr><td id='pan"+i+"' rowspan='3' height='100px' style='cursor:pointer'><img src='/markers/marker"+(i+1)+".png'/></td><td rowspan='3'><img src='"+h_o[i].hotelpixurl+"' width='100' height='100'/></td><td colspan='3'>"+h_o[i].hotelurl+"</td></tr><tr><td colspan='3'>"+h_o[i].catchcopy+"</td></tr><tr><td>評点："+h_o[i].rating+"</td><td>評数："+h_o[i].hyousuu+"</td><td>料金："+h_o[i].price+"～</td></tr>"}html+="</table></div>";document.getElementById("result").innerHTML=html;for(i=0;i<h_o.length;i++){insert_event(h_o[i],marker[i],i)}Event.observe($("sort_tikai"),"click",hotel_sort4,false);Event.observe($("sort_yasui"),"click",hotel_sort1,false);Event.observe($("sort_takai"),"click",hotel_sort2,false);Event.observe($("sort_kutikomi"),"click",hotel_sort3,false)}}function compare_distance(C,A){var F=map.getBounds();var G=F.getNorthEast().lat();var E=F.getSouthWest().lat();var B=F.getSouthWest().lng();var D=F.getNorthEast().lng();latlang=new GLatLng((G+E)/2,(B+D)/2);return(C.lat-latlang.lat())*(C.lat-latlang.lat())+(C.lon-latlang.lng())*(C.lon-latlang.lng())-(A.lat-latlang.lat())*(A.lat-latlang.lat())-(A.lon-latlang.lng())*(A.lon-latlang.lng())}function compare_ads(B,A){return B.price-A.price}function compare_desc(B,A){return A.price-B.price}function compare_hyouka(B,A){return A.rating-B.rating}function hotel_sort4(){hotel_sort(4)}function hotel_sort1(){hotel_sort(1)}function hotel_sort2(){hotel_sort(2)}function hotel_sort3(){hotel_sort(3)}function hotel_sort(A){if(A==4){h_o.sort(compare_distance)}else{if(A==1){h_o.sort(compare_ads)}else{if(A==2){h_o.sort(compare_desc)}else{h_o.sort(compare_hyouka)}}}set_all()}function set_all(){if(marker.length>0){for(var A=0;A<marker.length;A++){map.removeOverlay(marker[A])}}html="<table class='infobox' border='0' id='result_table'>";$("inresult").innerHTML=html;for(A=0;A<h_o.length;A++){marker[A]=show_marker(h_o[A],A);map.addOverlay(marker[A]);html=html+"<tr><td id='pan"+A+"' rowspan='3' height='100px' style='cursor:pointer'><img src='/markers/marker"+(A+1)+".png'/></td><td rowspan='3'><img src='"+h_o[A].hotelpixurl+"' width='100' height='100'/></td><td colspan='3'>"+h_o[A].hotelurl+"</td></tr><tr><td colspan='3'>"+h_o[A].catchcopy+"</td></tr><tr><td>評点："+h_o[A].rating+"</td><td>評数："+h_o[A].hyousuu+"</td><td>料金："+h_o[A].price+"～</td></tr>"}html+="</table>";$("inresult").innerHTML=html;for(A=0;A<h_o.length;A++){insert_event(h_o[A],marker[A],A)}}function insert_event(B,A,C){str="pan"+C;Event.observe($(str),"click",function(E){var D=get_infomessage(B,C,1);A.openInfoWindowHtml(D)},false)}function show_marker(B,C){var F=new GLatLng(B.lat,B.lon);var D=new GIcon();D.image="/markers/marker"+(C+1)+".png";D.iconSize=new GSize(21,31);D.shadowSize=new GSize(22,20);D.iconAnchor=new GPoint(10,15);D.infoWindowAnchor=new GPoint(10,10);var A=new GMarker(F,{icon:D});var E=get_infomessage(B,C,1);GEvent.addListener(A,"click",function(){A.openInfoWindowHtml(E)});GEvent.addListener(A,"mouseover",function(){var G;G="<div width='400' id='etsuran'><h4 align='center'>"+B.hotelurl+"</h4><table><tr><td><img src='"+B.hotelpixurl+"' height='120' width='90'></td><td width='300'>"+B.hotelcaption+"</td></tr><tr><td colspan='2'>評点:"+B.rating+"　評数:"+B.hyousuu+" 料金:"+B.price+"～</td></tr><tr><td colspan='2'>〒"+B.postcode+"　"+B.hoteladdress+"</td></tr><tr><td colspan='2'>チェックイン:"+B.checkin+"　チェックアウト:"+B.checkout+"</td></tr></table>";G+="<p style='font-size:11pt;'>アクセス<br/>";for(C=0;C<B.accessname.length;C++){G=G+B.accessname[C]+"："+B.access[C]+"<br/>"}G+="</p></div>";$("support").innerHTML=G});return A}function show_memomarker(B,C){var F=new GLatLng(B.lat,B.lon);var D=new GIcon();D.image="http://maps.google.co.jp/mapfiles/ms/icons/ltblu-pushpin.png";D.shadow="http://maps.google.co.jp/mapfiles/ms/icons/itblu-pushpin.shadow.png";D.iconSize=new GSize(32,32);D.shadowSize=new GSize(22,20);D.iconAnchor=new GPoint(5,15);D.infoWindowAnchor=new GPoint(10,10);var A=new GMarker(F,{icon:D});var E=get_infomessage(B,C,0);GEvent.addListener(A,"click",function(){A.openInfoWindowHtml(E)});GEvent.addListener(A,"mouseover",function(){var G;G="<div width='400' id='etsuran'><h4 align='center'>"+B.hotelurl+"</h4><table><tr><td><img src='"+B.hotelpixurl+"' height='120' width='90'></td><td width='300'>"+B.hotelcaption+"</td></tr><tr><td colspan='2'>評点:"+B.rating+"　評数:"+B.hyousuu+" 料金:"+B.price+"～</td></tr><tr><td colspan='2'>〒"+B.postcode+"　"+B.hoteladdress+"</td></tr><tr><td colspan='2'>チェックイン:"+B.checkin+"　チェックアウト:"+B.checkout+"</td></tr></table>";G+="<p style='font-size:11pt;'>アクセス<br/>";for(C=0;C<B.accessname.length;C++){G=G+B.accessname[C]+"："+B.access[C]+"<br/>"}G+="</p></div>";$("support").innerHTML=G});return A}function get_infomessage(A,D,F){var C;var B;C="http://www.google.com/maps?source=uds&daddr="+A.hoteladdress+",++("+A.hotelname+")+@"+A.lat+","+A.lon+"&iwstatel=dir:to";B="http://www.google.com/maps?source=uds&saddr="+A.hoteladdress+",++("+A.hotelname+")+@"+A.lat+","+A.lon+"&iwstatel=dir:from";C=encodeURI(C);B=encodeURI(B);var E="<div align='left'><span align='center'>"+A.hotelurl+"</span><table width='300px'  style='font-size:13px'><tr><td><img src='"+A.hotelpixurl+"' height='100px' width='100px'></td><td>"+A.hotelcaption+"</td></tr><tr><td colspan='2'>評点:"+A.rating+"　評数:"+A.hyousuu+" 料金:"+A.price+"～</td></tr><tr><td colspan='2'>〒"+A.postcode+"　"+A.hoteladdress+"</td></tr><tr><td colspan='2'>チェックイン:"+A.checkin+"　チェックアウト:"+A.checkout+"</td></tr><tr><td colspan='2'>経路を表示：<a href='"+C+"' target='_blank'>到着地点</a>-<a href='"+B+"' target='_blank'>出発地点</a>";if(F==1){E+="　　　　　　<input type='button' value='メモ' onclick='memo_hotel("+D+")' /></td></tr></table></div>"}else{E+="　　　<input type='button' value='メモを削除' onclick='memo_delete("+A.memonumber+")' /></td></tr></table></div>"}return E}function memo_hotel(A){m_o[memonumber]={lat:h_o[A].lat,lon:h_o[A].lon,hotelname:h_o[A].hotelname,id:h_o[A].id,hyousuu:h_o[A].hyousuu,rating:h_o[A].rating,price:h_o[A].price,hotelurl:h_o[A].hotelurl,hotelpixurl:h_o[A].hotelpixurl,catchcopy:h_o[A].catchcopy,hotelcaption:h_o[A].hotelcaption,postcode:h_o[A].postcode,hoteladdress:h_o[A].hoteladdress,checkin:h_o[A].checkin,checkout:h_o[A].checkout,access:h_o[A].access,accessname:h_o[A].accessname,card:h_o[A].card,memonumber:memonumber};memomarker[memonumber]=show_memomarker(m_o[memonumber],memonumber);map.addOverlay(memomarker[memonumber]);memonumber++}function memo_delete(A){map.removeOverlay(memomarker[A])}Event.observe(window,"load",function(){Event.observe($("sousin"),"click",XmlHttpRequest,false);Event.observe($("sousin2"),"click",XmlHttpRequest,false);Event.observe($("map_canvas"),"contextmenu",XmlHttpRequest,false);Event.observe($("photo_sousin"),"click",PhotoRequest,false);Event.observe($("photo_sousin2"),"click",PhotoRequest,false);Event.observe($("photo_delete"),"click",photo_delete,false);Event.observe($("search_radius"),"click",getPolygon,false);Event.observe($("keywordsearch"),"click",KeywordRequest,false);Event.observe($("keyworddelete"),"click",delete_keywordmarker,false);Event.observe($("hotel_delete"),"click",hotel_delete,false);Event.observe($("clear_marker"),"click",clrMarker,false);Event.observe($("s"),"click",search,false);Event.observe($("h_name"),"keydown",function(A){if(A.keyCode==13){XmlHttpRequest()}else{return}},false);Event.observe($("keyword"),"keydown",function(A){if(A.keyCode==13){KeywordRequest()}else{return}},false);Event.observe($("move"),"keydown",function(A){if(A.keyCode==13){gGeo.getLatLng(document.getElementById("move").value,onGeocoding)}else{return}},false)},false);function hotel_delete(){if(marker.length>0){for(var A=0;A<marker.length;A++){map.removeOverlay(marker[A])}}}function search(){gGeo.getLatLng(document.getElementById("move").value,onGeocoding)}function onGeocoding(A){if(A){if(map.getZoom()>11){map.setCenter(A);XmlHttpRequest()}else{map.setCenter(A,11);XmlHttpRequest()}}else{window.alert("見つかりません")}}function initialize(){if(GBrowserIsCompatible()){var A=new GControlPosition(G_ANCHOR_BOTTOM_RIGHT,new GSize(0,15));map=new GMap2(document.getElementById("map_canvas"));map.setCenter(new GLatLng(35.681382,139.766084),13);map.addControl(new GSmallMapControl());map.enableGoogleBar();map.addControl(new GScaleControl(),A);map.addControl(new GMapTypeControl());map.setMapType(G_NORMAL_MAP);map.enableScrollWheelZoom();map.disableDoubleClickZoom();map.enableContinuousZoom();GEvent.clearListeners(map,"dblclick");GEvent.addListener(map,"dblclick",function(C,B){map.panTo(B);dbl_x=B.x;dbl_y=B.y;semafo=1;XmlHttpRequest()});GEvent.addListener(map,"drag",getPolygon);GEvent.addListener(map,"moveend",getPolygon);gGeo=new GClientGeocoder();$("move").focus()}}var polygon;function getPolygon(){if($("search_radius").value=="地図範囲内"){if(map.getZoom()<10){try{map.removeOverlay(polygon)}catch(I){}var E=new Array();var F;var D;var C;var B;var M;var A=map.getBounds();var G=A.getNorthEast().lat();var H=A.getSouthWest().lat();var L=A.getSouthWest().lng();var K=A.getNorthEast().lng();F=new GLatLng((G+H)/2,(L+K)/2);D=new GLatLng(F.lat()+0.45,F.lng()+0.45);C=new GLatLng(F.lat()-0.45,F.lng()+0.45);B=new GLatLng(F.lat()-0.45,F.lng()-0.45);M=new GLatLng(F.lat()+0.45,F.lng()-0.45);E.push(D);E.push(C);E.push(B);E.push(M);E.push(D);polygon=new GPolyline(E);map.addOverlay(polygon)}else{try{map.removeOverlay(polygon)}catch(I){}}}else{try{map.removeOverlay(polygon)}catch(I){}var E=new Array();var F;var D;var C;var B;var M;var A=map.getBounds();var G=A.getNorthEast().lat();var H=A.getSouthWest().lat();var L=A.getSouthWest().lng();var K=A.getNorthEast().lng();F=new GLatLng((G+H)/2,(L+K)/2);var J;J=$("search_radius").value*9/1000;D=new GLatLng(F.lat()+J,F.lng()+J);C=new GLatLng(F.lat()-J,F.lng()+J);B=new GLatLng(F.lat()-J,F.lng()-J);M=new GLatLng(F.lat()+J,F.lng()-J);E.push(D);E.push(C);E.push(B);E.push(M);E.push(D);polygon=new GPolyline(E);map.addOverlay(polygon)}}YAHOO.namespace("example.container");function init(){YAHOO.example.container.panel1=new YAHOO.widget.Panel("tukaikata",{width:"450px",visible:false,constraintoviewport:true});YAHOO.example.container.panel1.render();YAHOO.util.Event.addListener("show1","click",YAHOO.example.container.panel1.show,YAHOO.example.container.panel1,true);YAHOO.example.container.panel1=new YAHOO.widget.Panel("command",{width:"350px",visible:false,constraintoviewport:true});YAHOO.example.container.panel1.render();YAHOO.util.Event.addListener("show2","click",YAHOO.example.container.panel1.show,YAHOO.example.container.panel1,true);YAHOO.example.container.panel1=new YAHOO.widget.Panel("unei",{width:"430px",visible:false,constraintoviewport:true});YAHOO.example.container.panel1.render();YAHOO.util.Event.addListener("show3","click",YAHOO.example.container.panel1.show,YAHOO.example.container.panel1,true)}YAHOO.util.Event.addListener(window,"load",init);