

function verif_actu_general_gestion(ki){
    if(ki.ng_date.value!="" && ki.ng_titre.value!="" && ki.ng_titre_court.value!="" && ki.ng_chapeau.value!="" && ki.ng_texte.value!=""){
        return true;
    }else{
        alert("Tous les champs marqués d'un astérisque rouge sont requis");
        return false;
    }
}
/*
function checkconditions(ki){
    if(ki.checked==true){
        document.getElementById("us_inscription").disabled=false;
    }else{
        document.getElementById("us_inscription").disabled=true;
    }
}
*/

function goto (url) { 
    setTimeout("document.location = '"+url+"'",100); 
}

function supprime(url) { if (window.confirm ("Voulez-vous vraiment supprimer cet élément ?\r\nLa suppression sera définitive.")) { 
    setTimeout("document.location = '"+url+"'",100); 
} }
function hide(url){ if(window.confirm("Voulez-vous vraiment invalider cet élément ?\r\nUn message sera envoyé au demandeur.")!=false) { 
    setTimeout("document.location = '"+url+"'",100); 
} }
function show(url){ if(window.confirm("Voulez-vous vraiment valider cet élément ?\r\nUn message sera envoyé au demandeur.")!=false) { 
    setTimeout("document.location = '"+url+"'",100); 
} }

