// JavaScript Document


function affich_bouton_panier (nbr_res, prix, msg_vide) {
	
	if((nbr_res <= 0) || (prix == 0)) { document.getElementById("aff_panier").innerHTML = msg_vide; document.getElementById("prixf").innerHTML = " "; }
	else {
		document.getElementById("aff_panier").innerHTML = '<a href="javascript:VerifFormFiche();"><img src="images/ficheProduit/commander.gif" /></a>';
		
		//mise ajours de prix
		if (prix > 0) {
			prix = parseFloat(prix);
			prix_prod = prix;
			
			if (sommeop > 0) {
				var nprix = parseFloat(sommeop + prix);
			}else {
				var nprix = parseFloat(prix);
			}
			document.getElementById("prixf").innerHTML = "Prix : "+nprix.toFixed(2)+" &euro;";
		}
		
		
	}
}



//get disponibilité
function retour_get_dispo (result) {
	
	
	eval('var tab = '+result);
	//alert(tab['txt']);
	affich_bouton_panier (tab['res'], tab['txt'],  '<img src="images/bienPreparer/stageComplet.gif" />');
}

/*function get_dispo (ele_id_date, ele_id_formule, ele_id_lieux) {
	
	var element_select_date = document.getElementById(ele_id_date);
	var id_lieux = document.getElementById(ele_id_lieux).value;
	var id_formule = document.getElementById(ele_id_formule).value;
	
	if ((element_select_date.value == "")|| (id_prod == "")) {
			
			var prixfinal = prix_prod_ini + sommeop;
			document.getElementById("prixf").innerHTML = "Prix : "+parseFloat(prixfinal).toFixed(2)+" &euro;"; 
			return true;
		} 
		sajax_request_type = "POST";
		x_get_dispo (element_select_date.value, id_formule, id_lieux,  id_prod, retour_get_dispo);
}*/
function get_dispo (ele_id_date, ele_id_lieux) {
	
	var element_select_date = document.getElementById(ele_id_date);
	var id_lieux = document.getElementById(ele_id_lieux).value;
	//var id_formule = document.getElementById(ele_id_formule).value;
	
	if ((element_select_date.value == "")|| (id_prod == "")) {
			
			var prixfinal = prix_prod_ini + sommeop;
			document.getElementById("prixf").innerHTML = "Prix : "+parseFloat(prixfinal).toFixed(2)+" &euro;"; 						
			return true;
		} 
		sajax_request_type = "POST";
		x_get_dispo (element_select_date.value, id_lieux,  id_prod, retour_get_dispo);
}




//select date
function retour_get_date (result) {
	
	eval('var tab = '+result);
	document.getElementById("form_date").innerHTML = tab['txt'];
	//affich_bouton_panier (tab['res'], 'Actuellement indisponible.');
	//get_dispo ('dateStage', 'formuleStage', 'lieuStage');
}

/*function get_date (ele_id_formule, ele_id_lieux) {
	
	var element_select_formule = document.getElementById(ele_id_formule);
	var id_lieux = document.getElementById(ele_id_lieux).value;

	if ((element_select_formule.value == "")|| (id_prod == "")) return;
		sajax_request_type = "POST";
		x_get_date (element_select_formule.value, id_lieux, id_prod, retour_get_date);
}*/

function get_date (ele_id_lieux) {

	//var element_select_formule = document.getElementById(ele_id_formule);
	var id_lieux = document.getElementById(ele_id_lieux).value;

	if ((id_lieux == "")|| (id_prod == "")) return;
		sajax_request_type = "POST";
		x_get_date (id_lieux, id_prod, retour_get_date);
}


// select formile 
function retour_get_formule (result) {
	
	result = String(result);
	eval('var tab = '+result);
	document.getElementById("form_formule").innerHTML = tab['txt'];
	//affich_bouton_panier (tab['res'], 'Actuellement indisponible.');
	get_date ('formuleStage', 'lieuStage');
}

function get_formule (ele_id_lieux) {
	
	var element_select_lieux = document.getElementById(ele_id_lieux);
	
	if ((element_select_lieux.value == "")|| (id_prod == "")) return;
		sajax_request_type = "POST";
		x_get_formule (element_select_lieux.value, id_prod, retour_get_formule);
}








// option prix
var options = new Array();

function add_option_prix(id_case, prixoption,quantitty) {
	//var quantitty  = document.getElementById('quantity_'+id_case).value;	
	//var ele_case = document.getElementById(id_case);
	//if(ele_case.checked == true)  
	//options[id_case] = parseFloat(prixoption)*parseInt(quantitty);
	//sommeop += parseFloat(prixoption)*parseInt(quantitty);
	//else sommeop -= parseFloat(prixoption);
	
	//prix_aff = prix_prod + parseFloat(sommeop);
	//affichege	
	jQuery.get("models/compute.php?"+jQuery("#form_fiche").serialize(),{},
		function(answer){
				sommeop = parseFloat(answer);
				prix_aff = prix_prod + sommeop;
				jQuery('#prixf').html("Prix : "+prix_aff.toFixed(2)+" €");
		});
	
	
}