var googleMap = null;
var coordLat = '53.208470';
var coordLng = '-0.116151';
var zoomLevel = 15;
var directionsWindow = null;
var infoWindowTabs = [];
/*var infoWindowOptions = {
	maxWidth:150,
	selectedTab:0,
	pixelOffset: new GSize(200,200)
};*/


function loadGoogleMap() {

    var myLatlng = new google.maps.LatLng(coordLat,coordLng);
    var myOptions = {
      zoom: zoomLevel,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      navigationControlOptions: google.maps.NavigationControlStyle.ZOOM_PAN
    }
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    
    var tjs_image = '/images/google_tjs.png';
    var marker_image = '/images/marker.png';
    
    var marker = new google.maps.Marker({
        position: myLatlng, 
        map: map,
        title:"TJS Web Services",
        icon: tjs_image
    }); 
    
    var poffice = new google.maps.LatLng(53.209392,-0.116609);
    var po_marker = new google.maps.Marker({
        position: poffice, 
        map: map,
        title:"Car park behind the Post Office",
        icon: marker_image
    }); 
    
    var tescos = new google.maps.LatLng(53.210288, -0.116671);
    var tesco_marker = new google.maps.Marker({
        position: tescos, 
        map: map,
        title:"Tesco's car park",
        icon: marker_image
    });    
}


function getDirections(markerId) {
	addressEle = document.getElementById('address_'+markerId);
	
	if(addressEle.value == '') {
		alert('Please enter your Postcode');
		return false;
	}
	
	url = 'http://maps.google.co.uk/maps?saddr='+escape(addressEle.value)+'&daddr='+coordLat +','+coordLng;
	
	if(directionsWindow!=null && !directionsWindow.closed && directionsWindow.location) {
		directionsWindow.location.href = url;	
	} else {
		directionsWindow = window.open(url, 'directions');
		if(!directionsWindow.opener) {
			directionsWindow.opener = self;
		}
	}
	
	if(window.focus) {
		directionsWindow.focus();	
	}
	
	return false;
}

//addLoadEvent(loadGoogleMap);
$(window).load(function(){
	loadGoogleMap();
});
//addUnLoadEvent(GUnload);