/* fichier javascript qui permet de v?rification des formulaires des pages d'inscriptions ainsi que les pages d'identification */

var message="";

function verifTel(a,pays)
{
	resultat=true;
	if(a.length==0)
	{
	
		resultat=false;
		message=message+INSCRIPTION_TEL_MISSING+"\n";
	}
	else
	{
	
		pattern=/^[0-9]*$/;
		resultat = pattern.test(a);
		if ((pays=='FRA')&&(a.length!=10))
		{
			resultat = false;
		}
/*
                pattern2=/^0033.*$/;
                resultat2 = pattern2.test(a);
		if (resultat2)
		{
			message=message+"Numéro de téléphone* : Merci d'indiquer un numéro de téléphone valide sur 10 chiffres sans l'indicatif pays (0033).\n";
		}
		else
 */             if (resultat==false)
		{
			message=message+"Numéro de téléphone * : "+INSCRIPTION_TEL_ERROR+"\n";
		}
	}
	
	return resultat;
}

function verifTel2(a,pays)
{
	testchamp=true;
	pattern=/^[0-9]*$/;
	resultat = pattern.test(a);
	if ((pays=='FRA')&&(a.length!=10)&&(a.length!=0))
		resultat = false;
        /*
	pattern2=/^0033.*$/;
        resultat2 = pattern2.test(a);
        if (resultat2)
        {
                message=message+"Autre Numéro de téléphone : Merci d'indiquer un numéro de téléphone valide sur 10 chiffres sans l'indicatif pays (0033).\n";
        }
        else
        */
        if (resultat==false){
            message=message+"Autre Numéro de téléphone : "+INSCRIPTION_NUMAUTRE_ERROR+"\n";
        }
	return resultat;
}

function verifMail(a)
{
	pattern=/^[a-zA-Z0-9._-]+@[A-Za-z0-9.-]{2,}[.][A-Za-z]{2,5}/;
	resultat = pattern.test(a);
	if (resultat==false)
		message=message+INSCRIPTION_EMAIL1_MISSING+"\n";
//		message=message+"Votre adresse Email est incorrecte.\n";
//alert("Email invalide !!! resultat="+resultat);
	return resultat;
}

function champVide(a,b)
{
	testchamp=true;
	if(a.length==0)
	{
		testchamp=false;
//		message=message+"Le champ " +b +" est vide.\n";
		message=message+INSCRIPTION_FIELD_EMPTY.replace('%%1%%',b)+"\n";
	}
return testchamp; 
}

function listeVide(a,b,typeMF)
{
	testchamp=true;
	if(a.length==0)
	{
		testchamp=false;
                if(typeMF=='F')
                    message=message+GENERIQUE_MSG_SELECT_UNE_LISTE.replace('%%1%%',b)+"\n";
                else
                    message=message+GENERIQUE_MSG_SELECT_UN_LISTE.replace('%%1%%',b)+"\n";
	}
        return testchamp; 
}


function verifWaaoh(a)
{
    testchamp=true;
    if(!isNaN(a))
    {
        alternate = false;
        number=""+a;
        sum=0;
        for (i = number.length - 1; i >= 0; i--) 
        {
                n=0;
                n = number.substring(i, i + 1);
                if (alternate) 
                    n *= 3;
                sum += n;
                alternate = !alternate;
        }
        if(sum % 10 != 0)
        {
              message=message+GENERIQUE_MSG_WAAOH_NUM_INVALIDE;
              testchamp=false;  
        }
    }
    else
    {
        message=message+GENERIQUE_MSG_WAAOH_NOT_NUMBER;
        testchamp=false;
    }
    return testchamp;
}

function champNonSaisi(a,b)
{
	testchamp=true;
	if(a.length==0)
	{
		testchamp=false;
		message=message+GENERIQUE_MSG_SAISIR_VOTRE.replace('%%1%%',b)+"\n";
	}
return testchamp; 
}

function tailleMini(a, an, taille)
{
	testchamp=true;
	if(a.length<taille)
	{
		testchamp=false;
//		message=message+"Le champ " +an +" doit avoir une taille minimum de "+taille+".\n";
		message=message+INSCRIPTION_FIELD_SIZE_MIN.replace('%%1%%',an).replace('%%2%%',taille)+".\n";
	}
	return testchamp;
}

