<!--

// Keep out of frames
	if (top.location != self.location) {
   		top.location = self.location
   	}

// Affiche le nombre de carateres restants dans le textaera de orderform_five
  function limiteur()
    {
    maximum = 80;
    champ = document.orderform_five.observations_client;
    indic = document.orderform_five.indicateur;

    if (champ.value.length > maximum)
      champ.value = champ.value.substring(0, maximum);
    else 
      indic.value = maximum - champ.value.length;
    }

// Javascript pour verification des champs 

function isEmail(elm) {
 if (elm.value.indexOf("@") != "-1" &&
     elm.value.indexOf(".") != "-1" &&
     elm.value != "")
 return true;
 else return false;
}

function isFilled(elm) {
 if (elm.value == "" ||
     elm.value == null)
 return false;
 else return true;
}


//--------- MAIN One
function isReadyOrderFormOne(form) {

if (isFilled(form.last_name) == false) {
alert("Veuillez indiquer votre nom.  Merci !");
form.last_name.focus();
return false;
}
if (isFilled(form.first_name) == false) {
alert("Veuillez indiquer votre prénom.  Merci !");
form.first_name.focus();
return false;
}
if (isEmail(form.email_client) == false) {
alert("Veuillez entrer votre adresse e-mail. Merci d'en vérifier l'exactitude !");
form.email_client.focus();
return false;
}

}
//--------- MAIN Two
function isReadyOrderFormTwo(form) {

if (isFilled(form.zip) == false) {
alert("Veuillez indiquer votre code postal.  Merci !");
form.zip.focus();
return false;
}
if (isFilled(form.city) == false) {
alert("Veuillez indiquer votre ville.  Merci !");
form.city.focus();
return false;
}
}
//--------- MAIN Three
function isReadyOrderFormThree(form) {

if (isFilled(form.ship_to_street_total) == false) {
alert("Veuillez indiquer votre adresse de livraison.  Merci !");
form.ship_to_street_total.focus();
return false;
}
if (isFilled(form.ship_to_zip) == false) {
alert("Veuillez indiquer votre code postal de livraison.  Merci !");
form.ship_to_zip.focus();
return false;
}
if (isFilled(form.ship_to_city) == false) {
alert("Veuillez indiquer votre ville de livraison.  Merci !");
form.ship_to_city.focus();
return false;
}
if (isFilled(form.ship_to_phonenumber_client) == false) {
alert("Veuillez indiquer un numéro de téléphone pour la livraison.  Merci !");
form.ship_to_phonenumber_client.focus();
return false;
}
if (isFilled(form.upgradeShipping) == false) {
alert("Veuillez indiquer votre choix du mode de livraison.  Merci !");
form.upgradeShipping.focus();
return false;
}

}


//--------- MAIN Four 
function isReadyOrderFormFour(form) {
if (form.choix_moyen_paiement[0].checked) {

if (isFilled(form.credit_card_type) == false) {
alert("Veuillez choisir une carte de crédit.  Merci !");
form.credit_card_type.focus();
return false;
}
if (isFilled(form.credit_card_name) == false) {
alert("Veuillez indiquer le nom figurant sur votre carte.  Merci !");
form.credit_card_name.focus();
return false;
}
if (isFilled(form.credit_card_first_name) == false) {
alert("Veuillez indiquer le prénom figurant sur votre carte.  Merci !");
form.credit_card_first_name.focus();
return false;
}
if (isFilled(form.credit_card_account) == false) {
alert("Veuillez indiquer les numéros de votre carte.  Merci !");
form.credit_card_account.focus();
return false;
}
if (isFilled(form.credit_card_exp_month) == false) {
alert("Veuillez indiquer le mois de la date d'expiration de votre carte.  Merci !");
form.credit_card_exp_month.focus();
return false;
}
if (isFilled(form.credit_card_exp_year) == false) {
alert("Veuillez indiquer l'année de la date d'expiration de votre carte.  Merci !");
form.credit_card_exp_year.focus();
return false;
}
if (isFilled(form.credit_card_cvv2) == false) {
alert("Veuillez indiquer le code de sécurité figurant sur votre carte.  Merci !");
form.credit_card_cvv2.focus();
return false;
}

}

}

//--------- MAIN Two Contact.cgi


function isReadyOrderFormContact(form) {

if (isEmail(form.email_sender) == false) {
alert("Veuillez entrer votre adresse e-mail.\nMerci d'en vérifier l'exactitude !");
form.email_sender.focus();
return false;
}

if (isFilled(form.subject) == false) {
alert("Veuillez indiquer le sujet de votre e-mail.  Merci !");
form.subject.focus();
return false;
}

if (isFilled(form.texte_email) == false) {
alert("Votre message e-mail est vide.\nVeuillez entrer un message. Merci !");
form.texte_email.focus();
return false;
}


if (isFilled(form.luneville) == false) {
alert("Veuillez entrer les quatre chiffres lus.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre");
form.luneville.focus();
return false;
} else {
var monnumerocatcha = form.luneville.value;
    if (isNaN(monnumerocatcha) == true) {
    alert("Veuillez entrer uniquement des chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre");
    form.luneville.focus();
    return false;
    }
    if(monnumerocatcha.length > 4){
    alert('Vous avez entré '+(monnumerocatcha.length-4)+' caractère(s) en trop.\nVeuillez entrer uniquement quatre  chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre');
    form.luneville.focus();
    return false;
    }
    if(monnumerocatcha.length < 4){
    alert('Vous avez entré que '+(monnumerocatcha.length)+' caractère(s).\nVeuillez entrer quatre  chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre');
    form.luneville.focus();
    return false;
    }

}

}


// Affiche le nombre de carateres restants dans le textaera de contact.cgi
 function limiteur2()
 {
 maximum = 800;
 champ = document.orderform_email.texte_email;
 indic = document.orderform_email.indicateur;

 if (champ.value.length > maximum)
 champ.value = champ.value.substring(0, maximum);
 else 
 indic.value = maximum - champ.value.length;
 }

// -->