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['lib'+menu]) document.images['lib'+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['lib'+mn]) {
      if (mn==rubrique_courant) {
        document.images['lib'+mn].src = 'img/bt_'+mn+'_on.gif';
      }
      else {
        document.images['lib'+mn].src = 'img/bt_'+mn+'_off.gif';
      }
    }
    if (document.getElementById('menu'+mn)) document.getElementById('menu'+mn).style.display = 'none';
    menu_courant = '';
  }
}

function roll_on(nom) {
  if (document.images) document.images['lib'+nom].src = '../img/bt_' + nom + '_off.gif';
}

function roll_off(nom) {
  if (document.images) document.images['lib'+nom].src = '../img/bt_' + nom + '_roll.gif';
}

function verif_form_contact() {

	if(document.contact.mail.value == "") {alert("Veuillez entrer votre adresse E-mail !"); document.contact.mail.focus(); return false;}

	if (document.contact.mail.value.length < 5) {alert("Veuillez saisir une adresse E-mail valide !"); document.contact.mail.focus(); 	
return false;}

	if (document.contact.mail.value.indexOf(',') > 0) {alert("Veuillez saisir une adresse E-mail valide !"); 	
document.contact.mail.focus(); return false;}
	
	if (document.contact.mail.value.indexOf(';') > 0) {alert("Veuillez saisir une adresse E-mail valide !"); 	
document.contact.mail.focus(); return false;}

	if (document.contact.mail.value.indexOf('@') < 0) {alert("Veuillez saisir une adresse E-mail valide !"); 	
document.contact.mail.focus(); return false;}

	var mailparts = document.contact.mail.value.split('@');

	if (mailparts[0].length < 1) {alert("Veuillez saisir une adresse E-mail valide !"); document.contact.mail.focus(); return false;}
	
	if (mailparts[1].indexOf('.') < 0) {alert("Veuillez saisir une adresse E-mail valide !");	document.contact.mail.focus(); return 	
false;}

	var domaine = mailparts[1].split('.');

	if (domaine[0].length < 1) {alert("Veuillez saisir une adresse E-mail valide !"); document.contact.mail.focus(); return false;}
	
	if (domaine[1].length < 2) {alert("Veuillez saisir une adresse E-mail valide !"); document.contact.mail.focus(); return false;}

	if (document.contact.message.value == "") {alert("Veuillez saisir votre message !"); document.contact.message.focus(); return false;}

	return true;
}

