﻿    google.load("maps","2");
    google.load("search","1");
    google.setOnLoadCallback(initialize); 
       
function initialize()
{
    var map = new GMap2(document.getElementById("map"));
    //showAddress("Parkin Hall Ln,Sowerby Bridge, Calderdale",15);
    showAddress("Parkin Hall Ln, Halifax, Calderdale, UK",15);
}

function showAddress(address, Zoom) 
{  
   var geocoder = new GClientGeocoder();
    var map = new google.maps.Map2(document.getElementById("map"));        
   
    geocoder.getLatLng(    
            address,    
            function(point) 
                {      
                    if (!point) 
                        {        
                        alert(address + " not found");      
                        } 
                    else 
                        {        
                        map.setCenter(new GLatLng(point.y,point.x), Zoom);
                        map.addControl(new GLargeMapControl());
                        var marker = new GMarker(point);        
                        map.addOverlay(marker);        
                        var sb = new Sys.StringBuilder();
                        sb.append("<address>All Breeds Pet Boarding Establishment <br />");
                        sb.append("Toothill Farm<br />");
                        sb.append("Toothill Lane<br />");
                        sb.append("Sowerby Bridge<br />");
                        sb.append("Halifax<br />");
                        sb.append("HX6 1NX <br />");
                        sb.append("Tel: 01422 839947");
                        sb.append("</address>");
                        marker.openInfoWindowHtml(sb.toString());      
                        }    
                 }  );
}        
