var iconData={hotel:{width:32,height:32},"hotel-shadow":{width:59,height:32},fhotel:{width:32,height:32},"fhotel-shadow":{width:59,height:32}};function getIcon(a){var c=null;c=new GIcon();c.image="/images/"+a[0]+".png";var b=iconData[a[0]];c.iconSize=new GSize(b.width,b.height);c.iconAnchor=new GPoint(b.width>>1,b.height>>1);c.shadow="/images/"+a[1]+".png";b=iconData[a[1]];c.shadowSize=new GSize(b.width,b.height);return c}function alterImage(b,a){if(a==1){document.getElementById("ht-pvw").src="/hotell/bilder/"+DATA[b].id+"/"+DATA[b].pic1}else{if(a==2){document.getElementById("ht-pvw").src="/hotell/bilder/"+DATA[b].id+"/"+DATA[b].pic2}else{if(a==3){document.getElementById("ht-pvw").src="/hotell/bilder/"+DATA[b].id+"/"+DATA[b].pic3}}}}function init(){setTimeout(load,200)}function load(){var f=null;var b=null;var g=null;if(GBrowserIsCompatible()){f=new GMap2(document.getElementById("map"));f.setCenter(new GLatLng(59.33500636449907,18.09400735696159),4);f.setUIToDefault();var e=new GLatLngBounds();var h=null;for(var c in DATA){if(c>0){DATA[c].marker=null;if(DATA[c].lon!=0){h=new GLatLng(parseFloat(DATA[c].lon),parseFloat(DATA[c].lat));var d;if(DATA[c].feat==0){d=getIcon(["hotel","hotel-shadow"]);var a=new GMarker(h,{title:DATA[c].hname,icon:d});e.extend(a.getPoint());f.addOverlay(a);DATA[c].marker=a;a.intID=c}}}}for(var c in DATA){if(c>0){if(DATA[c].lon!=0){h=new GLatLng(DATA[c].lon,DATA[c].lat);var d;if(DATA[c].feat!=0){d=getIcon(["fhotel","fhotel-shadow"]);var a=new GMarker(h,{title:DATA[c].hname,icon:d});e.extend(a.getPoint());f.addOverlay(a);DATA[c].marker=a;a.intID=c}}}}GEvent.addListener(f,"click",function(k,j){if((k)&&(k.intID)){var m='<div style="width:205px;"><div style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;"><b><a href="/'+DATA[k.intID].link+'">'+DATA[k.intID].hname+'</a></b></div> <div style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:10px;';if(DATA[k.intID].nPics){m+="height:150px"}m+='"><img src="/images/sy_stars_'+parseInt(DATA[k.intID].stars*2)+'.gif" />&nbsp;&nbsp;&nbsp;Tel:&nbsp;'+DATA[k.intID].tel+"<br><br>";if(DATA[k.intID].nPics==0){m+='<span style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;">'+DATA[k.intID].addr+"</span>"}else{m+='<table width="200" style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;"><tr width="185" style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;"><td width="80" valign="top"><span style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;">'+DATA[k.intID].addr+'</span></td><td width="120" style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;"><a href="/'+DATA[k.intID].link+'" style="border:0px solid red"><img src="/hotell/bilder/'+DATA[k.intID].id+"/"+DATA[k.intID].pic1+'" id="ht-pvw" style="border-style: none; width:120px;"/></a><br><center style="font-family:Verdana,Tahoma,Arial,Helvetica;font-size:12px;">';for(var l=1;l<=Math.min(DATA[k.intID].nPics,3);l++){m+='&nbsp;<a href="#" onclick="alterImage('+k.intID+","+l+')">['+l+"]</a>&nbsp;"}m+="</center></td></tr></table>"}m+="</div></div>";f.openInfoWindowHtml(k.getPoint(),m);if(!MXSTATE){setTimeout(" recenterIW("+DATA[k.intID].nPics+") ",900)}}});if(DATA==","+DATA[1]){g=e.getCenter();f.setCenter(g,17)}else{g=e.getCenter();b=f.getBoundsZoomLevel(e);f.setCenter(g,b)}}};