function ouvre_fenetre(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function verif_passoubli(ki){
    if(ki.mail_oubli.value!=""){
        return true;
    }else{
        alert("Vous devez indiquer votre e-mail afin de recevoir un nouveau mot de passe");
        return false;
    }
}


function affichage_zone(koi){
    if(document.getElementById(koi).className=="zone-ouvert"){
        document.getElementById(koi).className = "zone-ferme";
    }else{
        document.getElementById(koi).className = "zone-ouvert";
    }
}



/* valide le format d'une adresse email */
function valide_email (email) {
    reg = /^\s*[a-z0-9\._+-]+@([a-z0-9-]+\.)+[a-z0-9]+\s*$/i;
    res = email.match(reg);
    //alert("res="+res);
    return res;
}


/* valide le format d'une date de naissance */
function valide_date_naissance(chaineDate) {
    if (chaineDate == "") return false;
    var ladate = (chaineDate).split("-");
    if ((ladate.length != 3) || isNaN(parseInt(ladate[0])) || isNaN(parseInt(ladate[1])) || isNaN(parseInt(ladate[2])) || (ladate[2].length != 4) ) return false;
    if (ladate[0] > 31 && ladate[1] > 12) return false;
    if (ladate[0] > 12 && ladate[1] > 31) return false;
    return true;
}


/* valide le format d'une adresse email */
function verif_cp (cp) {
    //reg = /^\s*[a-z0-9\._-]+@([a-z0-9-]+\.)+[a-z0-9]+\s*$/i;
    reg = /^[0-9]{5}$/;
    res = cp.match(reg);
    //alert("res="+res)
    return res;
}

function verif_message(ki){
    if(ki.ms_sujet.value!="" && ki.ms_corps.value!="" && ki.ms_expediteur.value!="" && ki.ms_destinataire.value!=""){
        return true;
    }else{
        alert("Tous les champs sont requis");
        return false;
    }
}

function verif_message_contact(ki){
    if(ki.prenom.value!="" && ki.nom.value!="" && ki.email.value!="" && ki.comments.value!="" && ki.email.value!="" && valide_email(ki.email.value) ){
        return true;
    }else{
        alert("Tous les champs sont requis");
        return false;
    }
}



function verif_coach(ki){
    if(ki.coach_question.value!=""){
        return true;
    }else{
        alert("Vous devez poser une question au Coach Oxylane");
        return false;
    }
}


    
function verif_inscription(ki){

    
    var message="Remplissez les champs suivants :";
    

    if(ki.us_nom.value=="")
        message+="\n - Veuillez renseigner votre Nom ";
        
    if(ki.us_prenom.value=="")
        message+="\n - Veuillez renseigner votre Prénom "

    if(valide_email(ki.us_mail.value)==null)
        message+="\n - Veuillez renseigner un Email valide";
        
        
    if(valide_date_naissance(ki.us_naissance.value)==false)
        message+="\n - Veuillez renseigner une Date de Naissance valide (jj-mm-aaaa)";

    if(verif_cp(ki.us_cp.value)==null)
        message+="\n - Veuillez renseigner un Code Postal valide (5 chiffres)";
        
    if(ki.us_niveau.value=="")
        message+="\n - Veuillez renseigner votre Niveau de sport";
        
        
    if(ki.us_village.value=="")
        message+="\n - Veuillez renseigner votre Village";

        
    if(ki.conditions.checked==false)
        message+="\n - Veuillez accepter les conditions d’utilisation du site";
        
    if(message!="Remplissez les champs suivants :")
    {
        alert(message);
        return false;
    }
    return true;
    
}


function verif_organiser(ki){
    //if(ki.org_nom.value!="" && ki.org_descriptif.value!="" && ki.org_lieu.value!="" && ki.org_date.value!=""){
    if(ki.esp_nom.value!="" && ki.esp_descriptif.value!="" && ki.esp_lieu.value!="" && ki.esp_date.value!=""){
        return true;
    }else{
        alert("Tous les champs marqués d'un astérisque rouge sont requis");
        return false;
    }
}

function verif_poster(ki){
    //if(ki.post_nom.value!="" && ki.post_descriptif.value!="" && ki.post_lieu.value!="" && ki.post_date.value!=""){
    if(ki.esp_nom.value!="" && ki.esp_descriptif.value!="" && ki.esp_lieu.value!="" && ki.esp_date.value!=""){
        return true;
    }else{
        alert("Tous les champs marqués d'un astérisque rouge sont requis");
        return false;
    }
}

function verif_password(ki){
    if(ki.ancien_pass.value!="" && ki.nouveau_pass.value!=""){
        return true;
    }else{
        alert("Vous devez indiquer votre ancien mot de passe ainsi que celui désiré");
        return false;
    }
}

function verif_connexion(ki){
    if(ki.us_identifiant.value!="" && ki.us_passe.value!=""){
        return true;
    }else{
        alert("Veuillez entrer votre e-mail et votre mot de passe");
        return false;
    }
}

function menu(ki,etat){
    killall();
    if(etat=="open"){
        document.getElementById('bulle-'+ki).style.background = "url(imgs/interface/bulle-"+ki+"-on.jpg)";
        document.getElementById("menu-"+ki).style.display = "block";
    }
}

function killall(){
    document.getElementById("menu-village").style.display = "none";
    document.getElementById('bulle-village').style.background = "url(imgs/interface/bulle-village.jpg)";

    if(document.getElementById("menu-sportloisirs")){
        document.getElementById("menu-sportloisirs").style.display = "none"; document.getElementById('bulle-sportloisirs').style.background = "url(imgs/interface/bulle-sportloisirs.jpg)";
        document.getElementById("menu-commerces").style.display = "none"; document.getElementById('bulle-commerces').style.background = "url(imgs/interface/bulle-commerces.jpg)";
        document.getElementById("menu-services").style.display = "none"; document.getElementById('bulle-services').style.background = "url(imgs/interface/bulle-services.jpg)";
        document.getElementById("menu-monespace").style.display = "none"; document.getElementById('bulle-monespace').style.background = "url(imgs/interface/bulle-monespace.jpg)";
    }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function precharge(){
    MM_preloadImages('imgs/interface/bulle-commerces.jpg','imgs/interface/bulle-commerces-on.jpg','imgs/interface/bulle-monespace.jpg','imgs/interface/bulle-monespace-on.jpg','imgs/interface/bulle-services.jpg','imgs/interface/bulle-services-on.jpg','imgs/interface/bulle-sportloisirs.jpg','imgs/interface/bulle-sportloisirs-on.jpg','imgs/interface/bulle-village.jpg','imgs/interface/bulle-village-on.jpg')
}
