 var strChUserAgent = navigator.userAgent;
var intSplitStart = strChUserAgent.indexOf("(",0);
var intSplitEnd = strChUserAgent.indexOf(")",0);
var strChStart = strChUserAgent.substring(0,intSplitStart);
var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
var strChEnd = strChUserAgent.substring(strChEnd);
var        nav = "";
if(strChMid.indexOf("MSIE 8") != -1){
            navigateur = "Internet Explorer 8";
            config = "ok";
            nav = "ie";
}else if(strChMid.indexOf("MSIE 7") != -1){
            navigateur = "Internet Explorer 7";
            config = "ok";
            nav = "ie";
}else if(strChMid.indexOf("MSIE 6") != -1){
            navigateur = "Internet Explorer 6";
            config = "ok";
            nav = "ie6";
}else if(strChEnd.indexOf("Firefox/2") != -1){
            navigateur = "FIREFOX 2";
            config = "ok";
}else if(strChEnd.indexOf("Firefox") != -1){
            navigateur = "FIREFOX";
            config = "ok";
}else if(strChEnd.indexOf("Netscape/7") != -1){
            navigateur = "NETSCAPE 7";
            config = "";
}else if(strChEnd.indexOf("Netscape") != -1){
            navigateur = "NETSCAPE";
            config = "";
}else if(strChStart.indexOf("Opera/9") != -1){
            navigateur = "OPERA 9";
            config = "";
}else if(strChStart.indexOf("Opera") != -1){
            navigateur = "OPERA";
            config = "";
}else{
            navigateur = "AUTRE";
            config = "";
}



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i>a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}