function stringEgales(a, an, b, bn)
{
		testchamp=true;
		if(a!=b)
		{
			testchamp=false;
//			message=message+"Le champ "+an+" et le champ "+bn+" ne sont pas identiques.\n";
			message=message+INSCRIPTION_FIELDS_NOT_SAME.replace('%%1%%',an).replace('%%2%%',bn)+"\n";
		}
		return testchamp;
}


function numeroVerif(a)
{
	testchamp=true;
	if((isNaN(a)))
	{
//		message=message+"Le num?ro de carte doit ?tre un nombre.\n";
		message=message+INSCRIPTION_CARD_NUMBER+".\n";
		testchamp=false;
	}
	return testchamp;
}

function numeroControleVerif(a)
{
	testchamp=true;
	if((isNaN(a)||a.length!=3))
	{
//		message=message+"Le num?ro de contr?le doit ?tre un nombre de taille 3.\n";
		message=message+INSCRIPTION_CARD_CONTROLE_NUMBER+".\n";
		testchamp=false;
	}
	return testchamp;
}


function cp(a){
	testchamp=true;
		if(!(a.length==5||a.length==4||a.length==0))
		{
			testchamp=false;
//			message=message+ "Le code postal doit ?tre compos? de 4 ou 5 chiffres.\n"; 
			message=message+ INSCRIPTION_CP_NUMBER+".\n"; 
		}
		else
		{
		if(a.length==5&&(isNaN(a))||a.length==4&&(isNaN(a)))
		{
//			message=message+"Le code postal est invalide.\n";
			message=message+INSCRIPTION_CP_INVALID+".\n";
			testchamp=false;
		}
		}
return testchamp ;
}
	
function checkValidDepartmentWithCP(cp, country){
  //alert("Testing cp "+cp+" in country "+country);
  testchamp=true;
  if(country == "FRA" && !(cp.substr(0,2)>0 && cp.substr(0,2)<96)){
    message=message+INSCRIPTION_CP_INVALID+".\n";
    testchamp=false;
  }
  return testchamp;
}


/* verification du numero de rue */
function verifNumVoie(a)
{
    testchamp=true;
    if(a.length>0)
    {
        if(isNaN(a))
        {
            testchamp=false;
            message=message+INSCRIPTION_NUM_VOIE+"\n";
        }
    }
    return testchamp;
}

function testCivilite(a)
{
	testchamp=true;
	if(!(a[0].checked||a[1].checked||a[2].checked||a[3].checked))
	{
		testchamp=false;
//		message=message+"Vous n'avez pas choisi votre civilit?.\n";
		message=message+INSCRIPTION_CIV_EMPTY+"\n";
	}
	
	return testchamp;
}


function caractereSpecial(a, b)
{
	testchamp=true;
	an=new String(a);
	if((an.indexOf("?"))!=-1)
	{
		testchamp=false;
//		message=message+"Vous ne pouvez pas utiliser le caract?re '?' dans le champs "+b+".\n";
		message=message+INSCRIPTION_INVALID_CAR.replace('%%1%%',b)+".\n";
	}
	
	return testchamp;
}
	
/* verification du formulaire d'identification */
function verifFormIdent()
{
	message="";
	testform=true;
	if(!champVide(document.forms[0].email.value,FIELD_EMAIL))
		testform=false;
	if(testform)
	{
		if(!verifMail(document.forms[0].email.value))
			testform=false;
	}
	if(!champVide(document.forms[0].password.value,FIELD_PASSWORD))
		testform=false;
	if(testform==false)
		alert(message);
	return testform;
}

/* verification du formulaire d'identification  PreHome*/
function verifFormIdent2()
{
	message="";
	testform=true;
	if(!champVide(document.forms[1].email.value,FIELD_EMAIL))
		testform=false;
	if(testform)
	{
		if(!verifMail(document.forms[1].email.value))
			testform=false;
	}
	if(!champVide(document.forms[1].password.value,FIELD_PASSWORD))
		testform=false;
	if(testform==false)
		alert(message);
	return testform;
}

/* verification du cp de la preHome */
function verifPreHomeCp()
{
	message="";
	testform=true;
	if(!champVide(document.forms[0].cp.value,FIELD_CP))
		testform=false;
	if(testform)
	{
		if(!cp(document.forms[0].cp.value))
				testform=false;			
	}
	if(testform==false)
		alert(message);
	return testform;
}	


