var rubrique_courant = '';
var menu_courant = '';
var compteur;
var pageOK = false;

function rollon(menu) {
  if (pageOK) {
    lockmenu();
    if (menu != menu_courant) {
      if (menu_courant != '') effaceroll();
      menu_courant = menu;
      if (document.images['menbt'+menu]) document.images['menbt'+menu].src = 'img/bt_'+menu+'_roll.gif';
      if (document.getElementById('menu'+menu)) document.getElementById('menu'+menu).style.display = 'block';
    }
  }
}

function rolloff() {
  compteur = setTimeout("effaceroll()",1000);
}

function lockmenu() {
  clearTimeout(compteur);
}

function effaceroll() {
  if (pageOK) {
    var mn = menu_courant;
    if (!mn) return;
    if (document.images['menbt'+mn]) {
      if (mn==rubrique_courant) {
        document.images['menbt'+mn].src = 'img/bt_'+mn+'_on.gif';
      }
      else {
        document.images['menbt'+mn].src = 'img/bt_'+mn+'_off.gif';
      }
    }
    if (document.getElementById('menu'+mn)) document.getElementById('menu'+mn).style.display = 'none';
    menu_courant = '';
  }
}

function OuvertureWindow(adresse) {
  var MyWindow = window.open(adresse, 'popup', 'resizable=no,scrollbars=yes,status=no,menubar=no,toolbar=yes,directories=no,location=no,width=670,height=450,closed=no,opener=no');
}

function popPhoto(adresse,largeur,hauteur) {
  if (!largeur) { largeur = '600' }
  if (!hauteur) { hauteur = '400' }
  var fenetre = window.open('img/popup.htm?' + adresse + '!'+largeur + '!' + hauteur, '_blank', 'resizable=yes,scrollbars=no,status=no,menubar=no,directories=no,location=no,width=' + largeur + ',height=' + hauteur);
}

function popZoom(adresse,largeur,hauteur) {
  if (!largeur) { largeur = '600' }
  if (!hauteur) { hauteur = '400' }
  var fenetre = window.open('../img/articles/popup.htm?' + adresse + '!'+largeur + '!' + hauteur, '_blank', 'resizable=yes,scrollbars=no,status=no,menubar=no,directories=no,location=no,width=' + largeur + ',height=' + hauteur);
}

function verif_mail_newsletter() {
if(document.newsletter.mail.value == "") {alert("Veuillez entrer votre adresse electronique!");	document.newsletter.mail.focus();	return false;}
if (document.newsletter.mail.value.length < 5) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false}
if (document.newsletter.mail.value.indexOf(',') > 0) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}
if (document.newsletter.mail.value.indexOf(';') > 0) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}
if (document.newsletter.mail.value.indexOf('@') < 0) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}

var mailparts = document.newsletter.mail.value.split('@');
if (mailparts[0].length < 1) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}
if (mailparts[1].indexOf('.') < 0) {alert("Veuillez saisir une adresse electronique valide !");	document.newsletter.mail.focus();	return false;}

var domaine = mailparts[1].split('.');
if (domaine[0].length < 1) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}
if (domaine[1].length < 2) {alert("Veuillez saisir une adresse electronique valide !"); document.newsletter.mail.focus(); return false;}

return true;
}

function verif_form_contact() {
if(document.contact.nom.value == "") {alert("Veuillez saisir votre nom!"); document.contact.nom.focus(); return false;}
if(document.contact.prenom.value == "") {	alert("Veuillez saisir votre prenom!"); document.contact.prenom.focus(); return false;}
if(document.contact.tel.value == "") {alert("Veuillez saisir votre numero de telephone!"); document.contact.tel.focus(); return false;}
if(document.contact.mail.value == "") {alert("Veuillez entrer votre adresse electronique!"); document.contact.mail.focus(); return false;}
if (document.contact.mail.value.length < 5) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}
if (document.contact.mail.value.indexOf(',') > 0) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}
if (document.contact.mail.value.indexOf(';') > 0) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}
if (document.contact.mail.value.indexOf('@') < 0) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}

var mailparts = document.contact.mail.value.split('@');
if (mailparts[0].length < 1) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}
if (mailparts[1].indexOf('.') < 0) {alert("Veuillez saisir une adresse electronique valide !");	document.contact.mail.focus(); return false;}

var domaine = mailparts[1].split('.');
if (domaine[0].length < 1) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}
if (domaine[1].length < 2) {alert("Veuillez saisir une adresse electronique valide !"); document.contact.mail.focus(); return false;}

return true;
}



