//****FOCUS CHAMP TEXTE EMAIL ****//
function FocusText(nomR)
{
if (nomR.value == nomR.defaultValue)
{
nomR.value = '';
}
}
function BlurText(nomR)
{
if (nomR.value == '')
{
nomR.value = nomR.defaultValue;
}
}
function FocusText(codeR)
{
if (codeR.value == codeR.defaultValue)
{
codeR.value = '';
}
}
function BlurText(codeR)
{
if (codeR.value == '')
{
codeR.value = codeR.defaultValue;
}
}
function FocusText(Marque)
{
if (Marque.value == Marque.defaultValue)
{
Marque.value = '';
}
}
function BlurText(Marque)
{
if (Marque.value == '')
{
Marque.value = Marque.defaultValue;
}
}
//****ROLLOVER****//
function VersionNavigateur(Netscape, Explorer)
{
if ((navigator.appVersion.substring(0,3) >= Netscape && navigator.appName == 'Netscape') ||
(navigator.appVersion.substring(0,3) >= Explorer && navigator.appName.substring(0,9) == 'Microsoft'))
return true;
else return false;
}

//****POPUP AVEC FOCUS****//
var ff = null ;
function ouvrirfenetre(lien)
{
ff = window.open (lien,"fiche", "width=500, height=500, scrollbars=yes, toolbar=no, location=no, directories=no, status=no, left=0, top=65");
ff.focus();
}
function onferme()
{
if (ff) ff.close();
ff = null;
}

function permuter(nom)
{
window.focus();
niveau=eval("document.all."+nom+"_cont");
if(niveau.style.display=="none"){niveau.style.display="block"};
else{niveau.style.display="none"};
}
//****FOCUS ****//
function FocusText(recherche)
{
if (recherche.value == recherche.defaultValue)
{
recherche.value = '';
}
}
function BlurText(recherche)
{
if (recherche.value == '')
{
recherche.value = recherche.defaultValue;
}
}



//****FORMULAIRE CONTACT*****

function Reset()
   {
   document.formcontact.elements[0].value = navigator.appName + "/" 
   										+ navigator.appVersion + "/" 
										+ screen.width + "X" 
										+ screen.height + "/"
										+ document.location ;
   document.formcontact.elements[1].value = "";
   document.formcontact.elements[2].value = "";
   document.formcontact.elements[3].value = "";
   document.formcontact.elements[4].value = "";
   document.formcontact.elements[5].value = "";
   document.formcontact.elements[6].value = "";
   document.formcontact.elements[7].value = "";
   document.formcontact.elements[8].value = "";
   document.formcontact.elements[9].value = "";
   document.formcontact.elements[10].value = "";
	document.formcontact.elements[11].value = "";
   document.formcontact.elements[1].focus();   
   }
function submitForm1()
   {
   if ( (isNom1()) && (isPrenom1()) && (isAdresse1()) && (isCodePostal1()) && (isLocalite1()) && (isTelephone1()) && (isEmail1()) && (Message()) && (Login()) && (Password()) )
      {
      if (confirm("\nVotre Demande de Renseignements est prête pour être envoyée.")) 
		 return true ;
      else
         return false;      
      }
   else
      return false;
   }
function isNom1()
  {
   var str = document.formcontact.FacNom.value;
   if (str == "")
      {
      alert("\nVeuillez compléter votre Nom SVP.")
      document.formcontact.FacNom.focus();
      return false;
      }
   else
      return true   
   } 
function isPrenom1()
 {
   var str = document.formcontact.FacInterloc.value;
   if (str == "")
      {
      alert("\nVeuillez indiquer le nom de l'interlocuteur pour les société.")
      document.formcontact.FacInterloc.focus();
      return false;
      }
   else
      return true   
   } 
function isAdresse1()
   {
   var str = document.formcontact.FacAdr.value;
   if (str == "")
      {
      alert("\nVeuillez compléter votre adresse SVP.")
      document.formcontact.FacAdr.focus();
      return false;
      }
   else
      return true   
   }   
function isCodePostal1()
   {
   var str = document.formcontact.FacCp.value;
    if (str.length != 5)
      {
      alert("\nLe Code Postal doit être composé de 5 chiffres.");
      document.formcontact.FacCp.select();
      document.formcontact.FacCp.focus();
      return false;
      }
   if (str < "00001")
      {
      alert("\nLe Code Postal est incorrect.");
      document.formcontact.FacCp.select();	  
      document.formcontact.FacCp.focus();
      return false;
      }   
   for (var i = 0; i < str.length; i++) 
      {
      var ch = str.substring(i, i + 1);
      if ((ch < "0" || "9" < ch)) 
         {
         alert("\nLe Code Postal est incorrect.");
         document.formcontact.FacCp.select();
         document.formcontact.FacCp.focus();
         return false;
         }
      }
   return true;
   }   