/* verification du formulaire d'inscription etape 1 */
function verifFormEtape1()
{
	message="";
	testform=true;
	pass=true;
	if(!champVide(document.forms[0].email1.value,FIELD_EMAIL1))
		testform=false;
	if(!champVide(document.forms[0].email2.value,FIELD_EMAIL2))
		testform=false;
	if(testform)
	{
		if(!stringEgales(document.forms[0].email1.value,FIELD_EMAIL1,document.forms[0].email2.value,FIELD_EMAIL2))
			testform=false;
	}
	if(testform)
	{
		if(!verifMail(document.forms[0].email1.value))
			testform=false;
	}
	
	if(!champVide(document.forms[0].password1.value,FIELD_MOT_DE_PASSE1))
		{
			testform=false;
			pass=false;
		}
	if(!champVide(document.forms[0].password2.value,FIELD_MOT_DE_PASSE2))
		{
			testform=false;
			pass=false;
		}
		if(pass)
			if(!stringEgales(document.forms[0].password1.value,FIELD_MOT_DE_PASSE1,document.forms[0].password2.value,FIELD_MOT_DE_PASSE2))
				testform=false;
			else
				{
					if(!tailleMini(document.forms[0].password1.value,FIELD_MOT_DE_PASSE,6))
					testform=false;
				}
	if(testform==false)
		alert(message);
	return testform;
}




/* verification du formulaire d'inscription etape 2 */
function verifFormEtape2()
{
	message="";
	testform=true;
	if(!testCivilite(document.forms[0].sexe))
	{
		testform=false;
	}
	if(!champVide(document.forms[0].nom.value,FIELD_NOM))
		testform=false;
	if(!champVide(document.forms[0].prenom.value,FIELD_PRENOM))
		testform=false;
	if(!champVide(document.forms[0].numTel.value,FIELD_NUM_TEL))
		testform=false;
	if(!caractereSpecial(document.forms[0].numVoie.value,FIELD_NUM_VOIE))
				testform=false;
	if(!champVide(document.forms[0].typeVoie.value,FIELD_TYPE_VOIE))
		testform=false;
	else
			if(!caractereSpecial(document.forms[0].typeVoie.value,FIELD_TYPE_VOIE))
				testform=false;
	if(!champVide(document.forms[0].adresse.value,FIELD_ADRESSE))
		testform=false;
	else		
			if(!caractereSpecial(document.forms[0].adresse.value,FIELD_ADRESSE))
				testform=false;
		if(!champVide(document.forms[0].codePostal.value,FIELD_CP))
		testform=false;
	else		
			if(!cp(document.forms[0].codePostal.value) || !checkValidDepartmentWithCP(document.forms[0].codePostal.value,document.forms[0].pays.value))
				testform=false;			
	if(!champVide(document.forms[0].ville.value,FIELD_VILLE))
		testform=false;
	if(!champVide(document.forms[0].pays.value,FIELD_PAYS))
		testform=false;
	if(!caractereSpecial(document.forms[0].batiment.value,FIELD_BATIMENT))
		testform=false;
	if(!caractereSpecial(document.forms[0].escalier.value,FIELD_ESCALIER))
		testform=false;
	if(!caractereSpecial(document.forms[0].digicode.value,FIELD_DIGICODE))
		testform=false;
	if(!caractereSpecial(document.forms[0].instruction.value,FIELD_INSTRUC_LIVRAISON))
		testform=false;
	if(testform==false)
		alert(message);
	return testform;
}



/* verification du formulaire d'inscription etape 3 */
function verifFormEtape3()
{
	message="";
	testform=true;
	if(champVide(document.forms[0].email2.value,FIELD_EMAIL))
	{
		message="";
		if(!verifMail(document.forms[0].email2.value))
			testform=false;
	}
else
	{	
		testform=true;
	}
	if(testform==false)
		alert(message);
	return testform;
}