function IE_CorrectAlpha_PNG(){
	if(nav == "ie6"){
		for(i=0; i<document.images.length; i++){
			img    = document.images[i];
			imgExt  = img.src.substring(img.src.length-3, img.src.length);
			imgExt  = imgExt.toUpperCase();
			if (imgExt == "PNG"){
				
				imgID    = (img.id) ? "id='" + img.id + "' " : "";
				imgClass= (img.className) ? "class='" + img.className + "' " : "";
				imgTitle= (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
				imgStyle= "display:inline-block;" + img.style.cssText;
				
				//if (img.align == "left") { imgStyle = "float:left;"  + imgStyle; } else if (img.align == "right"){ imgStyle = "float:right;" + imgStyle; }
				if (img.parentElement.href)   { imgStyle = "cursor:hand;" + imgStyle; }       
				strNewHTML    = '<span '+imgID+imgClass+imgTitle+' style="backgroud-color:#ff0000;width:'+img.width+'px; height:'+img.height+'px;'+imgStyle+';'+'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+img.src+'\', sizingMethod=\'scale\');"></span>';
				img.outerHTML = strNewHTML;
				i = i-1;
			}
		}
	}
}

function verifiermail(mail) {
      if ((mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0)) {
         return true
      } else {
         //alert("Mail invalide !");
         return false
      }
   }

function is_numeric(num)
	{
		var exp = new RegExp("^[0-9-.]*$","g");
		return exp.test(num);
	}

function test_etape1()
{
	
	msg_error="";
	
	if (document.getElementById('civilite').value=="" ||document.getElementById('nom').value=="" ||document.getElementById('prenom').value=="" || document.getElementById('jour_naiss').value=="" ||document.getElementById('mois_naiss').value=="" ||document.getElementById('annee_naiss').value=="" ||document.getElementById('numcarte').value=="" ||document.getElementById('email').value=="" || document.getElementById('motpasse').value=="" ||document.getElementById('motpasse2').value=="" ||document.getElementById('adresse').value=="" ||document.getElementById('cp').value=="" || document.getElementById('ville').value=="")
	{
	//alert("Veuillez remplir tous les champs obligatoires");
	msg_error = "Veuillez remplir tous les champs obligatoires :<br/>";
		if (document.getElementById('civilite').value=="")
		{msg_error = msg_error + "- Votre civilit&eacute;<br/>";}
		
		if (document.getElementById('nom').value=="")
		{msg_error = msg_error + "- Votre nom<br/>";}
		
		if (document.getElementById('prenom').value=="")
		{msg_error = msg_error + "- Votre pr&eacute;nom<br/>";}
		
		if (document.getElementById('jour_naiss').value=="" || document.getElementById('mois_naiss').value=="" || document.getElementById('annee_naiss').value=="")
		{msg_error = msg_error + "- Votre date de naissance<br/>";}
		
		if (document.getElementById('numcarte').value=="")
		{msg_error = msg_error + "- Votre num&eacute;ro de Carte Intermarch&eacute;<br/>";}
		
		if (document.getElementById('email').value=="")
		{msg_error = msg_error + "- Votre email<br/>";}
		
		if (document.getElementById('motpasse').value=="")
		{msg_error = msg_error + "- Votre mot de passe<br/>";}
		
		if (document.getElementById('motpasse2').value=="")
		{msg_error = msg_error + "- La confirmation de votre mot de passe<br/>";}
		
		if (document.getElementById('adresse').value=="")
		{msg_error = msg_error + "- Votre adresse<br/>";}
		
		if (document.getElementById('cp').value=="")
		{msg_error = msg_error + "- Votre code postal<br/>";}
		
		if (document.getElementById('ville').value=="")
		{msg_error = msg_error + "- Votre ville<br/>";}
		
		
		
	} else {
		if (document.getElementById('motpasse').value!="" && document.getElementById('motpasse2').value!="")
		{
			if (document.getElementById('motpasse').value!=document.getElementById('motpasse2').value!="")
			{msg_error = msg_error + "- Les deux mots de passe ne sont pas identiques<br/>";}
			
		}
		if (document.getElementById('email').value!="" && verifiermail(document.getElementById('email').value)==false)
		{
			msg_error = msg_error + "- Veuillez vérifier le format de votre email<br/>";
		}
		if (document.getElementById('cp').value!="" && !is_numeric(document.getElementById('cp').value) || document.getElementById('cp').value.length!=5)
		{
			msg_error = msg_error + "- Veuillez vérifier le format de votre code postal<br/>";
		}
		if (document.getElementById('motpasse').value!="" && (document.getElementById('motpasse').value.length<6))
		{
			msg_error = msg_error + "- Votre mot de passe doit faire au moins 6 caractères<br/>";
		}
		if (document.getElementById('jour_naiss').value!="" || document.getElementById('mois_naiss').value!="" || document.getElementById('annee_naiss').value!="")
			{
			if (!is_numeric(document.getElementById('jour_naiss').value) || !is_numeric(document.getElementById('mois_naiss').value) || !is_numeric(document.getElementById('annee_naiss').value) || (document.getElementById('jour_naiss').value.length!=2) ||(document.getElementById('mois_naiss').value.length!=2) ||(document.getElementById('mois_naiss').value>12))
			{msg_error = msg_error + "- Veuillez vérifier le format de votre date de naissance : JJ/MM/AAAA<br/>";}
			}
		if (document.getElementById('annee_naiss').value!="" && is_numeric(document.getElementById('annee_naiss').value))
			{
			var datejour = new Date();
			var anneeencours = datejour.getFullYear();
			if (document.getElementById('annee_naiss').value <= 1900 || document.getElementById('annee_naiss').value > anneeencours)
			{msg_error = msg_error + "- Veuillez vérifier la coh&eacute;rence de votre ann&eacute;e de naissance<br/>";}
			}
		if ((document.getElementById('numcarte').value!="")&& test_numcarte(document.getElementById('numcarte').value)== false)
		{
			msg_error = msg_error + "- Votre num&eacute;ro de carte intermarch&eacute; n'est pas valide.<br/>";
		}
		if ((document.getElementById('tel').value!="") && (document.getElementById('tel').value.length!=10))
		{
			msg_error = msg_error + "- Votre num&eacute;ro de téléphone n'est pas valide.<br/>";
		}
		if ((document.getElementById('optin_sms').checked==true) && (document.getElementById('tel').value==""))
		{
			msg_error = msg_error + "- Vous devez saisir un numéro de téléphone si vous souhaitez recevoir des infos par SMS.<br/>";
		}
		
	}
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{//alert ("ok");
	document.getElementById("coordonnees").submit();
	
	}
	
	
}

function mail_existant()
{
	alert("deja mail");
}


function test_famille()
{
	msg_error="";
	if (document.famille_etat.enceinte[0].checked==false && document.famille_etat.enceinte[1].checked==false)
		{msg_error = msg_error + "Veuillez pr&eacute;ciser si vous &ecirc;tes enceinte<br/>";}
	if (document.famille_etat.maman[0].checked==false && document.famille_etat.maman[1].checked==false)
		{msg_error = msg_error + "Veuillez pr&eacute;ciser si vous &ecirc;tes maman<br/>";}
	
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{//alert ("ok");
	document.getElementById("famille_etat").submit();
	}
}

function test_famille_enceinte()
{
	msg_error="";
	if (document.getElementById('jour_accouch').value=="" ||document.getElementById('mois_accouch').value=="" ||document.getElementById('annee_accouch').value=="")
	{
		msg_error = msg_error + "Veuillez compl&eacute;ter la date pr&eacute;vue de l'accouchement<br/>";
	}
	if(document.getElementById('jour_accouch').value!="")
	{
		if (!is_numeric(document.getElementById('jour_accouch').value) || document.getElementById('jour_accouch').value.length!=2)
		msg_error = msg_error + "Veuillez v&eacute;rifier le format du jour de naissance (JJ)<br/>";
	}
	if(document.getElementById('mois_accouch').value!="")
	{
		if (!is_numeric(document.getElementById('mois_accouch').value) || document.getElementById('mois_accouch').value.length!=2 || (document.getElementById('mois_accouch').value>12))
		msg_error = msg_error + "Veuillez v&eacute;rifier le format du mois de naissance (MM)<br/>";
	}
	if (document.getElementById('annee_accouch').value!="")
	{
		if (!is_numeric(document.getElementById('annee_accouch').value) || document.getElementById('annee_accouch').value.length!=4)
		msg_error = msg_error + "Veuillez v&eacute;rifier le format de l'ann&eacute;e de naissance (AAAA)<br/>";
	}
	/*if (document.getElementById('nom_enfant1').value=="")
	{
		msg_error = msg_error + "Veuillez compl&eacute;ter le pr&eacute;nom de l'enfant<br/>";
	}
	
	if (document.getElementById('nbenfant_attendu').options[document.getElementById('nbenfant_attendu').selectedIndex].value==2 && document.getElementById('nom_enfant2').value=="")
	{
		
		msg_error = msg_error + "Veuillez compl&eacute;ter le pr&eacute;nom du deuxi&egrave;me enfant<br/>";
	}*/
	
	
	if (msg_error!="")
	{
		//document.getElementById('masqueliste').style.display="none";
		//document.getElementById('masqueliste2').style.display="none";
		document.getElementById('site_noir').style.display="block";
		//document.getElementById('pop_message_enceinte').style.display="block";
		//document.getElementById('message_enceinte').style.display="block";
		//document.getElementById('message_enceinte').innerHTML =msg_error;
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{//alert ("ok");
	document.getElementById("famille_enceinte").submit();
	}
}

function test_famille_maman()
{
	msg_error="";
	varmaman="oui";
	nombre_enf = document.getElementById('nbenfant').options[document.getElementById('nbenfant').selectedIndex].value;
	
	i=1;
	for(i=1;i<=nombre_enf;i++){
		
		if (document.getElementById('nom_enf'+i).value=="")
		msg_error=msg_error+ "Veuillez compl&eacute;ter le nom du "+i+"<sup>e</sup> enfant<br/>";
		if (document.getElementById('jour'+i).value=="" || document.getElementById('mois'+i).value=="" || document.getElementById('an'+i).value=="")
		msg_error=msg_error+ "Veuillez compl&eacute;ter la date de naissance du "+i+"<sup>e</sup> enfant<br/>";
		
		if (!is_numeric(document.getElementById('jour'+i).value) || (document.getElementById('jour'+i).value.length!=2)|| !is_numeric(document.getElementById('mois'+i).value) || (document.getElementById('mois'+i).value.length!=2) || (document.getElementById('mois'+i).value>12) || !is_numeric(document.getElementById('an'+i).value) || (document.getElementById('an'+i).value.length!=4))
		msg_error=msg_error+ "Veuillez v&eacute;rifier le format de la date de naissance du "+i+"<sup>e</sup> enfant : JJ/MM/AAAA<br/>";
	}
	
	
	if (msg_error!="")
	{
		//document.getElementById('masqueliste').style.display="none";
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		//document.getElementById('pop_message_enceinte').style.display="block";
		//document.getElementById('message_enceinte').style.display="block";
		//document.getElementById('message_enceinte').innerHTML =msg_error;
		
		IE_CorrectAlpha_PNG();
	}else
	{
		//alert ("ok");
	document.getElementById("famille_maman").submit();
	
	}
}


function maj_enfant_attendu(nb_enfant)
{
	
	if(nb_enfant==1){
		document.getElementById('deuxieme').style.display="none";
	}
	if(nb_enfant==2){
		document.getElementById('deuxieme').style.display="block";
	}
}



function maj_enfant(nb_enfant)
{
	
	if(nb_enfant==1){
		document.getElementById('enf2').style.display="none";
		document.getElementById('enf3').style.display="none";
	}
	if(nb_enfant==2){
		document.getElementById('enf2').style.display="block";
		document.getElementById('enf3').style.display="none";
	}
	if(nb_enfant==3){
		document.getElementById('enf2').style.display="block";
		document.getElementById('enf3').style.display="block";
	}
}




function test_etape3()
{
	msg_error="";
	msg="";
	var i=0;
		do {
		  //alert (document.couches.couche[i].checked);
		  check = document.couches.couche[i].checked;
		  if (check==true)
		  {
			  msg=msg+"ok";
		  }
		  else
		  {
			  msg=msg+"";
		  }
		  
		  i++;
		} while ( i < 3 );
		
		//alert ("message"+msg);
		if( msg!="ok")
		{
			msg_error=msg_error+ "Veuillez s&eacute;lectionner une marque de couches<br/>";
		}

	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		//alert ("ok");
	document.getElementById("couches").submit();
	
	}
}

function test_etape4()
{
	msg_error="";
	msg="";
	var i=0;
		do {
		  //alert (document.couches.couche[i].checked);
		  check = document.questions.question[i].checked;
		  if (check==true)
		  {
			  msg=msg+"ok";
			  if (i==7 &&document.getElementById('autre').value=="")
			  {
				  
				  msg_error=msg_error+ "Veuillez pr&eacute;ciser votre r&eacute;ponse dans le champs AUTRE<br/>";
				}
		  }
		  else
		  {
			  msg=msg+"";
		  }
		  
		  i++;
		} while ( i < 8 );
		
		if (document.questions.cgv.checked==false)
		{
			msg_error=msg_error+ "Veuillez accepter les conditions g&eacute;n&eacute;rales du programme de fid&eacute;lit&eacute;<br/>";
		}
		
		//alert ("message"+msg);
		if( msg!="ok")
		{
			msg_error=msg_error+ "Veuillez s&eacute;lectionner une r&eacute;ponse<br/>";
		}

	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		//alert ("ok");
	document.getElementById("questions").submit();
	}
}

