<!--// Create champs ADRESSE (champ size 90) supplémentaire
function create_champ(i) {

var i2 = i + 1;

document.getElementById('leschamps_'+i).innerHTML = '<input type="text" class="normal" size="90" tabindex="6" name="Adresse'+i+'"></span>';
document.getElementById('leschamps_'+i).innerHTML += (i <= 2) ? '<br /><span id="leschamps_'+i2+'"><a title="feng shui" href="javascript:create_champ('+i2+')">Ajouter encore un champ</a></span>' : '';
}
///////////////////////////////////////////
// Create champs ADRESSE (champ size 65) supplémentaire
function create_champ65(i) {

var i2 = i + 1;

document.getElementById('leschamps65_'+i).innerHTML = '<input type="text" class="normal" size="65" tabindex="6" name="Adresse'+i+'"></span>';
document.getElementById('leschamps65_'+i).innerHTML += (i <= 2) ? '<br /><span id="leschamps65_'+i2+'"><a title="feng shui" href="javascript:create_champ65('+i2+')">Ajouter encore un champ</a></span>' : '';
}
///////////////////////////////////////////
// Validation Email.
function check_email(e) {
 ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
  for(i=0; i < e.length ;i++){
      if(ok.indexOf(e.charAt(i))<0){ 
        return (false);
      }	
  } 
  if (document.images) {
      re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
      re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
      if (!e.match(re) && e.match(re_two)) {
        return (-1);		
      } 
  }
}

// Suppression des intitulés des cases au clic (focus)
function FocusText(BoxName) {
	if (BoxName.value == BoxName.defaultValue)
	{
		BoxName.value = '';
	}
}
function BlurText(BoxName) {
	if (BoxName.value == '')
	{
		BoxName.value = BoxName.defaultValue;
	}
}


// TESTS proprement dit !
var compteur=0;
var pop_merci;

function check_form(f) { 

// Test SOCIETE
//if ((f.Ste.value.length < 2) || (f.Ste.value == "Société/Raison sociale*")) {
//alert("Merci de saisir votre raison sociale.\n \n Please, enter your company name.");
//f.Ste.focus();
//if(document.all || document.getElementByID){
//f.Ste.style.background = "#949494";
//}
//return (false);
//}

// Test NOM
if ((f.Nom.value.length < 2) || (f.Nom.value == "NOM*") || (f.Nom.value == "Surname")) {
alert("Merci d'indiquer votre nom");
f.Nom.focus();
if(document.all || document.getElementByID){
f.Nom.style.background = "#FFCCCC";
}
return (false);
}

// Test PRENOM
if ((f.Prénom.value.length < 2) || (f.Prénom.value == "Prénom*") || (f.Prénom.value == "Surname")) {
alert("Merci d'indiquer votre prénom");
f.Prénom.focus();
if(document.all || document.getElementByID){
f.Prénom.style.background = "#FFCCCC";
}
return (false);
}

//Test TELEPHONE
//if ((f.Telephone.value.length < 10) || (f.Telephone.value == "Téléphone*")) {
//alert("Merci de saisir votre numéro de téléphone.\n \n Please, enter your phone number. ");
//f.Telephone.focus();
//if(document.all || document.getElementByID){
//f.Telephone.style.background = "#949494";
//}
//return (false);
//}

//Test TELECOPIE
//if ((f.Telecopie.value.length < 10) || (f.Telecopie.value == "Télécopie*")) {
//alert("Merci de saisir votre numéro de téléphone.\n \n Please, enter your phone number. ");
//f.Telecopie.focus();
//if(document.all || document.getElementByID){
//f.Telecopie.style.background = "#949494";
//}
//return (false);
//}

// Test EMAIL
if(!check_email(f.From.value)){
alert("Votre adresse e-mail ne semble pas valide");
f.From.focus(); 
if(document.all || document.getElementByID){
f.From.style.background = "#FFCCCC";
}
return (false);
}

// Test  OBJET
if (f.Objet.selectedIndex == 0) {
alert("Merci de préciser l'objet de votre message");
f.Objet.focus();
if(document.all || document.getElementByID){
f.Objet.style.background = "#FFCCCC";
}
return (false);
}

// Test MESSAGE
if ((f.Message.value.length < 3) || (f.Message.value == "Votre message*")) {
alert("Vous n'avez rédigé aucun message");
f.Message.focus();
if(document.all || document.getElementByID){
f.Message.style.background = "#FFFFFF";
}
return (false);
}

// Test AVIS ...
//if (f.Choix.selectedIndex == 0) {
//alert("Préciser nous, svp, comment vous trouvez cette page. Merci!\n \nSpecify us, please, how you foind this page. Thank you!");
//f.Choix.focus();
//if(document.all || document.getElementByID){
//f.Choix.style.background = "#949494";
//}
//return (false);
//}

// TEST DOUBLE-ENVOIE !!! [Fonctionne en ligne car temps + long!]
if (compteur == 0){
compteur++;
//pop_merci=window.open("../merci.html","merci","width=280,height=160,top=0,left=0,resizable=no,scrollbars=no,menubar=no,toolbar=no,status=no,location=no");
return true;
}
else{
//alert("Transmission en cours!\n \nTransmission in progress!");
return false;
}
return (true);
}
//-->
