function verifSaisieMoteur(){
        var mot = $('mots_cles').value;
        secteur = $('secteurActivite').value;
        fonction = $('fonction').value;
        if( (mot=="Rechercher par mots clés" || mot=="" || mot.length<3 || mot._trim()=="") && secteur=="" && fonction==""){
             alert('Vous devez sélectionner au moins un critère de recherche !');
        }
        else{
             document.fRecherche.submit();
        }

}

String.prototype._trim = function(){
        return this.replace(/(?:^\s+|\s+$)/g, "");
}



function validIdentif(){
      document.formIdentification.submit();
}

////////////////////////////////////////////////////////////////////////////////

function setSaisieMajuscule(p){
    str = document.getElementById(p.id).value;
    document.getElementById(p.id).value = str.toUpperCase();
    if($('isModified')){
        $('isModified').value="1";
    }
}

function setPremiereMajuscule(p){
    str = document.getElementById(p.id).value;
    var f = str.charAt(0).toUpperCase();
    document.getElementById(p.id).value = f + str.substr(1, str.length-1);
    if($('isModified')){
        $('isModified').value="1";
    }
}

function setMinuscule(p){
    str = document.getElementById(p.id).value;
    document.getElementById(p.id).value = str.toLowerCase();
    if($('isModified')){
        $('isModified').value="1";
    }
}

function verifNumeric(p){
    p2 = p.value;
    p2=p2.replace(/ /g,"");
    if(isNaN(p2)){
        $(p).value="";
    }
    if($('isModified')){
        $('isModified').value="1";
    }
}




////////////////////////////////////////////////////////////////////////////////


function testDelPhoto(p){
    if(p==1) lien="edit_compte_cadre"
    if(confirm("Etes-vous certain de vouloir supprimer la photo ?")){
         window.location.href='index.php?p='+lien+'&delP=1';
    }
}



function toogleEditCompetence(qui, id){

     if(qui=="edit"){
          $('visu_competence_'+id+'').style.display="block";
          $('edit_competence_'+id+'').style.display="none";
     }
     if(qui=="visu"){
          $('visu_competence_'+id+'').style.display="none";
          $('edit_competence_'+id+'').style.display="block";
     }

}




function openWindow(page, w, h){
     window.open(page, "", "width="+w+",height="+h+",scrollbars=1,menubar=1,status=1,resizable,left=" +((screen.width - w)/2) + ",top=" + ((screen.height - h)/2) );
}



/*

function openWindowCalDispo(page, w, h){
     window.open(page, "", "width="+w+",height="+h+",status=1,resizable,scrollbars=0,left=" +((screen.width - w)/2) + ",top=" + ((screen.height - h)/2) );
}
function openWindow(page, w, h){
     window.open(page, "", "width="+w+",height="+h+",status=1,menubar=1,resizable,scrollbars=1,left=" +((screen.width - w)/2) + ",top=" + ((screen.height - h)/2) );
}
function testUnloadCandidature(){
   //document.f1.submit();
   if(confirm("Etes-vous certain de vouloir quitter l'édition de votre candidature ?")){
       return false;
   }
   else{
       //document.f1.submit();
       return false;
   }
}
*/





















// Script proposé par Marcus Eric - V1 : 2005
// V2 : 08/2006

// Enleve le '0' des nb < 10
function ConvNum(tabDeDate) {
for (i=0; i<tabDeDate.length; i++)
tabDeDate[i] = (tabDeDate[i].charAt(0)=='0')?tabDeDate[i].charAt(1):tabDeDate[i];
return tabDeDate;
}

// Retourne true si valeur_date est postérieure à la date du jour
function DateFuture(valeur_date)
{var tabDate = valeur_date.split('/');
var datAujourdhui = new Date();
tabDate = ConvNum(tabDate);
if (valeur_date.length > 0)
{ var datTest_Date = new Date(parseInt(tabDate[2]), parseInt(tabDate[1])-1, parseInt(tabDate[0]));
if (datTest_Date <= datAujourdhui) return false;
}
return true;
}

// Retourne 1 si valeur_date1 < valeur_date2
// 0 si valeur_date1 = valeur_date2
// -1 si valeur_date1 > valeur_date2
function Compare_Dates(valeur_date1, valeur_date2)
{var tabDate1 = valeur_date1.split('/');
tabDate1 = ConvNum(tabDate1);
var datTest_Date1 = new Date(parseInt(tabDate1[2]), parseInt(tabDate1[1])-1, parseInt(tabDate1[0]));
var tabDate2 = valeur_date2.split('/');
tabDate2 = ConvNum(tabDate2);
var datTest_Date2 = new Date(parseInt(tabDate2[2]), parseInt(tabDate2[1])-1, parseInt(tabDate2[0]));
return (datTest_Date2-datTest_Date1==0)?"0":(datTest_Date2-datTest_Date1<0)?"-1":"1";
}

// Vérifie le format d une date saisie
function Verif_Date(valeur_date)
{ var tabDate = valeur_date.split('/');
tabDate = ConvNum(tabDate);
var datTest_Date = new Date(parseInt(tabDate[2]), parseInt(tabDate[1])-1, parseInt(tabDate[0]));
if (valeur_date.length>10)
{ alert('Ne dois pas dépasser 10 caractères.');
return false;
}
for (i=0; i<valeur_date.length; i++)
{ if (valeur_date.charAt(i) == ' ')
{ alert("La date ne doit pas contenir d\'espaces.");
return false;
}
}
if (valeur_date.length > 0)
{ if ((parseInt(tabDate[0]) != datTest_Date.getDate()) || (parseInt(tabDate[1]) != parseInt(datTest_Date.getMonth())+1))
{ alert("Veuillez saisir la date au format 'J/M/SSAA' ou JJ/MM/SSAA.\n\nex : 6/6/2004 ou 06/06/2004");
return false;
}
if ((tabDate[2].length != 4) || (parseInt(tabDate[2]) < 1980) || (parseInt(tabDate[2]) > 2099))
{ alert("Veuillez saisir l'année sur 4 chiffres.\n\nElle doit être comprise entre 1980 et 2099.");
return false;
}
}
return true;
}

function ControleDates__() {
var strMsg='';
if (Verif_Date(document.getElementById('date_debut').value) && Verif_Date(document.getElementById('date_fin').value)) {
switch (Compare_Dates(document.getElementById('date_debut').value, document.getElementById('date_fin').value)) {
case "-1" :
alert('KO:\nDate début > Date fin'); break;
case "0" :
alert('KO:\nDate début = Date fin'); break;
case "1" :
alert('OK:\nDate début < Date fin'); break;
default :
alert('Comparaison impossible');break;
}
}
}