﻿
// Get Query String Variable 
function get_var(s,v) 
    <!--// 
    { 
            var strQuery = s.substring(1); 
            var aquery = strQuery.split("&"); 
            for(var i=0; i<aquery.length;i++) 
            { 
                    var key = aquery[i].substring(0,aquery[i].indexOf("=")); 
                    var value = aquery[i].substring(aquery[i].indexOf("=")+1); 
                    if(key.toUpperCase==v.toUpperCase) 
                    { 
                            return value; 
                    } 
            } 
            return null; 
    } 
    //--> 
        var map = null;
        var geocoder = null;
        
        function showAddress() {
        var sAdd = get_var(location.search,'a'); 
        if (GBrowserIsCompatible()) {
            //map = new GMap2(document.getElementById("map_canvas"));
            geocoder = new GClientGeocoder();
          if (geocoder) {
            geocoder.getLatLng(sAdd,
              function(point) {
                if (!point) {
                  //alert("Unable to find on map.");
                } else {
                  map = new GMap2(document.getElementById("map_canvas"));
                  map.setCenter(point, 13);
                  var marker = new GMarker(point);
                  map.addOverlay(marker);
                  map.addControl(new GSmallMapControl());
            map.addControl(new GMapTypeControl());
                  marker.openInfoWindowHtml(sAdd);
                }
              }
            );
          }
          }
        }