﻿/**********************************************************************************
/ FORMULAIRE ==> Afichage tarif
**********************************************************************************/
$(document).ready(function() {
    
    $("#afficherSimulation").click(function() {
        var typeReservation = $("#Li_typeReservation").val();
        var totalTarif = 0;
        
        if (typeReservation=="Caverne du Dragon"){
            
            var nbAdulte = $("#Tb_nbAdultes").val();
            var nbEnfant = $("#Tb_nbEnfants").val();
            
            isFormOk = true;
            if ((isNaN(nbAdulte))||(nbAdulte=="")){
                isFormOk = false;
            }
            if ((isNaN(nbEnfant))||(nbEnfant=="")){
                isFormOk = false;
            }
            if (!(isFormOk)){
                alert("Merci de renseigner le nombre d'adulte et le nombre d'enfants");
            }
            else{
                IntnbAdulte = parseInt(nbAdulte);
                IntnbEnfant = parseInt(nbEnfant);
                
                //----- Nb gratuit : 
                nbGratuit = Math.floor(IntnbAdulte/30)*2;
                
                if(IntnbAdulte<30){
                    valAdulte = 5;
                }
                
                if(IntnbAdulte>=30){
                    valAdulte = 4;
                }
                
                IntnbAdulte = IntnbAdulte - nbGratuit;
                totalTarif = IntnbAdulte * valAdulte;
                
                totalTarif += IntnbEnfant * 2.5;
                
                $("#SimulationTarif").css({display: "block"});
                $("#Lb_estimationTarif").empty();
                $("#Lb_estimationTarif").append(totalTarif + "&euro;");
            }
            
        }else{
            
            var nbBus = $("#Tb_nbBus").val();
            var dureeVisite = $("#Li_dureeVisite").val();
            
            isFormOk = true;
            if ((isNaN(nbBus))||(nbBus=="")){
                isFormOk = false;
            }
            if (!(isFormOk)){
                alert("Merci de renseigner le nombre de bus");
            }
            else{
                IntnbBus = parseInt(nbBus);
                
                valBus = 100;
                if (dureeVisite=="1h30")
                    valBus = 150;
                if (dureeVisite=="2h")
                    valBus = 200;
                if (dureeVisite=="3h")
                    valBus = 250;
                
                totalTarif = IntnbBus * valBus;
                
                $("#SimulationTarif").css({display: "block"});
                $("#Lb_estimationTarif").empty();
                $("#Lb_estimationTarif").append(totalTarif + "&euro;");
            }
        }
        
	    
    });
    
    $("#fermerTarif").click(function() {
	    $("#SimulationTarif").css({display: "none"})
	    return false;
    });
    
    selectReservation(0);
});

function selectReservation(typeResa){
    $("#DvFormCaverne").css({display: "none"})
    $("#DvFormCheminDames").css({display: "none"})
    $("#DvLienCaverne").css({display: "none"})
    $("#DvLienCheminDames").css({display: "none"})
    
    if (typeResa=="0"){
        $("#DvFormCaverne").css({display: "block"})
        $("#DvLienCaverne").css({display: "block"})
    }
    if ((typeResa=="1")||(typeResa=="2")){
        $("#DvFormCheminDames").css({display: "block"})
        if ((typeResa=="1")){
            $("#DvLienCheminDames").css({display: "block"})
        }
    }
    return false;
}

function selectTypeGroupe(groupe){
    $("#DvPrecise").css({display: "none"})
    
    var typeGroupe = $("#Li_typeGroupe").val();
    if ((typeGroupe=="Scolaire")||(typeGroupe=="Autre")){
        $("#DvPrecise").css({display: "block"})
    }
    
    return false;
}