/* verification du formulaire oublie mot de passe */
function verifFormForgetPass()
{
	message="";
	testform=true;
	if(champVide(document.forms[0].email.value,FIELD_EMAIL))
	{
		message="";
		if(!verifMail(document.forms[0].email.value))
			testform=false;
	}
	else
	{	
		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}


/* v?rification du formulaire changement de mot de passe */
function verifFormForgetPass2()
{
	message="";
	testform=true;
	if(!champVide(document.forms[0].password1.value,FIELD_MOT_DE_PASSE1))
	{
		testform=false;
	}
	if(!champVide(document.forms[0].password2.value,FIELD_MOT_DE_PASSE2))
	{
		testform=false;
	}
	if(!stringEgales(document.forms[0].password1.value,FIELD_MOT_DE_PASSE1,document.forms[0].password2.value,FIELD_MOT_DE_PASSE2))
	{
			testform=false;
	}
	else
			{
				if(!tailleMini(document.forms[0].password1.value,FIELD_MOT_DE_PASSE,6))
	     		testform=false;
			}
	if(testform==false)
		alert(message);
	return testform;
}

/* function verif total de mofication des donn?es personnelle */
function verifTotalModif1(a)
{
  message="";
  testform="true";
  if(!testCivilite(a.sexe)) testform="sexe";
  
  if(!champVide(a.nom.value,FIELD_NOM)) if(testform=="true") testform="nom";
  
  if(!champVide(a.prenom.value,FIELD_PRENOM)) if(testform=="true") testform="prenom";
  
  if(!verifTel(a.numTel.value,a.pays.value)) if(testform=="true") testform="numTel";
  
  if(!verifNumVoie(a.numVoie.value)) if(testform=="true") testform="numVoie";
  
  if(!verifTel2(a.numAutre.value,a.pays.value)) if(testform=="true") testform="numAutre";

  if(!champVide(a.typeVoie.value,FIELD_TYPE_VOIE)) { if(testform=="true") testform="typeVoie"; }
  else
  if(!caractereSpecial(a.typeVoie.value,FIELD_TYPE_VOIE)) { if(testform=="true") testform="typeVoie"; }
  
  if(!champVide(a.adresse.value,FIELD_ADRESSE)) { if(testform=="true") testform="adresse"; }
  else		
  if(!caractereSpecial(a.adresse.value,FIELD_ADRESSE)) { if(testform=="true") testform="adresse"; }
  
  if(!champVide(a.codePostal.value,FIELD_CP)) { if(testform=="true") testform="codePostal"; }
  else		
  if(!cp(a.codePostal.value) || !checkValidDepartmentWithCP(a.codePostal.value,a.pays.value)) { if(testform=="true") testform="codePostal"; }
  
  if(!listeVide(a.ville.value,FIELD_VILLE,"F")) if(testform=="true") testform="ville";
  
  if(!champVide(a.pays.value,FIELD_PAYS)) if(testform=="true") testform="pays";
  	
  if(!caractereSpecial(a.batiment.value,FIELD_BATIMENT)) if(testform=="true") testform="batiment";
	
  if(!caractereSpecial(a.escalier.value,FIELD_ESCALIER)) if(testform=="true") testform="escalier";
  	
  if(!caractereSpecial(a.digicode.value,FIELD_DIGICODE)) if(testform=="true") testform="digicode";
  	
  if(!caractereSpecial(a.instruction.value,FIELD_INSTRUC_LIVRAISON)) if(testform=="true") testform="instruction";
  	
  if(testform!="true") { alert(message); }
  return testform;
}


/* verification du formulaire changement de l'adresse email */
function verifModifEmail()
{
	message="";
	testform=true;
	if(!champVide(document.forms[1].email1.value,FIELD_EMAIL1))
		testform=false;
	if(!champVide(document.forms[1].email2.value,FIELD_EMAIL2))
		testform=false;
	if(testform==true)
	{
		if(!stringEgales(document.forms[1].email1.value,FIELD_EMAIL1,document.forms[1].email2.value,FIELD_EMAIL2))
		{
				testform=false;
		}
	}
	if(testform==true)
	{
		if(!verifMail(document.forms[1].email1.value))
			testform=false;
	}
	if(testform==false)
		alert(message);

	return testform;
}


/* verification du formulaire changement du mot de passe */
function verifModifPass()
{
	message="";
	testform=true;
	if(!champVide(document.forms[2].oldPass.value,FIELD_OLD_MOT_DE_PASSE))
		testform=false;
	if(!champVide(document.forms[2].newPass1.value,FIELD_NEW_MOT_DE_PASSE1))
		testform=false;
		if(!champVide(document.forms[2].newPass2.value,FIELD_NEW_MOT_DE_PASSE2))
		testform=false;	
	if(testform==true)
	{
		if(!stringEgales(document.forms[2].newPass1.value,FIELD_NEW_MOT_DE_PASSE1,document.forms[2].newPass2.value,FIELD_NEW_MOT_DE_PASSE2))
		{
				testform=false;
		}
		if(testform==true)
			if(!tailleMini(document.forms[2].newPass1.value,FIELD_MOT_DE_PASSE,6))
	     		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}


/* verification du formulaire de creation de nouvelles cartes de paiement */
function verifNouvelleCarte()
{
	message="";
	testform=true;
	if(!champVide(document.forms[1].typeCarte.value,FIELD_TYPE_CARD))
		testform=false;
	if(!champVide(document.forms[1].numCarte.value,FIELD_NUM_CARD))
	{
		testform=false;
		test=false;
	}
	if(test==true)
	{
		if (!numeroVerif(document.forms[1].numCarte.value))
		{
			testform=false;	
		}
	}
	test=true;
	if(!champVide(document.forms[1].moisCarte.value,FIELD_END_MONTH_VALID))
	{
		testform=false;
	}
	if(!champVide(document.forms[1].anneeCarte.value,FIELD_END_YEAR_VALID))
	{
		testform=false;
	}
	if(!champVide(document.forms[1].numControle.value,FIELD_NUM_CONTROL))
	{
		testform=false;
		test=false;
	}
	if (test==true)
	{
		if (!numeroControleVerif(document.forms[1].numControle.value))
		{
			testform=false;	
		}		
	}
	if(!champVide(document.forms[1].nomCarte.value,FIELD_CARD_NAME))
	{
		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}





/* verification du formulaire d'une nouvelle adresse */
function verifFormNewAdresse()
{
	message="";
	testform=true;
	if(!testCivilite(document.forms[1].sexe))
	{
		testform=false;
	}
	if(!champVide(document.forms[1].nom.value,FIELD_NOM))
		testform=false;
	if(!champVide(document.forms[1].prenom.value,FIELD_PRENOM))
		testform=false;
	if(!champVide(document.forms[1].numTel.value,FIELD_NUM_TEL))
		testform=false;
// GTH - 14/06/2006 - ACHEM00000430 : On ne fait plus de tests sur le num?ro de la voie
//            if(!verifNumVoie(document.forms[1].numVoie.value))
//                testform=false;
	if(!champVide(document.forms[1].typeVoie.value,FIELD_TYPE_VOIE))
		testform=false;
	else
			if(!caractereSpecial(document.forms[1].typeVoie.value,FIELD_TYPE_VOIE))
				testform=false;
	if(!champVide(document.forms[1].adresse.value,FIELD_ADRESSE))
		testform=false;
	else		
			if(!caractereSpecial(document.forms[1].adresse.value,FIELD_ADRESSE))
				testform=false;
		if(!champVide(document.forms[1].codePostal.value,FIELD_CP))
		testform=false;
	else		
			if(!cp(document.forms[1].codePostal.value) || !checkValidDepartmentWithCP(document.forms[1].codePostal.value,document.forms[1].pays.value))
				testform=false;			
	if(!champVide(document.forms[1].ville.value,FIELD_VILLE))
		testform=false;
	if(!champVide(document.forms[1].pays.value,FIELD_PAYS))
		testform=false;
	if(!caractereSpecial(document.forms[1].batiment.value,FIELD_ETAGE))
		testform=false;
	if(!caractereSpecial(document.forms[1].escalier.value,FIELD_ESCALIER))
		testform=false;
	if(!caractereSpecial(document.forms[1].digicode.value,FIELD_DIGICODE))
		testform=false;
	if(!caractereSpecial(document.forms[1].instruction.value,FIELD_INSTRUC_LIVRAISON))
		testform=false;
	if(testform==false)
		alert(message);
	return testform;
}


/* fonction de verification du formulaire des newsletters */
function verifNewsletters()
{
	message="";
	testform=true;
	if(champVide(document.forms[1].email.value,FIELD_EMAIL))
	{
		if(!verifMail(document.forms[1].email.value))
			testform=false;
	}
	else
	{
		message="";
	}
	if(testform==false)
		alert(message);
	return testform;
}


function verifSelectionNews()
{
    testform=true;
    if(!document.forms[0].equipement.checked&&!document.forms[0].auchan.checked&&!document.forms[0].librairie.checked&&!document.forms[0].photo.checked&&!document.forms[0].billeterie.checked&&!document.forms[0].voyage.checked&&!document.forms[0].toutlesnews.checked)
    {
        message=message+PAS_NEWS+"\n";
	testchamp=false;
    }
    return testchamp;
}

/* fonction de verification du formulaire des newsletters pour les personnes non inscrites*/
function verifNewsletters2()
{
	message="";
	testform=true;
	if(!testCivilite(document.forms[0].sexe))
	{
			testform=false;
	}
	if(!champVide(document.forms[0].nom.value,FIELD_NOM))
	{
		testform=false;
	}
	if(!champVide(document.forms[0].prenom.value,FIELD_PRENOM))
	{
		testform=false;
	}
	
	if(champVide(document.forms[0].email.value,FIELD_EMAIL))
	{
		if(!verifMail(document.forms[0].email.value))
			testform=false;
	}
	else
	{	
		testform=false;
	}
	
	if(!verifSelectionNews())
	{
		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}


/* fonction de verification du composant des newsletters pour les personnes non inscrites*/
function verifNewslettersComp()
{
	message="";
	testform=true;
		if(champVide(document.forms[1].email.value,FIELD_EMAIL))
	{
		if(!verifMail(document.forms[1].email.value))
			testform=false;
	}
	else
	{	
		testform=false;
	}
	
	if(testform==false)
		alert(message);
	return testform;
}



/* fonction de verification du composant lieu de retrait */
function verifMagasin()
{
	message="";
	testform=true;
		if(!champVide(document.forms[0].magasin.value,FIELD_MAGASIN))
	{
		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}

/* fonction de verification du composant du magasin pour les zones frontali?res & modification du magasin */
function verifMagasinModif()
{
	message="";
	testform=true;
	if(!champNonSaisi(document.forms[0].cp.value,FIELD_CP))
	{
		testform=false;
	}
	if(!listeVide(document.forms[0].pays.value,FIELD_PAYS))
	{
		testform=false;
	}
	if(testform==false)
		alert(message);
	return testform;
}

/* fonction de vefication de la creation d'une carte waaoh */
function verifCarteWaaoh()
{
    message="";
    testform=true;
    if(!champVide(document.forms[1].numCarte.value, FIELD_NUMCARTEWAAOH))
    {
        testform=false;
    }
    else
    {   
        if(!verifWaaoh(document.forms[1].numCarte.value))
	{
		testform=false;
        }
    }
    if(testform==false)
	alert(message);
    return testform;
}


/* fonction permettant de tout cocher toutes les news letter */
function checkAll()
{
    if(document.getElementsByName('toutlesnews')[0].checked==true){
        document.getElementsByName('equipement')[0].checked=true;
        document.getElementsByName('auchan')[0].checked=true;
        document.getElementsByName('librairie')[0].checked=true;
        document.getElementsByName('photo')[0].checked=true;
        document.getElementsByName('voyage')[0].checked=true;
    }else{
        document.getElementsByName('equipement')[0].checked=false;
        document.getElementsByName('auchan')[0].checked=false;
        document.getElementsByName('librairie')[0].checked=false;
        document.getElementsByName('photo')[0].checked=false;
        document.getElementsByName('voyage')[0].checked=false;
    }
}

/* fonction permettant de tout cocher toutes les news letter */
function checkAll2()
{
    if(document.getElementsByName('toutlesnews')[0].checked==true){
        document.getElementsByName('equipement')[0].checked=true;
        document.getElementsByName('auchan')[0].checked=true;
        document.getElementsByName('librairie')[0].checked=true;
        document.getElementsByName('photo')[0].checked=true;
        document.getElementsByName('voyages')[0].checked=true;
    }else{
        document.getElementsByName('equipement')[0].checked=false;
        document.getElementsByName('auchan')[0].checked=false;
        document.getElementsByName('librairie')[0].checked=false;
        document.getElementsByName('photo')[0].checked=false;
        document.getElementsByName('voyages')[0].checked=false;
    }
}
