//<![CDATA[
	var map=null;
	var center = null;
    function load() {    
    	
      if (GBrowserIsCompatible()) {
        map = new GMap3(document.getElementById("map"));        
        center = new GLatLng(35.926313, 14.423676);        
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());		
        map.enableScrollWheelZoom();
        map.setCenter(center, 11);
        
      } else {
      	alert("Browser is not gbrowser compatible");
      }
    }

	$(document).ready(function() {
		//load();	
	});    
    
function loadToSubcontent(url) {
	$('#subcontent').html("<img scr='/media/site-images/ajaxload.gif'>");
	$('#subcontent').load(url);
	$('#detailscontent').slideUp();
	$('#subcontent').slideDown();
	pageTracker._trackPageview(url);
	return false;	
}
function loadToDetailsContent(url) {
	$('#detailscontent').html("<img scr='/media/site-images/ajaxload.gif'>");
	$('#detailscontent').load(url);
	$('#subcontent').slideUp();
	$('#detailscontent').slideDown();
	pageTracker._trackPageview(url);
	return false;		
}
	
function loadDetails(url,container) {
	$(container).html("<img scr='/media/site-images/ajaxload.gif'>");
	$(container).load(url);
	$('#detailscontent').hide();
	$(container).show();
	pageTracker._trackPageview(url);
	return false;
} 

function loadLocationDetails(url, container) {
	$('#subcontent').slideUp();
	$(container).slideDown();
	$(container).html("<img scr='/media/site-images/ajaxload.gif' >");	
	$(container).load(url);	
	pageTracker._trackPageview(url);
	return false;
}
function backoutFromLocation() {
	$('#detailscontent').slideUp();
	$('#subcontent').slideDown();
}

function zoomInToLocation(lat, lang) {
	loc = new GLatLng(lat,lang);
	map.zoomIn();
	map.panTo(loc);
}
function zoomOut() {
	map.zoomOut();
}

function ajaxLoad(url){
        GDownloadUrl(url, function(data) {
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var latlng = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
                                    parseFloat(markers[i].getAttribute("lng")));
            var marker = new GMarker(latlng);
            map.addOverlay(marker);
            map.panTo(latlng);
          }
        });
}
function ajaxLoadDraggable(url){
        GDownloadUrl(url, function(data) {
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var latlng = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
		                                    parseFloat(markers[i].getAttribute("lng")));
		                                    
			var marker = new GMarker(latlng, {draggable: true});    
			GEvent.addListener(marker, "dragend", function(latlng) {
			  document.fadd.latlong.value = latlng;
			});                                    
            map.addOverlay(marker);
          }
        });
}

function saveComment(formid) {
	var url = "/ajax/savecomment?";
	var qs = $(formid).serialize();
	url = url+qs;
	$('#savedcomments').load(url);
}

    //]]>
