var map=null;var mgr=null;var pics=null;var markerClusterer=null;var mapzoom=8;var maxZoom=13;var destinationsPage=true;function init_map(){if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map_canvas"));map.setMapType(G_PHYSICAL_MAP);map.setCenter(new GLatLng(maplat,maplng),mapzoom);map.addControl(new customControls());mgr=new MarkerManager(map,{trackMarkers:true});pics=data.properties;window.setTimeout(setupCountyMarkers,0);if($("body").hasClass("searchPage")){destinationsPage=false}showMarkers()}}function timing(){var a={gridSize:25,maxZoom:maxZoom};markerClusterer=new MarkerClusterer(map,markers,a)}function showMarkers(){map.clearOverlays();var c=new GIcon(G_DEFAULT_ICON);c.iconSize=new GSize(23,30);c.iconAnchor=new GPoint(12,32);c.infoWindowAnchor=new GPoint(7,34);c.image="/img/buttons/pointer-single.png";c.shadow=null;var g=1;if(markerClusterer!=null){markerClusterer.clearMarkers()}var f=data.properties.length;var e=new GLatLngBounds();for(var b=0;b<f;b++){var h=new GLatLng(pics[b].latitude,pics[b].longitude);var a=new GMarker(h,{icon:c,zIndexProcess:dropLower});var d=markerClickFn(pics[b],h,a);GEvent.addListener(a,"click",d);e.extend(h);markers.push(a)}if(destinationsPage){map.setCenter(e.getCenter(),(map.getBoundsZoomLevel(e)-1))}setTimeout("timing()",0)}function markerClickFn(b,c,a){return function(){var e=b.servicecode;var d=b.nights;a.openExtInfoWindow(map,"mapInfo","<div>Loading...</div>",{ajaxUrl:"/propinfocontent.aspx?duration="+d+"&prop="+e,beakOffset:5})}}function dropLower(a,c){return -GOverlay.getZIndex(a.getPoint().lat())}function viewProperties(a){if(markers[a]!=null){if(mapToggler=="closed"){$(".showMap a").click()}map.setCenter(markers[a].getLatLng());GEvent.trigger(markers[a],"click");map.setZoom(maxZoom)}};