$(document).ready(function ()
{	

    
	//datepicker on the main menu
	cul= $('#culture').val();
	$('#search_date').datepicker({
		dateFormat: 'dd/mm/yy', 
		minDate: Date.today().addDays(1),
		showOn: 'both',
		firstDay: 1,
		changeMonth: true,
		changeYear: true,	
		buttonImageOnly: true,
		numberOfMonths: 1,
		inline: true,
		culture: 'fr',
		buttonImage: '/sf/sf_admin/images/date.png' 

	});
	
	//refresh number of package in ajax 
	// span id = NbPackage
	$('#search_date').bind("change",formUpdate);
	$('#search_type_du_voyage').bind("change",formUpdate);
	$('#search_datedelta').bind("change",formUpdate);
	$('#search_type_hebergement').bind("change",formUpdate);
	$('#search_thematique').bind("change",formUpdate);
	
	$('#search_date').bind("focus",function (){ $(this).blur();});
	
	$('.prise a').tooltip({ 
	    track: true, 
	    delay: 0, 
	    showURL: false, 
	    showBody: " - ", 
	    fade: 250 
	});		
	$('.extraCol2 li a').tooltip({ 
	    track: true, 
	    delay: 0, 
	    showURL: false, 
	    showBody: " - ", 
	    fade: 250 
	});			
	formUpdate();
});
function formUpdate()
{
	$("#NbPackage").html('<img src="/images/loader.gif" />');
	$(this).oneTime(800,  function() {
		
		formUpdateProcess();
	  });
}
function formUpdateProcess(elem)
{
	
		form = $('#form_search').formSerialize(); 
        // bind 'myForm' and provide a simple callback function 
		
		var randomnumber=Math.floor(Math.random()*101);
        $.ajax({
        	   type: "POST",
        	   url: $('#form_search').attr("action")+ "?sessid="+randomnumber,
        	   cache: false,
        	   data: form,
        	   success: function(value){
        	
	        	$("#NbPackage").html(value);
	        	if(value=="0")
        		{
	        		$("#form_search input[type='submit']").attr("disabled",true);
	        		$("#form_search input[type='submit']").addClass("submit_off");
	        		$("#form_search input[type='submit']").removeClass("submit");
	        		
        		}else
        		{
        			$("#form_search input[type='submit']").attr("disabled",false);
	        		$("#form_search input[type='submit']").removeClass("submit_off");
	        		$("#form_search input[type='submit']").addClass("submit");        			
        	
        		}
        	
        	 
        	
        	   }
        	 });
        
         
 
}

function getInternetExplorerVersion() {

    var rv = -1; // Return value assumes failure.

    if (navigator.appName == 'Microsoft Internet Explorer') {

        var ua = navigator.userAgent;

        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");

        if (re.exec(ua) != null)

            rv = parseFloat(RegExp.$1);

    }

    return rv;

}

function checkVersion() {

    var msg = "You're not using Windows Internet Explorer.";

    var ver = getInternetExplorerVersion();
alert(ver);
    if (ver > -1) {

        if (ver >= 8.0)

            msg = "You're using a recent copy of Windows Internet Explorer."

        else

            msg = "You should upgrade your copy of Windows Internet Explorer.";

    }

    alert(msg);

}
