function NavRollOver(oTd,name) {if(document.getElementById(name).style.color!="#669933")document.getElementById(name).style.color="#999999";}
function NavRollOut(oTd,name) {if(document.getElementById(name).style.color!="#669933")document.getElementById(name).style.color="#000000";}
function NewRollOver(oTd,name) {if(document.getElementById(name).style.color!="#669933")document.getElementById(name).style.color="#999999";}
function NewRollOut(oTd,name) {if(document.getElementById(name).style.color!="#669933")document.getElementById(name).style.color="#FFFFFF";}

function choixmenu(menu, ssmenu, page, nbssm,nbmenu) { 
	// ssmenu = 1 si menu avec sous-menu
	// page à charger
  if(ssmenu == 'O' && $page != '') { 
    location.href="index.php3?menu=" + menu;
  } else { 
  	// réinit de tous les menus ;
  	for (i=0; i<nbmenu; i++) {
//  	    if(i != menu) {
  	   	nametr="tr_ssm"+i; namefm="td_fm"+i; namediv="div_ssm"+i;  nametd_m="td_m"+i;
  	   	document.getElementById(namediv).style.display='none';
  	   	document.getElementById(namefm).style.background='url(jouy-en-josas/menu.gif)';
  	   	document.getElementById(nametd_m).style.color='#000000';
//  		}
  	}
  	if (ssmenu=='1') {
  	   	nametr="tr_ssm"+menu; namefm="td_fm"+menu; namediv="div_ssm"+menu; nametd_m="td_m"+menu;
  	   if (document.getElementById(namediv).style.display != 'inline') {
  	   	document.getElementById(namediv).style.display='inline';
  	   	document.getElementById(namefm).style.background='url(jouy-en-josas/select.gif)';
  	   	document.getElementById(nametd_m).style.color='#669933';

  	   } else { 
  	   	document.getElementById(namediv).style.display='none';
  	   	document.getElementById(namefm).style.background='url(jouy-en-josas/menu.gif)';
  	   }
  	}
  } 
}
function is_numeric(num){//vérifie si une variable est numérique
	var exp = new RegExp("^[0-9-.]*$","g");
	return exp.test(num);
}

function Validation_Formulaire(){
		strg = document.form_moncompte.email1.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		var place = strg.indexOf("@",1); 
		if (strg == "") {
			alert('Erreur de saisie\nL\'adresse mail doit être renseignée.');
			return false;}
		if (strg.length < 6 || strg.indexOf("@") < 1 || strg.indexOf(".",place+2) <= 1){
		   alert('Erreur de saisie\nLe 1er mail est incorrect');
		   return false;}
		strg = document.form_moncompte.email2.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		var place = strg.indexOf("@",1); 
		if (strg != "" && ( strg.length < 6 || strg.indexOf("@") < 1 || strg.indexOf(".",place+2) <= 1 )  ) {
		   alert('Erreur de saisie\nLe 2eme mail est incorrect');
		   return false;}
		strg = document.form_moncompte.codepostal.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		if (strg != "" && ( strg.length < 5 || !is_numeric(strg) ) ) {
		   alert('Erreur de saisie\nLe code postal est incorrect');
		   return false;}
		strg = document.form_moncompte.telephonefixe.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		strg=strg.replace(/ /g,'').replace(/\./g,'');
		if (strg != "" && strg.length < 10  ) {
		   alert('Erreur de saisie\nLe téléphone fixe est incorrect');
		   return false;}
		if (strg != "" && !is_numeric(strg) ) {
		   alert('Erreur de saisie\nLe téléphone fixe est incorrect');
		   return false;}
		if (strg != "") { 
		    document.form_moncompte.telephonefixe.value=strg.substr(0,2)+"."+strg.substr(2,2)+"."+strg.substr(4,2)+"."+strg.substr(6,2)+"."+strg.substr(8,2);
		  }
		strg = document.form_moncompte.telephoneport.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		strg=strg.replace(/ /g,'').replace(/\./g,'');
		if (strg != "" && strg.length < 10  ) {
		   alert('Erreur de saisie\nLe téléphone portable est incorrect');
		   return false;}
		if (strg != "" && !is_numeric(strg) ) {
		   alert('Erreur de saisie\nLe téléphone portable est incorrect');
		   return false;}
		if (strg != "") { 
		    document.form_moncompte.telephoneport.value=strg.substr(0,2)+"."+strg.substr(2,2)+"."+strg.substr(4,2)+"."+strg.substr(6,2)+"."+strg.substr(8,2);
		  }
		strg = document.form_moncompte.naissance.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		if (strg.length > 0 && ( strg.length < 4 || !is_numeric(strg) || strg < 1900 || strg > 2000 )  ) {
		   alert('Erreur de saisie\nL\'année de naissance est incorrecte');
		   return false;}
}
function Validation_Message(){
		strg = document.form_message.origine.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		if (strg == "") {
			alert('Erreur de saisie\nL\'adresse mail doit être renseignée.');
			return false;
		}
		var place = strg.indexOf("@",1); 
		if (strg.length < 6 || strg.indexOf("@") < 1 || strg.indexOf(".",place+2) <= 1){
			alert('Erreur de saisie\n sur l\'adresse mail.');
			return false;
		}
		strg = document.form_message.textmessage.value.replace(/^\s+/, '').replace(/\s+$/, ''); 
		if (strg == "") {
			alert('Il n\'y a aucun message de renseigner.');
			return false;
		}
}

