function geocode_gmap_AS(a,b,c,d,e,f){var g=new google.maps.Geocoder;g.geocode({address:b},function(b,g){if(g==google.maps.GeocoderStatus.OK){var h={style:google.maps.NavigationControlStyle.SMALL},i={zoom:e,center:b[0].geometry.location,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:!1,scrollwheel:!1,navigationControlOptions:h},j=new google.maps.Map(document.getElementById(a),i),k=new google.maps.Marker({map:j,draggable:!0,position:b[0].geometry.location});document.getElementsByName(c)[0].value=k.getPosition().lat(),document.getElementsByName(d)[0].value=k.getPosition().lng(),document.getElementsByName(f)[0].value=e,google.maps.event.addListener(k,"dragend",function(){document.getElementsByName(c)[0].value=k.getPosition().lat(),document.getElementsByName(d)[0].value=k.getPosition().lng()}),google.maps.event.addListener(j,"zoom_changed",function(){document.getElementsByName(f)[0].value=j.getZoom()})}else alert("Geocode was not successful for the following reason: "+g)})}function load_gmap_AS(a,b,c,d,e){if(GBrowserIsCompatible()){var f=new GMap2(document.getElementById(a)),g=0;e&&(d>10?(Math.abs(b)>0&&Math.abs(b)<=20&&(g=.005),Math.abs(b)>20&&Math.abs(b)<=40&&(g=.004),Math.abs(b)>40&&(g=.003)):d>7&&d<=10?g=.1:g=1),f.setCenter(new GLatLng(b+g,c),d);var h=new GMarker(new GLatLng(b,c));f.addOverlay(h),e&&h.openInfoWindowHtml(e),f.addControl(new GSmallMapControl)}}function load_local_gmap(a,b,c,d,e){var f=parseFloat(b),g=parseFloat(c),h=parseFloat(d),i={},j,k,l,m,n=0,o=0,p,q="",r;if(GBrowserIsCompatible()){j=new GMap2(document.getElementById("map")),j.setCenter(new GLatLng(f,g),h),j.setMapType(G_NORMAL_MAP),e&&(k=new GIcon,k.image="/img/mm_20_red.png",k.shadow="/img/mm_20_shadow.png",k.iconSize=new GSize(12,20),k.shadowSize=new GSize(22,20),k.iconAnchor=new GPoint(6,20),k.infoWindowAnchor=new GPoint(5,1),i={icon:k});function s(a,b,c){if(c)var d=new GMarker(a,t(c));else var d=new GMarker(a,i);GEvent.addListener(d,"click",function(){j.openInfoWindowHtml(a,b)});return d}function t(a){var b=new GIcon(G_DEFAULT_ICON);b.image="/img/gm_marker_"+a+".png";return{icon:b}}GDownloadUrl(a,function(a,b){l=GXml.parse(a),m=l.documentElement.getElementsByTagName("marker");for(n;m.length>n;n=n+1){p=new GLatLng(parseFloat(m[n].getAttribute("lat")),parseFloat(m[n].getAttribute("lng"))),color=m[n].getAttribute("color"),r=m[n].getElementsByTagName("item");if(r.length>0){q="";for(o=0;r.length>o;o=o+1)q+='<div style="padding-right: .8em; background-color: #fff;',o>0&&(q+="margin-top: 1em; "),q+='"><strong>',r[o].getAttribute("href")?q+='<a href="'+String(r[o].getAttribute("href"))+'">'+String(r[o].getAttribute("title"))+"</a>":q+=String(r[o].getAttribute("title")),q+="</strong>",r[o].getAttribute("info")&&(q+='<span style="display: block; font-size: 76%; margin-top: .05em; ">'+String(r[o].getAttribute("info"))+"</span>"),q+="</div>";j.addOverlay(s(p,q,color))}else color?j.addOverlay(new GMarker(p,t(color))):j.addOverlay(new GMarker(p,i))}})}}
