// JavaScript Document
// Developpement Gabriel Bauza
function respparse(json){
	try{
		return eval('(' + json + ')');
	}catch(e){
		alert("Erreur respparse json :" + e);
		return null;
	}
}

function retOK(html){
	$("#BlockResult").html(html);
	$("#BlockResult").show();
}
function VerifDispo(myForm){
	var dateDu = $("#date1").val();
	var dateAu = $("#date2").val();
	if(Verif()){
		$.ajax({
			type: "POST",
			cache: false,
			url: "ax.getDispo.php",
			data: "dateDU="+dateDu+"&dateAU="+dateAu+"&TypeHeberg="+$("#TypeHeberg").val()+"&nbPers="+$("#nbPers").val()+"&nbPers13="+$("#nbPers13").val(),
			success: retOK
		});
	}
}

function computeOpts(obj,montant){
	if( obj.checked ){
		$('#MontantNET').attr('value', parseFloat($('#MontantNET').attr('value')) + montant);
	}else{
		$('#MontantNET').attr('value', (parseFloat($('#MontantNET').attr('value')) - montant));
	}
	var num = parseFloat($('#MontantNET').attr('value')).toFixed(2);
	$("#aff_totalNET").html(num+' &euro;');
//	$("#aff_totalNET").html(parseFloat($('#MontantNET').attr('value'))+' &euro;');
}

function retCP_OK(oResp){
	var data = respparse(oResp);
	if(data){
		//alert("data.nbPers = "+data.nbPers);
		$("#nbPers").html(data.nbPers);
		// Correctif FireFox
		$("#nbPers").val(1); 
		
		$("#nbPers13").html(data.nbPers13);
		$("#nbPers13").val(0);
	}
}

function computePlace(obj){
	var myType = obj.value;
	$.ajax({
		type: "POST",
		cache: false,
		url: "ax.getTypePlace.php",
		data: "type="+myType,
		success: retCP_OK
	});
}