function test_contact()
{
	msg_error="";
	
	if (document.getElementById('demande').value=="" ||document.getElementById('nom').value=="" ||document.getElementById('prenom').value=="" || document.getElementById('email').value=="" || document.getElementById('message_c').value=="")
	{
	//alert("Veuillez remplir tous les champs obligatoires");
	msg_error = "Veuillez remplir tous les champs obligatoires :<br/>";
		if (document.getElementById('demande').value=="")
		{msg_error = msg_error + "- Votre objet de demande<br/>";}
		
		if (document.getElementById('nom').value=="")
		{msg_error = msg_error + "- Votre nom<br/>";}
		
		if (document.getElementById('prenom').value=="")
		{msg_error = msg_error + "- Votre pr&eacute;nom<br/>";}
		
		if (document.getElementById('email').value=="")
		{msg_error = msg_error + "- Votre email<br/>";}
		
		if (document.getElementById('message_c').value=="")
		{msg_error = msg_error + "- Votre message<br/>";}		
		
	} else {
		if (document.getElementById('email').value!="" && verifiermail(document.getElementById('email').value)==false)
		{
			msg_error = msg_error + "- Veuillez vérifier le format de votre email<br/>";
		}
	}
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		//alert ("ok");
		document.getElementById("contact").submit();	
	}	
}