function isLocalite1()
   {
   var str = document.formcontact.FacVille.value;
   if (str == "")
      {
      alert("\nVeuillez compléter la Localité SVP.")
      document.formcontact.FacVille.focus();
      return false;
      }
   else
      return true   
   }  
function isTelephone1()
   {
   var str = document.formcontact.FacTel.value;
   if (str == "")
      {
      alert("\nVeuillez compléter le Téléphone SVP.")
      document.formcontact.FacTel.focus();
      return false;
      }   
   for (var i = 0; i < str.length; i++) 
      {
      var ch = str.substring(i, i + 1);
      if ((ch < "0" || "9" < ch) && (ch != '.') && (ch != '/') && (ch != ' ')) 
         {
         alert("\nLe Numéro de Téléphone n'est pas valide");
         document.formcontact.FacTel.select();
         document.formcontact.FacTel.focus();
         return false;
         }
      }
   return true;	  
   }   
function isEmail1()
   {
   if (document.formcontact.FacEmail.value == "") 
      {
      alert("\nVeuillez compléter l'adresse E-mail SVP.")
      document.formcontact.FacEmail.focus();
      return false; 
      }
   if (document.formcontact.FacEmail.value.indexOf ('@',0) == -1 || 
       document.formcontact.FacEmail.value.indexOf ('.',0) == -1)
      {
      alert("\nL'adresse E-mail n'est pas valide.")
      document.formcontact.FacEmail.focus();
      return false;
      }
   else
      {
      return true;
      }
   } 
function Message()
  {
   var str = document.formcontact.message.value;
   if (str == "")
      {
      alert("\nIndiquez votre message.")
      document.formcontact.message.focus();
      return false;
      }
   else
      return true   
   } 
function Login()
  {
   var str = document.formcontact.login.value;
   if (str == "")
      {
      alert("\nIndiquez un login.")
      document.formcontact.login.focus();
      return false;
      }
   else
      return true   
   } 
function Password()
  {
   var str = document.formcontact.Password.value;
   if (str == "")
      {
      alert("\nIndiquez un mot de passe.")
      document.formcontact.Password.focus();
      return false;
      }
   else
      return true   
   } 

//***FORMULAIRE MOT DE PASSE PERDU***//
function ValidFormPasswordPerdu()
   {
   if ( (Nom()) && (Societe()) && (Adresse()) && (CodePostal()) && (Localite()) && (Email()) )
       {
       	return true;
       	}
       	else
      return false;
   }
function Nom()
  {
   var str = document.FormPwdPerdu.nom.value;
   if (str == "")
      {
      alert("\nVeuillez compléter votre Nom.")
      document.FormPwdPerdu.nom.focus();
      return false;
      }
   else
      return true   
   }
function Societe()
 {
   var str = document.FormPwdPerdu.cie.value;
   if (str == "")
      {
      alert("\nVeuillez indiquer votre société.")
      document.FormPwdPerdu.cie.focus();
      return false;
      }
   else
      return true   
   } 
function Adresse()
   {
   var str = document.FormPwdPerdu.adresse.value;
   if (str == "")
      {
      alert("\nVeuillez compléter votre adresse SVP.")
      document.FormPwdPerdu.adresse.focus();
      return false;
      }
   else
      return true   
   }   
function CodePostal()
   {
   var str = document.FormPwdPerdu.cp.value;
    if (str.length != 5)
      {
      alert("\nLe Code Postal est incorrect.");
      document.FormPwdPerdu.cp.select();
      document.FormPwdPerdu.cp.focus();
      return false;
      }
   if (str < "00001")
      {
      alert("\nLe Code Postal est incorrect.");
      document.FormPwdPerdu.cp.select();	  
      document.FormPwdPerdu.cp.focus();
      return false;
      }   
   for (var i = 0; i < str.length; i++) 
      {
      var ch = str.substring(i, i + 1);
      if ((ch < "0" || "9" < ch)) 
         {
         alert("\nLe Code Postal est incorrect.");
         document.FormPwdPerdu.cp.select();
         document.FormPwdPerdu.cp.focus();
         return false;
         }
      }
   return true;
   }   
function Localite()
   {
   var str = document.FormPwdPerdu.ville.value;
   if (str == "")
      {
      alert("\nIndiquez votre ville.")
      document.FormPwdPerdu.ville.focus();
      return false;
      }
   else
      return true   
   }    
function Email()
   {
   if (document.FormPwdPerdu.email.value == "") 
      {
      alert("\nVeuillez compléter l'adresse E-mail.")
      document.FormPwdPerdu.email.focus();
      return false; 
      }
   if (document.FormPwdPerdu.email.value.indexOf ('@',0) == -1 || 
       document.FormPwdPerdu.email.value.indexOf ('.',0) == -1)
      {
      alert("\nL'adresse E-mail n'est pas valide.")
      document.FormPwdPerdu.email.focus();
      return false;
      }
   else
      {
      return true;
      }
   }
 


