function popUpTxt(page, nom)
{
window.open (page, nom, config='height=500, width=500, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
}

function zoom(chemin)
{
	i1 = new Image();//Creation de l'objet image
  	i1.src = chemin;//Initialisation du chemin de l'image
	html = '<HTML><HEAD><link href="./style/style.css" rel="stylesheet" type="text/css"><TITLE>Zoom</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=5 MARGINHEIGHT=0 body bgcolor="#FFFFFF"><CENTER><a href="javascript:window.close();"><img SRC="'+chemin+'" BORDER=0 width=350 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+100,document.imageTest.height+100)"></a></CENTER><CENTER><a href="javascript:window.close();"><span class="txt-normal-moyen-noir">Fermer</span></a></CENTER></BODY></HTML>';
	monImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0, width=500, height=375, left=250, top=125');//declaration des propriétés de la fenetre pop-up
	monImage.document.open();//ouverture du pop-up
	monImage.document.write(html);//charge le code html de la fenetre pop-up
	monImage.document.close();//bouton fermer en ht a droite
	
}
function zoomPlus(chemin)
{
	i1 = new Image();//Creation de l'objet image
  	i1.src = chemin;//Initialisation du chemin de l'image
	html = '<HTML><HEAD><link href="./style/style.css" rel="stylesheet" type="text/css"><TITLE>Zoom</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=5 MARGINHEIGHT=0 body bgcolor="#FFFFFF"><CENTER><a href="javascript:window.close();"><img SRC="'+chemin+'" BORDER=0 width=600 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+100,document.imageTest.height+100)"></a></CENTER><CENTER><a href="javascript:window.close();"><span class="txt-normal-moyen-noir">Fermer</span></a></CENTER></BODY></HTML>';
	monImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0, width=650, height=400, left=250, top=125');//declaration des propriétés de la fenetre pop-up
	monImage.document.open();//ouverture du pop-up
	monImage.document.write(html);//charge le code html de la fenetre pop-up
	monImage.document.close();//bouton fermer en ht a droite
	
}
function verifFormForget(forget){
	if (document.forget.email.value.indexOf("@") == "-1" || document.forget.email.value.indexOf(".") == "-1" || document.forget.email.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	if (document.forget.validator.value == ""){
		alert("Veuillez écrire le code apparaissant dans l'image !"); 
		return false;
	}
	forget.submit();
}
function verifFormMdp(form_mdp){
	if(document.form_mdp.ancien_pass.value=="") { 
		alert("Veuillez entrer votre ancien mot de passe svp !"); 
		return false;
	}
	if(document.form_mdp.pass_1.value=="") { 
		alert("Veuillez entrer le nouveau mot de passe svp !"); 
		return false;
	}
	if(document.form_mdp.pass_2.value=="") { 
		alert("Veuillez retaper le nouveau mot de passe  svp !"); 
		return false;
	}
	if(document.form_mdp.pass_1.value != document.form_mdp.pass_2.value)
	{
		alert("Les 2 nouveaux mots de passe ne correspondent pas");
		return false;
	}
	form_mdp.submit();
}
function checkEmail(emailAddr) {
	// Cette fonction vérifie la bon format d'une adresse e-mail.
	// Comme :
	// user@domain.com ou user.perso@domain.com
	
	var i;
	
	// Recherche de @
	i = emailAddr.indexOf("@");
	if (i == -1) {
		return false;
	}
	
	// Séparation du nom de l'utilisateur et du nom de domaine.
	var username = emailAddr.substring(0, i);
	var domain = emailAddr.substring(i + 1, emailAddr.length)

	// Recherche des espaces au début du nom de l'utilisateur.
	i = 0;
	while ((username.substring(i, i + 1) == " ") && (i < username.length)) {
		i++;
	}
	// Les enlève s'il en trouve.
	if (i > 0) {
		username = username.substring(i, username.length);
	}

	// Recherche d'espaces à la fin du nom de domaine.
	i = domain.length - 1;
	while ((domain.substring(i, i + 1) == " ") && (i >= 0)) {
		i--;
	}
	// Les enlève s'il en trouve.
	if (i < (domain.length - 1)) {
		domain = domain.substring(0, i + 1);
	}

	// Vérifie que le nom de l'utilisateur et du domaine ne soit pas vide.
	if ((username == "") || (domain == "")) {
		return false;
	}
	
	// Vérifie s'il n'y a pas de caractères interdits dans le nom de l'utilisateur.
	var ch;
	for (i = 0; i < username.length; i++) {
		ch = (username.substring(i, i + 1)).toLowerCase();
		if (!(((ch >= "a") && (ch <= "z")) || 
			((ch >= "0") && (ch <= "9")) ||
			(ch == "_") || (ch == "-") || (ch == "."))) {
				return false;
		}
	}
	
	// Vérifie s'il n'y a pas de caractères interdits dans le nom de domaine
	for (i = 0; i < domain.length; i++) {
		ch = (domain.substring(i, i + 1)).toLowerCase();
		if (!(((ch >= "a") && (ch <= "z")) || 
			((ch >= "0") && (ch <= "9")) ||
			(ch == "_") || (ch == "-") || (ch == "."))) {
				return false;
		}
	}

// Ajouter ci-dessous de nouveaux noms de domaine.
// Voir tous les noms de domaine sur http://www.toulouse-renaissance.net/c_outils/c-nom-domaine.htm
//
var aSuffix = new Array("com","net","int","aero","biz","museum","name","info","coop","pro","eu","edu","org","gov","mil","bj","dz","de","ad","be","ca","bf","bi","cm","cf","cg","cd","ci","dj","fr","ga","gp","gf","lu","mg","ml","ma","mq","mr","mc","nc","pf","re","pm","sn","ch","td","tf","tn");
	var bFoundSuffix = false;
	i = 0;
	while (i < aSuffix.length) {
		if (("." + aSuffix[i]) == domain.substring(domain.length - aSuffix[i].length - 1, domain.length)) {
			return true;
		}
		i++;
	}
	// Si le nom de domaine est inconnu  : return false
	return false;
	
}	
function Verification(form_utilisateur)
{ 

	var leLogin = document.form_utilisateur.login.value;
	var recherche;
	for(i=0;i<leLogin.length;i++){
		recherche = document.form_utilisateur.login.value.charAt(i);
		if((recherche == '&') || (recherche == '=') || (recherche == '"') || (recherche == '~') || (recherche == '%') || (recherche == '!') || (recherche == '?') || (recherche == ';') || (recherche == ':') || (recherche == '!') || (recherche == '*') || (recherche == '£') || (recherche == '¤') || (recherche == 'µ') || (recherche == '°') || (recherche == '+') || (recherche == '`') || (recherche == '²') || (recherche == '<') || (recherche == '>') || (recherche == '/') || (recherche == '\\')){
			alert("Votre login contient des caracteres non autorisés !");
			return(false);
		}	
	}
	if(document.form_utilisateur.login.value=="") { 
		alert("Veuillez entrer login svp !"); 
		return false;
	}
	if(document.form_utilisateur.pass_1.value=="") { 
		alert("Veuillez entrer le mot de passe svp !"); 
		return false;
	}
	if(document.form_utilisateur.pass_2.value=="") { 
		alert("Veuillez réentrer le mot de passe  svp !"); 
		return false;
	}
	var leNom = document.form_utilisateur.nom.value;
	var rechercheNom;
	for(i=0;i<leNom.length;i++){
		rechercheNom = document.form_utilisateur.nom.value.charAt(i);
		if((rechercheNom == '&') || (rechercheNom == '=') || (rechercheNom == '"') || (rechercheNom == '~') || (rechercheNom == '%') || (rechercheNom == '!') || (rechercheNom == '?') || (rechercheNom == ';') || (rechercheNom == ':') || (rechercheNom == '!') || (rechercheNom == '*') || (rechercheNom == '£') || (rechercheNom == '¤') || (rechercheNom == 'µ') || (rechercheNom == '°') || (rechercheNom == '+') || (rechercheNom == '`') || (rechercheNom == '²') || (rechercheNom == '<') || (rechercheNom == '>') || (rechercheNom == '/') || (rechercheNom == '\\')){
			alert("Votre nom contient des caracteres non autorisés !");
			return(false);
		}	
	}
	if(document.form_utilisateur.nom.value=="") { 
		alert("Veuillez entrer le nom svp !"); 
		return false;
	}
	var lePrenom = document.form_utilisateur.prenom.value;
	var recherchePrenom;
	for(i=0;i<lePrenom.length;i++){
		recherchePrenom = document.form_utilisateur.prenom.value.charAt(i);
		if((recherchePrenom == '&') || (recherchePrenom == '=') || (recherchePrenom == '"') || (recherchePrenom == '~') || (recherchePrenom == '%') || (recherchePrenom == '!') || (recherchePrenom == '?') || (recherchePrenom == ';') || (recherchePrenom == ':') || (recherchePrenom == '!') || (recherchePrenom == '*') || (recherchePrenom == '£') || (recherchePrenom == '¤') || (recherchePrenom == 'µ') || (recherchePrenom == '°') || (recherchePrenom == '+') || (recherchePrenom == '`') || (recherchePrenom == '²') || (recherchePrenom == '<') || (recherchePrenom == '>') || (recherchePrenom == '/') || (recherchePrenom == '\\')){
			alert("Votre prénom contient des caracteres non autorisés !");
			return(false);
		}	
	}
	if(document.form_utilisateur.prenom.value=="") { 
		alert("Veuillez entrer le prenom svp !"); 
		return false;
	}
	var lAdresse = document.form_utilisateur.adresse.value;
	var rechercheAdresse;
	for(i=0;i<lAdresse.length;i++){
		rechercheAdresse = document.form_utilisateur.adresse.value.charAt(i);
		if((rechercheAdresse == '&') || (rechercheAdresse == '=') || (rechercheAdresse == '"') || (rechercheAdresse == '~') || (rechercheAdresse == '%') || (rechercheAdresse == '!') || (rechercheAdresse == '?') || (rechercheAdresse == ';') || (rechercheAdresse == ':') || (rechercheAdresse == '!') || (rechercheAdresse == '*') || (rechercheAdresse == '£') || (rechercheAdresse == '¤') || (rechercheAdresse == 'µ') || (rechercheAdresse == '°') || (rechercheAdresse == '+') || (rechercheAdresse == '`') || (rechercheAdresse == '²') || (rechercheAdresse == '<') || (rechercheAdresse == '>') || (rechercheAdresse == '/') || (rechercheAdresse == '\\')){
			alert("Votre adresse contient des caracteres non autorisés !");
			return(false);
		}	
	}
	if(document.form_utilisateur.adresse.value=="") { 
		alert("Veuillez entrer l'adresse svp !"); 
		return false;
	}
	if(document.form_utilisateur.numTel.value=="") { 
		alert("Veuillez entrer le numero de téléphone svp !"); 
		return false;
	}
  // Puis nous vérifions si le numéro de téléphone 
  // contient des caractères interdits. Une boucle for 
  // vérifie individuellement chaque caractère. 
  
  var s; 
  for(var i = 0; i < document.form_utilisateur.numTel.value.length; i++) 
  { 
  
    // le caractuel est stocké dans s. 
    s = document.form_utilisateur.numTel.value.charAt(i); 
  
    // Caractères valides : espace, parenthèses, "/", "-" et "+". 
    if( !((s >= 0) && (s <= 9)) 
     && (s != ' ') && (s != '-') && (s != '+') 
     && (s != '/') && (s != '(') && (s != ')')) 
    { 
      alert('Le numéro de téléphone ne peut comporter que des chiffres, ' 
       + 'espaces, parentheses, "/", "-" et "+".'); 
      return(false); 
    } 
  }
	if(document.form_utilisateur.date_naiss.value=="") { 
		alert("Veuillez entrer a date de naissance svp !"); 
		return false;
	}
	mot=document.form_utilisateur.date_naiss.value;
	erreur=false;
	if (mot.length!=10){alert("Veuillez introduire votre date de naissance au format JJ/MM/AAAA (exemple : 12/02/1981)");Erreur=true;return;}
	else{
		motjour=mot.substring(0,2);motmois=mot.substring(3,5);
		motan=mot.substring(6,10);motsep=mot.charAt(2)+mot.charAt(5);}
		if (isNaN(motjour+motmois+motan)|| motan>3000 ||motan<1900 || motsep!="//"){alert("Veuillez introduire votre date de naissance au format JJ/MM/AAAA (exemple : 12/02/1981)");Erreur=true;return;}
		else {choix="";
		if (motan-(parseInt(motan/4)*4)==0){choix="bi"};
		if (motan-(parseInt(motan/4)*4)==0&&motan-(parseInt(motan/100)*100)==0){choix=""};
		if (motan-(parseInt(motan/4)*4)==0&&motan-(parseInt(motan/400)*400)==0){choix="bi"}
	
		switch (motmois){
			case "01":if(motjour<1 || motjour>31){alert("Le mois de Janvier comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			case"02":if(choix=="bi"){if(motjour<1 || motjour>29){alert("Le mois de Février comporte 29 jours car l'année choisie est bissextile.\nVeuillez choisir une date de naissance comprise en 1 et 29.");Erreur=true;return;}}
			else{if(motjour<1 || motjour>28){alert("Le mois de Février comporte 28 jours car l'année choisie n'est pas bissextile.\nVeuillez choisir une date de naissance comprise en 1 et 28.");Erreur=true;return;}};
			break;
			
			case "03":if(motjour<1 || motjour>31){alert("Le mois de Mars comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			case "04":if(motjour<1 || motjour>30){alert("Le mois de Avril comporte 30 jours, veuillez choisir une date de naissance comprise en 1 et 30.");Erreur=true;return;};
			break;
			
			case "05":if(motjour<1 || motjour>31){alert("Le mois de Mai comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			case "06":if(motjour<1 || motjour>30){alert("Le mois de Juin comporte 30 jours, veuillez choisir une date de naissance comprise en 1 et 30.");Erreur=true;return;};
			break;
			
			case "07":if(motjour<1 || motjour>31){alert("Le mois de Juillet comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;

			case "08":if(motjour<1 || motjour>31){alert("Le mois de Août comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			case "09":if(motjour<1 || motjour>30){alert("Le mois de Septembre comporte 30 jours, veuillez choisir une date de naissance comprise en 1 et 30.");Erreur=true;return;};
			break;
			
			case "10":if(motjour<1 || motjour>31){alert("Le mois de Octobre comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			case "11":if(motjour<1 || motjour>30){alert("Le mois de Novembre comporte 30 jours, veuillez choisirune date de naissance comprise en 1 et 30.");Erreur=true;return;};
			break;
			
			case "12":if(motjour<1 || motjour>31){alert("Le mois de Décembre comporte 31 jours, veuillez choisir une date de naissance comprise en 1 et 31.");Erreur=true;return;};
			break;
			
			default:alert("Le mois que vous avez entré n'est pas valide. Choisissez un mois compris entre 1 et 12.");
			
			Erreur=true;return;    
		}
	}
	if(document.form_utilisateur.ville.value=="") { 
		alert("Veuillez entrer la ville svp!"); 
		return false;
	}
	var laVille = document.form_utilisateur.ville.value;
	var rechercheVille;
	for(i=0;i<laVille.length;i++){
		rechercheVille = document.form_utilisateur.ville.value.charAt(i);
		if((rechercheVille == '&') || (rechercheVille == '=') || (rechercheVille == '"') || (rechercheVille == '~') || (rechercheVille == '%') || (rechercheVille == '!') || (rechercheVille == '?') || (rechercheVille == ';') || (rechercheVille == ':') || (rechercheVille == '!') || (rechercheVille == '*') || (rechercheVille == '£') || (rechercheVille == '¤') || (rechercheVille == 'µ') || (rechercheVille == '°') || (rechercheVille == '+') || (rechercheVille == '`') || (rechercheVille == '²') || (rechercheVille == '<') || (rechercheVille == '>') || (rechercheVille == '/') || (rechercheVille == '\\')){
			alert("La ville contient des caracteres non autorisés !");
			return(false);
		}	
	}
	if(document.form_utilisateur.pays.value=="") { 
		alert("Veuillez entrer le pays svp !"); 
		return false;
	}
	if(document.form_utilisateur.code_postale.value=="") { 
		alert("Veuillez entrer le code postale svp !"); 
		return false;
	}
	
	if(document.form_utilisateur.pass_1.value != document.form_utilisateur.pass_2.value)
	{
		alert("Les 2 mots de passe ne correspondent pas");
		return false;
	}
	if (document.form_utilisateur.email.value.indexOf("@") == "-1" || document.form_utilisateur.email.value.indexOf(".") == "-1" || document.form_utilisateur.email.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	var mail = document.form_utilisateur.email.value;
	if (mail.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1){
	   alert("Veuillez entrer email correct svp !"); 
      return false;
  }
  if (!(checkEmail(mail))) {
		alert("Merci de vérifier votre adresse e-mail. Elle n\'est pas dans le bon format.");
		return false;
	} 
	if (document.form_utilisateur.validator.value == ""){
		alert("Veuillez écrire le code apparaissant dans l'image !"); 
		return false;
	}
	if(erreur!=true){
		form_utilisateur.submit();
	}
		
} 
function Verification2(form_utilisateur2)
{ 
	
	if(document.form_utilisateur2.adresse.value=="") { 
		alert("Veuillez entrer l'adresse svp !"); 
		return false;
	}
	if(document.form_utilisateur2.numTel.value=="") { 
		alert("Veuillez entrer le numero de téléphone svp !"); 
		return false;
	}

	if(document.form_utilisateur2.ville.value=="") { 
		alert("Veuillez entrer la ville svp!"); 
		return false;
	}

	if(document.form_utilisateur2.pays.value=="") { 
		alert("Veuillez entrer le pays svp !"); 
		return false;
	}

	if(document.form_utilisateur2.code_postale.value=="") { 
		alert("Veuillez entrer le code postale svp !"); 
		return false;
	}

	if (document.form_utilisateur2.email.value.indexOf("@") == "-1" || document.form_utilisateur2.email.value.indexOf(".") == "-1" || document.form_utilisateur2.email.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}

	form_utilisateur2.submit();
			
} 
function Verification3(form_livraison)
{ 
	
	if(document.form_livraison.nom_livraison.value=="") { 
		alert("Veuillez préciser le nom de livraison svp !"); 
		return false;
	}
	if(document.form_livraison.prenom_livraison.value=="") { 
		alert("Veuillez préciser le prénom de livraison svp !"); 
		return false;
	}

	if(document.form_livraison.ville_livraison.value=="") { 
		alert("Veuillez préciser la ville svp!"); 
		return false;
	}

	if(document.form_livraison.pays_livraison.value=="") { 
		alert("Veuillez préciser le pays svp !"); 
		return false;
	}

	if(document.form_livraison.code_postale_livraison.value=="") { 
		alert("Veuillez préciser le code postale svp !"); 
		return false;
	}
	if(document.form_livraison.adresse_livraison.value=="") { 
		alert("Veuillez préciser l'adresse de livraison svp !"); 
		return false;
	}
	form_livraison.submit();
			
}
function submitForm(formMoteur)
{
	if(document.formMoteur.recherche.value=="")
	{
		alert("Veuillez préciser un terme pour la recherche"); 
		return false;
	}
	formMoteur.submit();
}
function submitCommentaires(formCommentaires)
{
	if(document.formCommentaires.auteur.value=="")
	{
		alert("Veuillez préciser votre pseudo"); 
		return false;
	}
	if(document.formCommentaires.commentaire.value=="")
	{
		alert("Veuillez préciser un commentaire"); 
		return false;
	}
	if (document.formCommentaires.validator.value == ""){
		alert("Veuillez écrire le code apparaissant dans l'image !"); 
		return false;
	}
	formCommentaires.submit();
}
function Verification4(form_utilisateur4)
{ 
	
	if (document.form_utilisateur4.email.value.indexOf("@") == "-1" || document.form_utilisateur4.email.value.indexOf(".") == "-1" || document.form_utilisateur4.email.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	if(document.form_utilisateur4.sujet.value=="") { 
		alert("Veuillez saisir l'objet de votre demande !"); 
		return false;
	}
	if(document.form_utilisateur4.message.value=="") { 
		alert("Veuillez saisir votre message svp !"); 
		return false;
	}
	form_utilisateur4.submit();
			
} 
function verifConnaitre(faire_connaitre){
	if (document.faire_connaitre.emailDestinataire.value.indexOf("@") == "-1" || document.faire_connaitre.emailDestinataire.value.indexOf(".") == "-1" || document.faire_connaitre.emailDestinataire.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	if (document.faire_connaitre.emailExpediteur.value.indexOf("@") == "-1" || document.faire_connaitre.emailExpediteur.value.indexOf(".") == "-1" || document.faire_connaitre.emailExpediteur.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	faire_connaitre.submit();
}
function verifAbonnes(abonnes){
	if (document.abonnes.emailNews.value.indexOf("@") == "-1" || document.abonnes.emailNews.value.indexOf(".") == "-1" || document.abonnes.emailNews.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	abonnes.submit();
}
function Verification69(searchAdvanced)
{ 
	
	if(document.searchAdvanced.nom_produit.value=="") { 
		alert("Veuillez préciser le nom de l'article svp !"); 
		return false;
	}
	searchAdvanced.submit();
}
function VerificationLivraison(form_livraison)
{ 
	if(document.form_livraison.nom.value=="") { 
		alert("Veuillez entrer le nom svp !"); 
		return false;
	}
	if(document.form_livraison.prenom.value=="") { 
		alert("Veuillez entrer le prenom svp !"); 
		return false;
	}
	if(document.form_livraison.adresse.value=="") { 
		alert("Veuillez entrer l'adresse svp !"); 
		return false;
	}
	if(document.form_livraison.numTel.value=="") { 
		alert("Veuillez entrer le numero de téléphone svp !"); 
		return false;
	}
  // Puis nous vérifions si le numéro de téléphone 
  // contient des caractères interdits. Une boucle for 
  // vérifie individuellement chaque caractère. 
  
  var s; 
  for(var i = 0; i < document.form_livraison.numTel.value.length; i++) 
  { 
  
    // le caractuel est stocké dans s. 
    s = document.form_livraison.numTel.value.charAt(i); 
  
    // Caractères valides : espace, parenthèses, "/", "-" et "+". 
    if( !((s >= 0) && (s <= 9)) 
     && (s != ' ') && (s != '-') && (s != '+') 
     && (s != '/') && (s != '(') && (s != ')')) 
    { 
      alert('Le numéro de téléphone ne peut comporter que des chiffres, ' 
       + 'espaces, parentheses, "/", "-" et "+".'); 
      return(false); 
    } 
  }
   if(document.form_livraison.ville.value=="") { 
		alert("Veuillez entrer la ville svp!"); 
		return false;
	}
	if(document.form_livraison.pays.value=="") { 
		alert("Veuillez entrer le pays svp !"); 
		return false;
	}
	if(document.form_livraison.code_postale.value=="") { 
		alert("Veuillez entrer le code postale svp !"); 
		return false;
	}
	if(document.form_livraison.nom_adresse.value=="") { 
		alert("Veuillez entrer un nom associé à l'adresse svp !"); 
		return false;
	}
	if (document.form_livraison.email.value.indexOf("@") == "-1" || document.form_livraison.email.value.indexOf(".") == "-1" || document.form_livraison.email.value == ""){
		alert("Veuillez entrer email correct svp !"); 
		return false;
	}
	form_livraison.submit();
}
function VerificationLivraison2(form_livraison2){
	if (document.form_livraison2.id_livraison.checked==true && document.form_livraison2.id_livraison.checkbox.id=="nouvelle") {
		return false;
	}
	form_livraison2.submit();
}
function confirmSuppression(laPage) {
	var result = confirm("Voulez vous vraiment supprimer ?");
	if(result == true){
		window.location.href = laPage;
	} else {
		alert("Suppression annulée...");
	}
}
function afficheLivraison(checkbox){
    if (checkbox.checked==true && checkbox.id=="nouvelle") {
        document.getElementById("enregistrement_livraison2").style.display = "block";
        document.getElementById("sendNormal").style.display = "none";
        document.getElementById("sendLivraison").style.display = "block";
    }
    else {
        document.getElementById("enregistrement_livraison2").style.display = "none";  
        document.getElementById("sendNormal").style.display = "block";  
        document.getElementById("sendLivraison").style.display = "none";  
    }
}
function afficheCadeau(checkbox){
    if (checkbox.checked==true) {
        document.getElementById("cadeaux").style.display = "block";
       
    }
    else {
        document.getElementById("cadeaux").style.display = "none";  
       
    }
}
function afficheCache(baliseId){
	if(document.getElementById(baliseId).style.display=='none'){
		document.getElementById(baliseId).style.display='block';
	}else{
		document.getElementById(baliseId).style.display='none';
	}
}
function display(baliseId){
	document.getElementById(baliseId).style.display='block';
}
function hide(baliseId){
	document.getElementById(baliseId).style.display='none';
}

var fadespeed=30 //speed of fade (5 or above). Smaller=faster.

var baseopacity=0
function slowhigh(which2){
	imgobj=which2
	browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
	instantset(baseopacity)
	highlighting=setInterval("gradualfade(imgobj)",fadespeed)
}

function instantset(degree){
	cleartimer()
	if (browserdetect=="mozilla")
	imgobj.style.MozOpacity=degree/100
	else if (browserdetect=="ie")
	imgobj.filters.alpha.opacity=degree
}

function cleartimer(){
	if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
	if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
	cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
	else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
	cur2.filters.alpha.opacity+=10
	else if (window.highlighting)
	clearInterval(highlighting)
}

function ietruebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function paramexists(what){
	return(typeof what!="undefined" && what!="")
}

function showfloatie(divId,thetext,paramLeft,paramBgcolor,paramWidth,paramHeight){
	var floatobj=document.getElementById(divId)
	floatobj.style.left=paramLeft
	floatobj.style.display="block"
	floatobj.style.backgroundColor=paramBgcolor
	floatobj.style.width=paramWidth
	floatobj.style.height=paramHeight
	floatobj.style.margin=0
	floatobj.style.padding=0
	floatobj.innerHTML=thetext
	slowhigh(floatobj)		
}

function hidefloatie(){
	var floatobj=document.getElementById("dhtmlfloatie")
	floatobj.style.display="none"
}