function fermer_div()
{
	document.getElementById('site_noir').style.display="none";
	document.getElementById('pop_message').style.display="none";
	document.getElementById('divfermer').style.display="none";
}

function fermer_div_email()
{
	//document.getElementById('masqueliste').style.display="block";
	document.getElementById('site_noir').style.display="none";
	document.getElementById('pop_message_email').style.display="none";
	//document.getElementById('divfermer').style.display="none";
	
}
/*function fermer_div_enceinte()
{
	document.getElementById('masqueliste').style.display="block";
	document.getElementById('masqueliste2').style.display="block";
	document.getElementById('site_noir').style.display="none";
	document.getElementById('pop_message_enceinte').style.display="none";
	document.getElementById('divfermer').style.display="none";
}*/

function redirect()
{
	document.location.href="programme-accueil.asp"
}

function testmailperdu()
{
	
	msg_error="";
	
	if (document.getElementById('email_perdu').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner votre email<br/>";
	}
	
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		
		document.getElementById("mdpass").submit();
	}
}

function testdesabo()
{
	msg_error="";
	
	if (document.getElementById('email_desabo').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner votre email<br/>";
	}
	
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{document.getElementById("desabon").submit();}
}

function test_identification()
{
	msg_error="";
	if (document.getElementById('email_cliente').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner votre email<br/>";
	}
	if (document.getElementById('mdp_cliente').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner votre mot de passe<br/>";
	}
	if (document.getElementById('email_cliente').value!="" && verifiermail(document.getElementById('email_cliente').value)==false)
		{
			msg_error = msg_error + "Veuillez v&eacute;rifier Le format de votre email<br/>";
		}
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{document.getElementById("ident").submit();
	}
	
}

