$(function() {
	$("#datepicker").datepicker({minDate: +2, dateFormat: 'dd-mm-yyyy', dayNamesMin: ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'], monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre'], firstDay: 6});
});

$(function(){
	// Dialog			
	$('#dialog').dialog({
		autoOpen: false,
		width: 200,
		position: [300,250],
		show: 'blind',
		resizable: false,
		buttons: {
			"Ok": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
});
	
// soumission formulaire date sejour
function submit_form_date() {
	var date = $("#datepicker").datepicker( 'getDate' );
	var duree = $("#dureeSejour").attr("value");
	var lesDecliDisp = new Array();
	lesDecliDisp['6'] = 1;
	lesDecliDisp['13'] = 2;
	$("#idDecliDisp").attr("value", lesDecliDisp[duree]);
	
	var jour = new String($.datepicker.formatDate('DD', date));
	var samedi=new RegExp("saturday","gi");
	var dimanche=new RegExp("sunday","gi");
	//si le jour sélectionné n'est pas un samedi ni un dimanche => on demande à l'utillisateur de choisir une autre date
	if(jour.match(samedi) || jour.match(dimanche)){
		
	}
	else{
		//affichage du message d'erreur pour choisir un nouveau j
		$('#dialog').dialog('open');
		return(false);	
	}
	date = $.datepicker.formatDate('dd-mm-yy', date);
	

	// on cache le formulaire
	$('#form_date_location').css('display','none');
	// loading
	$('#dateLocation').css('background',"#fff url('images/ajax-loader.gif') no-repeat 50% 50%");

	$.ajax({
		type: "POST",
		url: "dateLocationIndex.php",
		data: "dateDebut="+date+"&dureeSejour="+duree+"&idDecliDisp="+lesDecliDisp[duree],
		success: function(msg){
			// Ok, c'est tout bon, on affiche le résultat
			$('#view_date_location').html(msg);
			$('#dateLocation').css('background',"0");
			$('#view_date_location').slideDown('slow');
		},
		error: function(){
			// on affiche de nouveau le formulaire + message d'erreur
			$('#dateLocation').css('background',"0");
			$('#form_date_location').css('display','block');
			$('#form_date_location').add('<span>Une erreur est survenue, merci de valider de nouveau le formulaire</span>');
		}
		
	});
	return(false);
	//$("#dateDebut").attr("value", date);
}

function show_form_date(url, ref, id_rubrique)
{
	$('#view_date_location').css('display','none');
	$('#form_date_location').slideDown('slow');
	document.location.href = "dateLocationIndex.php?reset";
	//return(false);
}


function setDate(){
	$("#datepicker").datepicker( 'setDate', date);
	idOption = "#".duree;
	$(idOption).attr("selected", true);	
}

