var tssLocation = new GLatLng('36.055809', '-115.157419');
var map;
var gdir;
var geocoder;
var query;

function deleteNode(element){
  var label=document.getElementById(element);	
  while( label.hasChildNodes() ) { label.removeChild( label.lastChild ); }
}

function load()
{
	if (GBrowserIsCompatible()) {
		
		// create map
	  map = new GMap2(document.getElementById("map"));
	  // center the map, add controls	
	  map.addControl(new GSmallMapControl());  
	 	map.setCenter(new GLatLng(tssLocation.lat() + .015, tssLocation.lng()), 13);

	  // set a marker at our location
	  // should be using marker manager, but it wasn't working for me
		//mgr = new GMarkerManager(map);
	  //mgr.addMarker(new GMarker(tssLocation));
	  //mgr.refresh();
	  var locationMarker = new GMarker(tssLocation)
	 	map.addOverlay(locationMarker);
	 	
	 	GEvent.addListener(locationMarker, "click", function(){
	    locationMarker.openInfoWindowHtml('<div style="height: 8.5em; width: 20em;"><b>The Selling Source, Inc.</b><br/>325 E. Warm Springs Road<br/>Las Vegas, NV, 89119<br/>(702) 407-0707</div>');
	  });
	  
	  gdir = new GDirections(map, document.getElementById("directions"));	 	

	  GEvent.addListener(gdir, "addoverlay", function() {  	
	    $('#print-directions').html('<a href="http://local.google.com/maps?f=q&hl=en&q='+query+'&ie=UTF8&z=14&om=1&pw=2" target="_blank">Print directions</a>');	    
	  });
	 
	}
}

function get_directions(location)
{
  query = "from:" + location + " to: 325 E Warm Springs Road Las Vegas, NV";
  gdir.load(query);  
}

