
var marker;
var map;
var loading=false;
$(function() {
	$("#tabs").tabs();
});



$(document).ready(function()
{
	
	
	
	var myOptions = {
	zoom: 5,
				  center: new google.maps.LatLng(47,2),
				  draggable:true,
				  navigationControl:true,
				  scaleControl:true,
				  scrollwheel:false,
				  keyboardShortcuts:false,
				  disableDoubleClickZoom:true,
				  disableDefaultUI: false,
				  mapTypeId: google.maps.MapTypeId.ROADMAP  
				}

				map = new google.maps.Map(document.getElementById("map_canvas"),myOptions);
				marker = new google.maps.Marker({position: google.maps.LatLng(47,2),map: map});
				google.maps.event.addListener(map, 'click', function(event) {
						lat=event.latLng.lat();
						long=event.latLng.lng();
						$("#spinnerglob").show();
						marker.setVisible(false);
						$('#test').load('services.php/AD2?lat=' + lat + '&long=' + long,{},
						function() { $('#loader2').hide(); 
						
						$("#spinnerglob").hide();
						}); 
						});
	
	
	
  $('.search input[type="submit"]').hide();
 
  $('#search_keywords').keyup(function(key)
  {
	//print(key.keycode + "\n");
    if ( /[^A-Za-z0-9 ]/.test(String.fromCharCode(key.keyCode)) && key.keyCode != 8 && key.keyCode != 46) { // DEL et BACKSPACE
    	return;
    }
    if (this.value.length >= 3 || this.value == '') {
      $('#spinnerglob').show();
      $('#test').load(
        "/services.php/AD",
        { query: this.value},
        function() { $('#spinnerglob').hide(); }
      );
    }
  });
 
 call_last_query();
 
  
});
function call_last_query()
{
	$("#spinnerglob").show();
	$('#test').load('services.php/AD/calllastquery' ,{},
		function() { 
			$('#loader2').hide(); 
			$("#test").show();
			$("#spinnerglob").hide();
		}); 
	
	
}




$(function() {
	$("#tabs").bind('tabsshow', function(event, ui) {
		if (ui.index==0) 
		{
			if (loading==false)
			{
				loading=true;
				
			}
		}
	});
});