function test_numcarte(numcarte)
{
	machaine = numcarte.length;
	
	if (machaine ==13)
	{
		//dernierchiffre = numcarte.substr(18, 1);
		dernierchiffre = numcarte.substring(12, 13);
		
		
		var code=numcarte;
		var c=0;
		var v=0;
		
		//i1 = parseInt(numcarte.substring(0, 1));
		i1 = 3;
		//i2 = parseInt(numcarte.substring(2, 3));
		i2 = 5;
		//i3 = parseInt(numcarte.substring(4, 5));
		i3 = 3;
		i4 = parseInt(numcarte.substring(0, 1));
		i5 = parseInt(numcarte.substring(2, 3));
		i6 = parseInt(numcarte.substring(4, 5));
		i7 = parseInt(numcarte.substring(6, 7));
		i8 = parseInt(numcarte.substring(8, 9));
		i9 = parseInt(numcarte.substring(10, 11));
		
				
		//p1 = parseInt(numcarte.substring(1, 2));
		p1 = 2;
		p2 = 0;
		p3 = 9;
		//p2 = parseInt(numcarte.substring(3, 4));
//		p3 = parseInt(numcarte.substring(5, 6));
		p4 = parseInt(numcarte.substring(1, 2));
		p5 = parseInt(numcarte.substring(3, 4));
		p6 = parseInt(numcarte.substring(5, 6));
		p7 = parseInt(numcarte.substring(7, 8));
		p8 = parseInt(numcarte.substring(9, 10));
		p9 = parseInt(numcarte.substring(11, 12));
		
		
		
		// on calcule la somme des i
		sommei=i1+i2+i3+i4+i5+i6+i7+i8+i9;
		
		
		// on regarde la valeur des p
		doublep1 = p1*2
			if (doublep1>9)
			{
				doublep1 = doublep1-9;
			}
		doublep2 = p2*2
			if (doublep2>9)
			{
				doublep2 = doublep2-9;
			}
		doublep3 = p3*2
			if (doublep3>9)
			{
				doublep3 = doublep3-9;
			}
		doublep4 = p4*2
			if (doublep4>9)
			{
				doublep4 = doublep4-9;
			}
		
		doublep5 = p5*2
			if (doublep5>9)
			{
				doublep5 = doublep5-9;
			}
		doublep6 = p6*2
			if (doublep6>9)
			{
				doublep6 = doublep6-9;
			}
		doublep7 = p7*2
			if (doublep7>9)
			{
				doublep7 = doublep7-9;
			}
		doublep8 = p8*2
			if (doublep8>9)
			{
				doublep8 = doublep8-9;
			}
		doublep9 = p9*2
			if (doublep9>9)
			{
				doublep9 = doublep9-9;
			}
		sommep=doublep1+doublep2+doublep3+doublep4+doublep5+doublep6+doublep7+doublep8+doublep9;
		// on calcule V
		v = sommei + sommep;
		//alert("v"+v);
		
		// on clacule C
		c=(10-(v%10))%10;
		//alert("c"+c);
		
		if (c==dernierchiffre)
		{
			//alert("bon code");
			return true;
		}
		else
		{
			//alert("mauvais num");
			return false;
		}
		
	}else{
		//alert("mauvaise longeur");
		return false;
		
	}
	
}


