// JavaScript Document

window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('homeform'+i)) {document.getElementById('homeform'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

function show(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('acces'+i)) {document.getElementById('acces'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

function goto(url){
document.location.href = url;
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function RechercheTypeMeubleCatalogue(f){
	var ID_TYPE_MEUBLE = f.ID_TYPE_MEUBLE.options[f.ID_TYPE_MEUBLE.selectedIndex].value;
	if (ID_TYPE_MEUBLE!=0) {f.submit();}
}

function changeElementText(id, newText) 
{
    element = document.getElementById(id);
    element.innerHTML = newText;
}

function DetectBlanc(ma_chaine){
var re = /\s/g; //Match any white space including space, tab, form-feed, etc. 
var strText = new String();
strText = ma_chaine.value;

var str = strText.replace(re, "");
if (str.length == 0) {
		//self.alert("VIDE");
		ma_chaine.value="";
		return(ma_chaine);
	} else {
		//self.alert("PLEIN="+str+"FIN");
		return(ma_chaine);
	}
} 




function Login(f, langue){
var tmp=0;
var mess_mail_vide, mess_mail_err;
var mess_pwd_vide, mess_pwd_err;

switch (langue)
	{	
	case 'fr':
	    	 mess_mail_vide	= "Précisez votre adresse e-mail.";
	    	 mess_mail_err 	= "Votre adresse email n\'est pas valide.";   
	    	 mess_pwd_vide	= "Précisez votre mot de passe.";
	    	 mess_pwd_err	= "Précisez votre mot de passe.";
	break;
	
	case 'de':
	    	 mess_mail_vide	= "Précisez votre adresse e-mail (de).";
	    	 mess_mail_err 	= "Votre adresse email n\'est pas valide (de).";   
	    	 mess_pwd_vide	= "Précisez votre mot de passe (de).";
	    	 mess_pwd_err	= "Précisez votre mot de passe (de).";
	break;
	 
	default:
		 mess_mail_vide	= "Précisez votre adresse e-mail (us).";
	    	 mess_mail_err 	= "Votre adresse email n\'est pas valide (us).";   
	    	 mess_pwd_vide	= "Précisez votre mot de passe (us).";
	    	 mess_pwd_err	= "Précisez votre mot de passe (us).";	
	break;
	} 



	
	tmp = TestForm(0x0000,
	"E20*!", DetectBlanc(f.email), mess_mail_vide, mess_mail_err,
	"T20*!", DetectBlanc(f.pwd), mess_pwd_vide, mess_pwd_err
	);
	
	
	
	
			
	if (tmp==0) {	
		f.action="index.asp?lg="+langue; 		
		f.submit();
	}
}





function Demande(f, langue){
var tmp=0;
var mess_nom_vide, mess_prenom_vide, mess_societe_vide, mess_pays_vide;
var mess_mail_vide, mess_mail_err;
var mess_telephone_vide,mess_telephone_err;
var mess_pwd_vide, mess_pwd_err;

switch (langue)
	{	
	case 'fr':
		 mess_nom_vide		= "Précisez votre nom.";
		 mess_prenom_vide	= "Précisez votre prénom.";
		 mess_societe_vide	= "Précisez votre société.";
		 mess_pays_vide		= "Précisez votre pays.";
	    	 mess_mail_vide		= "Précisez votre adresse e-mail.";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide.";
			// mess_telephone_vide = "Précisez votre numéro de téléphone."; 
			// mess_telephone_err = "Votre numéro de téléphone n\'est pas valide."; 
	    	 mess_pwd_vide		= "Précisez votre mot de passe.";
	    	 mess_pwd_err		= "Précisez votre mot de passe.";
	break;
	
	case 'de':
		 mess_nom_vide		= "Précisez votre nom (de).";
		 mess_prenom_vide	= "Précisez votre prénom (de).";
		 mess_societe_vide	= "Précisez votre société (de).";
		 mess_pays_vide		= "Précisez votre pays (de).";
	    	 mess_mail_vide		= "Précisez votre adresse e-mail (de).";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide (de)."; 
			// mess_telephone_vide = "Précisez votre numéro de téléphone."; 
			// mess_telephone_err = "Votre numéro de téléphone n\'est pas valide.";  
	    	 mess_pwd_vide		= "Précisez votre mot de passe (de).";
	    	 mess_pwd_err		= "Précisez votre mot de passe (de).";
	break;
	 
	default:
		 mess_nom_vide		= "Précisez votre nom.";
		 mess_prenom_vide	= "Précisez votre prénom.";
		 mess_societe_vide	= "Précisez votre société.";
		 mess_pays_vide		= "Précisez votre pays.";
		 mess_mail_vide		= "Précisez votre adresse e-mail (us).";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide (us).";
			// mess_telephone_vide = "Précisez votre numéro de téléphone."; 
			// mess_telephone_err = "Votre numéro de téléphone n\'est pas valide.";   
	    	 mess_pwd_vide		= "Précisez votre mot de passe (us).";
	    	 mess_pwd_err		= "Précisez votre mot de passe (us).";	
	break;
	} 



	
	tmp = TestForm(0x0000,
	"T20*!", DetectBlanc(f.nom), mess_nom_vide, mess_nom_vide,
	"T20*!", DetectBlanc(f.prenom), mess_prenom_vide, mess_prenom_vide,
	//"T20*!", DetectBlanc(f.societe), mess_societe_vide, mess_societe_vide,
	"T20*!", DetectBlanc(f.pays), mess_pays_vide, mess_pays_vide,
	//"P20*!", DetectBlanc(f.telephone), mess_telephone_vide, mess_telephone_err,
	"E20*!", DetectBlanc(f.email), mess_mail_vide, mess_mail_err,	
	"T20*!", DetectBlanc(f.pwd), mess_pwd_vide, mess_pwd_err
	);
	
	
	
	
			
	if (tmp==0) {	
		if(f.mode.value==500){
			f.action="profil.asp?lg="+langue; 
		}
		else
		{
			f.action="demande_acces.asp?lg="+langue; 
		}
		f.mode.value=1;		
		f.submit();
	}
}


function Information(f, langue){
var tmp=0;
var mess_nom_vide, mess_prenom_vide, mess_service_vide, mess_message_vide;
var mess_mail_vide, mess_mail_err;

switch (langue)
	{	
	case 'fr':
		 mess_nom_vide		= "Précisez votre nom.";
		 mess_prenom_vide	= "Précisez votre prénom.";
		 mess_service_vide	= "Précisez le service.";
		 mess_message_vide	= "Précisez votre message.";
	    	 mess_mail_vide		= "Précisez votre adresse e-mail.";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide.";   	    	 
	break;
	
	case 'de':
		 mess_nom_vide		= "Précisez votre nom (de).";
		 mess_prenom_vide	= "Précisez votre prénom (de).";
		 mess_service_vide	= "Précisez le service.";
		 mess_message_vide	= "Précisez votre message.";
	    	 mess_mail_vide		= "Précisez votre adresse e-mail (de).";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide (de).";   
	break;
	 
	default:
		 mess_nom_vide		= "Précisez votre nom.";
		 mess_prenom_vide	= "Précisez votre prénom.";
		  mess_service_vide	= "Précisez le service.";
		 mess_message_vide	= "Précisez votre message.";
		 mess_mail_vide		= "Précisez votre adresse e-mail (us).";
	    	 mess_mail_err 		= "Votre adresse email n\'est pas valide (us).";   
	break;
	} 



	
	tmp = TestForm(0x0000,
	"T20*!", DetectBlanc(f.nom), mess_nom_vide, mess_nom_vide,
	"T20*!", DetectBlanc(f.prenom), mess_prenom_vide, mess_prenom_vide,
	"E20*!", DetectBlanc(f.email), mess_mail_vide, mess_mail_err,
	"S*!", DetectBlanc(f.service), mess_service_vide, mess_service_vide,
	"T20*!", DetectBlanc(f.message), mess_message_vide, mess_message_vide
	);
	
	
	
	
			
	if (tmp==0) {	
		f.action="demande_information.asp?lg="+langue; 
		f.mode.value=1;		
		f.submit();
	}
}

