﻿    var directionDisplay;
    var directionsService = new google.maps.DirectionsService();
    var GMap;
  
  function initializeGMapDir(lat, lng) {
    directionsDisplay = new google.maps.DirectionsRenderer();
    var listing = new google.maps.LatLng(lat, lng);
    var myOptions = {
      zoom:7,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      center: listing
    }
    GMap = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
		var marker = new google.maps.Marker({
			position: listing, 
			map: GMap			
		});          
    directionsDisplay.setMap(GMap);
    directionsDisplay.setPanel(document.getElementById("directionsPanel"));
  }

    function calcRoute(addr) {
        pageTracker._trackEvent('General Actions', 'Get Directions');
        var end = addr;
        var start = document.getElementById('address').value;
        var request = {
            origin: start,
            destination: end,
            travelMode: google.maps.DirectionsTravelMode.DRIVING
        };
        directionsService.route(request, function(response, status) {
            if (status == google.maps.DirectionsStatus.OK) {
                directionsDisplay.setDirections(response);
            }
        });
    }     

    function initializeGMap(lat,lng) {
		var myLatlng = new google.maps.LatLng(lat, lng);
		var myOptions = {
		  zoom: 8,
		  center: myLatlng,
		  mapTypeId: google.maps.MapTypeId.ROADMAP
		}
		GMap = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	    
		var marker = new google.maps.Marker({
			position: myLatlng, 
			map: GMap			
		});      		
      
    }

    
