function StartGMap(lat1,lat2,lon1,lon2,cityf,cityt,distance) {
		if(distance!=0){
		var map = new GMap2(document.getElementById('map')); 
		var startPT = new GLatLng(lat1,lon1);
		var endPT = new GLatLng(lat2,lon2);
		map.setCenter(startPT);
		var bounds = new GLatLngBounds();
		//  map.setZoom(5)  ; //TEMP
		
		
		
		var airport = new GIcon();
        airport.image = "http://atimes.com/atimes/images/airport-icon.gif";
        airport.shadow = "http://atimes.com/atimes/images/airport-icon.gif";
        airport.airportSize = new GSize(32,32);
        airport.shadowSize = new GSize(32,32);
        airport.airportAnchor = new GPoint(16,32);
        airport.infoWindowAnchor = new GPoint(16,0);
	      var marker =  new GMarker(startPT);
	      map.addOverlay(marker); 
	      var marker2 = new GMarker(endPT);
	      map.addOverlay(marker2); 
		  var poly1 = new GPolyline([startPT,endPT],'blue',7,0.7);
     	  map.addOverlay(poly1);
     	  bounds.extend(startPT);
    	  bounds.extend(endPT);
    	  map.setZoom(map.getBoundsZoomLevel(bounds));
    	  map.addControl(new GSmallMapControl());
    	  var clat = (bounds.getNorthEast().lat() + bounds.getSouthWest().lat()) /2;
          var clng = (bounds.getNorthEast().lng() + bounds.getSouthWest().lng()) /2;
          map.setCenter(new GLatLng(clat,clng));
		map.setMapType(G_HYBRID_MAP);
}
}