function testmailamie()
{
	msg_error="";
	
	if (document.getElementById('reglementtaf').checked==false)
	{
		msg_error=msg_error+ "Vous devez accepter le réglement pour participer<br/>";
	}
	if (document.getElementById('prenom_amie').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner le pr&eacute;nom de votre amie<br/>";
	}
	if (document.getElementById('mailamie').value=="")
	{
		msg_error=msg_error+ "Veuillez renseigner l'email de votre amie<br/>";
	}
	if (document.getElementById('mailamie').value!="" && verifiermail(document.getElementById('mailamie').value)==false)
	{
		msg_error=msg_error+ "Veuillez v&eacute;rifier l'email de votre amie<br/>";
	}
	
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		document.getElementById("formu_amie").submit();}
}

function ouvrepopup()
{
	//document.location.href="programme-accueil.asp"
	document.getElementById('site_noir').style.display="block";
	document.getElementById('pop_message').style.display="block";
	document.getElementById('message').style.display="block";
	
}

function ErrorBlock(msg_error)
{
	//document.history.back();
	document.getElementById('site_noir').style.display="block";
	document.getElementById('pop_message').style.display="block";
	document.getElementById('message').style.display="block";
	document.getElementById('message').innerHTML =msg_error;
	IE_CorrectAlpha_PNG();
}

function testimage()
{
	alert("formu");
	document.getElementById("form_image").submit();
}

function imprimerbon2()
{
	document.getElementById("formu_br").submit();
	setTimeout("window.location='mes-bons-de-reduction.asp'",3000);
}

function imprimerbon()
{
	msg_error="";
	
	//alert(document.getElementById('coupon-2').checked)
	//nb_coupon = document.getElementById('nb_coupon').value:
	//alert('nb coupon = ' + nb_coupon);
	/*if (document.getElementById('coupon-1').checked==false)
	{
		msg_error=msg_error+ "Pour pouvoir imprimer,<br/>vous devez sélectionner au moins un BR.";
	}*/
	
	if (msg_error!="")
	{
		document.getElementById('site_noir').style.display="block";
		document.getElementById('pop_message').style.display="block";
		document.getElementById('message').style.display="block";
		document.getElementById('message').innerHTML =msg_error;
		IE_CorrectAlpha_PNG();
	}else
	{
		document.getElementById("formu_br").submit();
	}
}
