
function caseCochee() {
  var doc = document.submitor;
  var numcase = 2;
  var compte = 0;
  len = doc.elements.length;
  for (var i=0;i<len;i++) {
    if (doc.elements[i].name=="rec2") {
      compte = compte + 1;
      if (doc.elements[i].checked==true) {
        numcase = compte;
    }
  }
  }
  return numcase;
}

function sup(a,b) {
  if (a>b) {
    return true;
  }
  return false;
}

function inf(a,b) {
  if (a<b) {
    return true;
  }
  return false;
}

function verifMois(mois) {
  if (mois!="" && sup(mois,0) && inf(mois,13)) {
    return true;
  }
  return false;
}

function verifJour(jour,mois) {
  if (jour!="" && sup(jour,0)) {
    if (mois!="" && sup(mois,0) && inf(mois,13)) {
      if (mois==1 || mois==3 || mois==5 || mois==7 || mois==8 || mois==10 || mois==12) {
        if (inf(jour,32)) {
          return true;
        }
      }
      else {
        if (mois==4 || mois==6 || mois==9 || mois==11) {
          if (inf(jour,31)) {
            return true;
          }
        }
        else {
          if (mois==2) {
            if (inf(jour,30)) {
              return true;
            }
          }
        }
      }
    }
  }
  return false;
}

function setFields(numfonc) {
  var doc = document.submitor;
  if (numfonc==1) {
    doc.rec4.value = '8,12,13,15,17,18,19,20,21,22,23,24,25' ; //Président
    doc.rec7.value = 1;
  }
  if (numfonc==2) {
    doc.rec4.value = '8,12,13,15,17,18,19,20,21,22,23,24,25'; //Directeur général
    doc.rec8.value = 1;
    doc.rec9.value = 6;
  }
  if (numfonc==3) {
    doc.rec4.value = 18; //Directeur financier
    doc.rec8.value = 4;
    doc.rec9.value = 10;
  }
  if (numfonc==4) {
    doc.rec4.value = 24; //Directeur de la communication
    doc.rec8.value = 4;
    doc.rec9.value = 10;
  }
  if (numfonc==5) {
    doc.rec4.value = 23; //Directeur des ressources humaines
    doc.rec8.value = 4;
    doc.rec9.value = 10;
  }
  if (numfonc==6) {
    doc.rec4.value = 1; //membre gouvernement
    doc.rec8.value = 0;
    doc.rec9.value = 5;
  }
  if (numfonc==7) {
    doc.rec4.value = 2; //deputé
    doc.rec7.value = 4;
  }
  if (numfonc==8) {
    doc.rec4.value = 3; //sénateur
    doc.rec7.value = 4;
  }
  if (numfonc==9) {
    doc.rec4.value = 7; //maire
    doc.rec7.value = 1;
  }
  if (numfonc==10) {
    doc.rec4.value = 6; //président de conseil général
    doc.rec7.value = 1;
  }
  if (numfonc==11) {
    doc.rec4.value = 6; //élu de conseil général
    doc.rec8.value = 0;
    doc.rec9.value = 5;
  }
  if (numfonc==12) {
    doc.rec4.value = 5; //président de conseil régional
    doc.rec7.value = 1;
  }
  if (numfonc==13) {
    doc.rec4.value = 5; //élu de conseil régional
    doc.rec8.value = 0;
    doc.rec9.value = 5;
  }
  if (numfonc==14) {
    doc.rec4.value = 9;  //préfet
    doc.rec8.value = 0;
    doc.rec9.value = 3;
  }
}

function setMaj(texte) {
  var textss, textmaj;
  textss = replaceAccents(texte);
  textmaj = textss.toUpperCase();
  return replaceTU((textmaj));
}
function replaceTU(s) {
  var r, re;
  re = new RegExp(" ",["gi"]);
  r = s.replace(re, "_");
  s = r;
  return(r);
}

function openPersonne(codep,sessionid,root) {
  window.open(root + 'lexguard.asp?code_p='+codep+'&sessionid='+sessionid,'info','resizable=yes,scrollbars=yes,toolbar=no,top=100,left=200,width=650,height=300');
}  

function checkKey() {
  if (event.keyCode==13||event.keyCode==3) {
    go('1','105',document.submitor.search.value,'','','');
  }	
}

function go(typerubrique,rubriqueid,elementid,offset,nbrec,firstrec) {
  document.submitor.typerubrique.value = typerubrique;
  document.submitor.rubriqueid.value = rubriqueid;
  document.submitor.elementid.value = elementid;
  document.submitor.offset.value = offset;
  document.submitor.nbrec.value = nbrec;
  document.submitor.firstrec.value = firstrec;
  document.submitor.submit();
}

function setEnr(enregistrementid,firstenr,nbenr) {
  document.submitor.enregistrementid.value = enregistrementid;
  document.submitor.nbenr.value = nbenr;
  document.submitor.firstenr.value = firstenr;
}

function setPage(rubriqueid) {
  document.submitor.enr1.value = rubriqueid;
  setEnr('6','1','1');
}

function blankPub() {
	top.bas.droite.pub.document.write("<html></html>");
	top.bas.droite.pub.document.close();
}

function loadPub() {
	top.bas.droite.pub.location.href = "/html/partner.htm";
}

function popUp(url) {
	window.open(url,"","toolbar,statusbar,menubar,scrollbars,resizable,width=600,height=500");
}
function verifFields() {
	if (document.submitor.enr100.value=="" || document.submitor.enr101.value=="") {
		alert("Veuillez renseigner les deux champs login et mot de passe");
	}
	else {
		setEnr('2','100','2');go('1','56','','','','');
	}
}
function verifFieldsb() {
 document.submitor.enr100.value=document.submitor.enr100b.value;
 document.submitor.enr101.value=document.submitor.enr101b.value;
 verifFields();
} 

function verifMail(mail) {
  testm = false ;
  for (var j=1 ; j<(mail.length) ; j++) {
    if (mail.charAt(j)=="@") {
      if (j<(mail.length-4)) {
        for (var k=j ; k<(mail.length-2) ; k++) {
          if (mail.charAt(k)==".") testm = true;
        }
      }
    }
  }
  return testm ;
}

function verifFieldsLettre() {
	if (document.submitor.enr100.value=="" || document.submitor.enr101.value=="") {
		alert("Veuillez renseigner les deux champs login et mot de passe");
	}
	else {
		document.submitor.login.value = document.submitor.enr100.value;
		document.submitor.password.value = document.submitor.enr101.value;
                setEnr('2000','100','2');
		go('1','2001','','','','');
	}
}

