// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults



 //Create a marker
 function loadScript() {
  var script = document.createElement("script"); 
	script.src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=<%=GoogleMapKey%>";
	script.type = "text/javascript";
	$('tab_results').appendChild(script);	
}


 	


function loadLocalities(kml_file) 
{ 


var map ;
var zoom =3;
 $('tab_results').update('<div id="map"  style="margin: 5%;width: 650px; height: 600px"></div>');


if (GBrowserIsCompatible()) {
			var geocoder = new GClientGeocoder();
			geocoder.setCache=null;
			// Google Maps caches KML files -- use a random query string parameter set to Date.
			var url_end = "?nocache=" + (new Date()).valueOf();
			
			//var server_root = "http://localhost:3000/kmls/";
			 var server_root ="http://home.bebif.be/ants/kmls/";                  
                      // var server_root ="../kmls/";                         
			
			var kmlFile = server_root + kml_file +url_end  ;
         //alert(kmlFile);
        	map = new GMap2(document.getElementById("map"));
        	map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			map.setCenter(new GLatLng(-23,-58),6, G_HYBRID_MAP);

      // ==== Create a KML Overlay ====     
   
	
 var kml = new GGeoXml(kmlFile );

      map.addOverlay(kml);		
			  		
 } 
else
{
	alert('Browser is not compatible');
}
 
}
