function initMap(cId,sP){oSp=sP;mc=document.getElementById(cId);if(!mc){return false;}jQuery(document).ready(function(){i=0;vs=window.setInterval(fml,200);});}
function fml(){if(i++>500){window.clearInterval(vs);return false;}try{gMO=new GMap2(mc);}catch(e){return false;}window.clearInterval(vs);flm();}
function flm(){GEvent.addDomListener(mc,"DOMMouseScroll",fwe);mc.onmousewheel=fwe;if(oSp.adsManagerOptions){aM=new GAdsManager(gMO,oSp.adsManagerOptions.publisher_id,oSp.adsManagerOptions);aM.enable()}if(oSp.mapControl){gMO.addControl(new GSmallZoomControl());gMO.addControl(new GMapTypeControl());}if(oSp.overview){gMO.addControl(new GOverviewMapControl());}gMO.enableScrollWheelZoom();gMO.enableContinuousZoom();gM=new GIcon();gM.image=oSp.commonStaticHost+oSp.marker.image;gM.iconSize=new GSize(oSp.marker.size[0],oSp.marker.size[1]);gM.iconAnchor=new GPoint(oSp.marker.anchor[0],oSp.marker.anchor[1]);if(oSp.marker.shadow){gM.shadow=oSp.commonStaticHost+oSp.marker.shadow;gM.shadowSize=new GSize(oSp.marker.shadowSize[0],oSp.marker.shadowSize[1]);}if(oSp.center.lat>0&&oSp.center.lng>0){var gGO=new GLatLng(oSp.center.lat,oSp.center.lng);gMO.setCenter(gGO,oSp.zoomlevel);gMO.addOverlay(new GMarker(gGO,gM));}else{var gGC=new GClientGeocoder();gGC.getLatLng(oSp.center.address,function(gGO){gMO.setCenter(gGO,oSp.zoomlevel);gMO.addOverlay( new GMarker(gGO,gM));});}window.onunload=GUnload;}
function fwe(e){if(!e){e = window.event;}if(e.preventDefault){e.preventDefault();}e.returnValue = false;}
