function cache_tab(cadre)
{
        document.getElementById(cadre).style.display='none';
}

function affiche_tab(cadre)
{
        document.getElementById(cadre).style.display='block';
}

function switch_aff ()
{
    if (document.getElementById('moteur_etape2').style.display == 'block')
    {
        document.getElementById('moteur_etape2').style.display='none';
        document.getElementById('moteur_etape2').style.visibility='hidden';
    }
    else
    {
        document.getElementById('moteur_etape2').style.display='block';
        document.getElementById('moteur_etape2').style.visibility='visible';
    }
}

function horaire(nom_pays,nom_loueur,zone,nom)
{
    window.open("/info_agence.php?nom_pays=" + nom_pays + "&nom_loueur=" + nom_loueur + "&zone=" + zone, "info_agence" + nom, "top=50, left=200, toolbar=no, status=no, scrollbars=no, resizable=no, width=452, height=560");
}

function test_manque_t()
{
    if (document.form_temp.depart.value == '-1')
    {
        alert("Nous ne sommes pas en mesure de vous fournir un tarif en ligne pour ce pays.\n\n Veuillez contacter le 0 825 566 663 (0.15 €/min) pour obtenir une cotation personnalisée.\n\nDepuis l'international : 00 33 4 88 88 03 02");
    }
}

function verif_date(date)
{
    var ladate = (date).split("/");
    
    if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2]))) return false
    
    var unedate = new Date(eval(ladate[2]),eval(ladate[1])-1,eval(ladate[0]));
    var annee = unedate.getYear();
    if ((Math.abs(annee)+"").length < 4) annee = annee + 1900;
    
    if ((unedate.getDate() == eval(ladate[0])) && (unedate.getMonth() == eval(ladate[1])-1) && (annee == eval(ladate[2]) ) ) return true;
    else return false;
}

function compare_date(date_dep,date_retour)
{
    var tmp_date = (date_dep).split("/");
    var dep_date = new Date(eval(tmp_date[2]),eval(tmp_date[1])-1,eval(tmp_date[0]));
    
    var tmp_date = (date_retour).split("/");
    var retour_date = new Date(eval(tmp_date[2]),eval(tmp_date[1])-1,eval(tmp_date[0]));
    
    if (retour_date < dep_date) return false
    else return true
}

function valide()
{
    if (document.formulaire_moteur.nom_pays.value == '')
    {
        alert("Vous devez choisir une destination");
    }
    
    else if (document.formulaire_moteur.depart.value == '')
    {
        alert("Vous devez choisir une ville de départ");
    }
    
    else if (document.formulaire_moteur.retour.value == '')
    {
        alert("Vous devez choisir une ville de retour");
    }
    
    else if (document.formulaire_moteur.age.value == '')
    {
        alert("Vous devez donner votre âge");
		document.formulaire_moteur.age.focus();
		return false;
		
    }
    
    else if (!verif_date(document.formulaire_moteur.date_dep.value))
    {
        alert("Votre date de départ n'est pas conforme\n\r veuillez utiliser le format JJ/MM/AAAA");
    }
    
    else if (!compare_date(document.formulaire_moteur.date_dep.value,document.formulaire_moteur.date_retour.value))
    {
        alert("Le retour du véhicule ne peut se faire avant son départ");
    }
    
    else if (document.formulaire_moteur.age.value < 21)
    {
        alert("Pour louer un véhicule vous devez être âgé de 21 ans minimum");
		document.formulaire_moteur.age.focus();
    }
    
    else
    document.formulaire_moteur.submit();
}

function recharge_page(dest)
{
    if (document.formulaire.plus_sipp.checked) destination = dest + '&classement=' + document.formulaire.classement.value + '&plus_sipp=1';
    else destination = dest + '&classement=' + document.formulaire.classement.value + '&plus_sipp=0';
    document.location=destination;
}