/*****************************************
* UnScnene.com programming by Davign.com. 
* Web Design by Davign
* Web Programming by Davign
* All programming is strictly licensed and copyrighted to Davign. Any unauthorized copy or use of this coding is prohibited.
* This site may not be re-distributed or modified in any way without permission from Davign.
*
* Contact Davign at www.davign.com for more information.
********************************************/var loading=true;var venues=null;var venueKey=null;var currentVenue=null;var map=null;var bpClients=null;var showingBackpageClients=false;var iconUnScene=new GIcon();iconUnScene.image="img/mapIcon.png";iconUnScene.shadow="img/shadow.png";iconUnScene.iconSize=new GSize(15,22);iconUnScene.shadowSize=new GSize(39,22);iconUnScene.iconAnchor=new GPoint(5,20);iconUnScene.infoWindowAnchor=new GPoint(7,11);function loadTheMap(){if(GBrowserIsCompatible()){map=new GMap2(document.getElementById("map"));map.addControl(new GSmallMapControl());map.addControl(new GMapTypeControl());map.setCenter(new GLatLng(41.899211,-87.632446),13);map.setMapType(G_SATELLITE_MAP);GDownloadUrl("getMapData.php",function(C){var A=GXml.parse(C);var E=A.documentElement.getElementsByTagName("marker");venues=new Array(E.length);venueKey=new Array(E.length);for(var B=0;B<E.length;B++){var D=E[B];addMarker(B,D)}if(skipBP){if(requestVenue!=""){loadVenueData(venueKey[requestVenue])}else{loadEventDataDirect(loadEvent)}}else{curBPVenues=allBPVenues;bpTimer=loadBPClients.periodical(bpDelay)}$("mapLoading").setStyle("opacity",0)})}}function addMarker(B,C){venueKey[C.getAttribute("venue_id")]=B;venues[B]=new Array();venues[B]["venue_id"]=C.getAttribute("venue_id");venues[B]["name"]=C.getAttribute("name");venues[B]["address"]=C.getAttribute("address");venues[B]["phone"]=C.getAttribute("phone");venues[B]["image"]=C.getAttribute("image");venues[B]["descr"]=C.getAttribute("descr");venues[B]["city"]=C.getAttribute("city");venues[B]["city_id"]=C.getAttribute("city_id");venues[B]["type_id"]=C.getAttribute("type_id");venues[B]["type"]=C.getAttribute("type");venues[B]["icon"]=C.getAttribute("icon");venues[B]["area_id"]=C.getAttribute("area_id");venues[B]["area"]=C.getAttribute("area");venues[B]["link"]=C.getAttribute("link");venues[B]["keywords"]=C.getAttribute("keywords");venues[B]["point"]=new GLatLng(parseFloat(C.getAttribute("lat")),parseFloat(C.getAttribute("lng")));var A=createMarker(venues[B]["point"],venues[B]["name"],venues[B]["address"],venues[B]["icon"]);venues[B]["marker"]=A;GEvent.addListener(A,"mouseover",function(){});GEvent.addListener(A,"mouseout",function(){});GEvent.addListener(A,"click",function(){loadVenueData(B)});map.addOverlay(venues[B]["marker"])}function createMarker(A,D,C,F){var B=new GMarker(A,iconUnScene);var E="<b>"+D+"</b> <br/>"+C;return B};