//javascript pour testament1.htm,testament2.htm,testament3.htm
function OW(lien,W,H,T,L)
{
  window.open(lien,'table','height='+ H + ',width='+ W + ',toolbar='+ T + ',location='+ L + ',directories=no,menubar=yes,scrollbars=yes,resizable=yes');
}
function payPaypal(val)
{
	document.form1.paypal.value=val;
}
function Nbretest(val)
{
	maf=document.form1;
	val=val*1;
	if(val==1)	//1 personne
	{
		document.all.tblconjoin.style.backgroundColor='#EEEEEE'
		document.all.tblconjoin.disabled=true;
		
		maf.lngtest2[0].disabled=true;
		maf.lngtest2[1].disabled=true;		
		maf.maries[0].disabled=true;
		maf.maries[1].disabled=true;		
		maf.sexe2[0].disabled=true;
		maf.sexe2[1].disabled=true;
		maf.model2[0].disabled=true;
		maf.model2[1].disabled=true;
		maf.model2[2].disabled=true;
		
		maf.selectTest1[0].checked=true;
		maf.selectTest2[0].checked=true;
		maf.selectTest1[1].checked=false;
		maf.selectTest2[1].checked=false;
		
		//layers
		document.getElementById('Layer01').style.visibility='visible';
		document.getElementById('Layer11').style.visibility='visible';
		document.getElementById('Layer21').style.visibility='visible';
		document.getElementById('Layer31').style.visibility='visible';
		document.getElementById('Layer41').style.visibility='visible';
		document.getElementById('Layer51').style.visibility='visible';
		
		document.getElementById('Layer02').style.visibility='hidden';
		document.getElementById('Layer12').style.visibility='hidden';
		document.getElementById('Layer22').style.visibility='hidden';
		document.getElementById('Layer32').style.visibility='hidden';
		document.getElementById('Layer42').style.visibility='hidden';
		document.getElementById('Layer52').style.visibility='hidden';				
	}
	else	//2 personnes
	{
		document.all.tblconjoin.style.backgroundColor='#FFFFFF'
		document.all.tblconjoin.disabled=false;
		
		maf.lngtest2[0].disabled=false;
		maf.lngtest2[1].disabled=false;		
		maf.maries[0].disabled=false;
		maf.maries[1].disabled=false;		
		maf.sexe2[0].disabled=false;
		maf.sexe2[1].disabled=false;
		maf.model2[0].disabled=false;
		maf.model2[1].disabled=false;
		maf.model2[2].disabled=false;
		
		maf.selectTest1[0].checked=false;
		maf.selectTest2[0].checked=false;
		maf.selectTest1[1].checked=true;
		maf.selectTest2[1].checked=true;
		
		//Layers		
		document.getElementById('Layer01').style.visibility='hidden';
		document.getElementById('Layer11').style.visibility='hidden';
		document.getElementById('Layer21').style.visibility='hidden';
		document.getElementById('Layer31').style.visibility='hidden';
		document.getElementById('Layer41').style.visibility='hidden';
		document.getElementById('Layer51').style.visibility='hidden';				
		
		document.getElementById('Layer02').style.visibility='visible';
		document.getElementById('Layer12').style.visibility='visible';
		document.getElementById('Layer22').style.visibility='visible';
		document.getElementById('Layer32').style.visibility='visible';
		document.getElementById('Layer42').style.visibility='visible';
		document.getElementById('Layer52').style.visibility='visible';		
	}
}
function valider()
{
	if(!(document.form1.email.value==""))
		{
		if (document.form1.email.value.indexOf("@") == -1 | document.form1.email.value=="" | document.form1.email.value.indexOf(".") == -1)  
				{
		           alert ("Veuillez entrer une adresse de courrier electronique valide");
		           document.form1.email.focus();
		           return;
				 }
		}			
}
function CheckEmpty(val,ErrMessage)
{
	I_Input=val.value;
	if(I_Input == ""){
		alert(ErrMessage);
		val.focus();
		return false;
	}
	return true;		
}
function SendInformation()	
{
	maf=document.form1;
	
	if( !CheckEmpty(maf.pays,"Inscrivez votre pays s.v.p. !") )		
		return;
	if( !CheckEmpty(maf.province,"Inscrivez votre province s.v.p. !") )		
		return;
	if( !CheckEmpty(maf.ville,"Inscrivez votre ville s.v.p. !") )		
		return;
	if(!(maf.province.value=="Québec")& maf.chkQC.value=="")		
	{
		alert("Si votre province n'est pas le Québec vous devriez commander le\nTestament canadien français\nou le\nCanada Will & Testament\n\nVoir les liens en haut de la page.");
		maf.chkQC.value="checked";
	}
	if( !CheckEmpty(maf.email,"Inscrivez votre courriel s.v.p. !") )		
	return;	

	if(!((maf.sexe[0].checked)|(maf.sexe[1].checked)))
	{
		alert("Veuillez préciser si vous êtes un homme ou une femme s.v.p.");
		maf.sexe[0].focus();			
		return;
	}
	if(!((maf.model1[0].checked)|(maf.model1[1].checked)|(maf.model1[2].checked)))
	{
		alert("Veuillez préciser le type de testament (type de legs) que vous voulez faire");
		maf.model1[0].focus();		
		return;
	}
	
	if(maf.selectTest1[1].checked==true)	//couple	
	{	
		if(!((maf.sexe2[0].checked)|(maf.sexe2[1].checked)))
		{
			alert("Veuillez préciser si la seconde trousse est pour un homme ou une femme s.v.p.");
			maf.sexe2[0].focus();
			return;
		}
		if(!((maf.model2[0].checked)|(maf.model2[1].checked)|(maf.model2[2].checked)))
		{
			alert("Veuillez préciser le type de testament (type de legs) que vous voulez pour le second testament.");
			maf.model2[0].focus();
			return;
		}
		if(maf.forfait[0].checked)	//testament seul sélectionné
		{
			msgm="Au Québec le Mandat est AUSSI IMPORTANT que le testament. Êtes-vous certain de ne pas vouloir le Mandat en cas d'inaptitude?\n\n";
			msgm=msgm + "Sans Mandat, et dans le cas d'un accident ou maladie, votre famille ne pourra prendre des décisions et le Curateur public DEVRA être impliqué.\n\n";
			msgm=msgm + "De plus, obtenez les 'Directives funéraires' GRATUITEMENT à l'achat du Testament+Mandat.\n\n";
			msgm=msgm + "Voulez-vous ajouter le Mandat et obtenir les 'Directives funéraires' GRATUITEMENT?";
			if(confirm(msgm))
			{
				return;
			}
		}
		if( (maf.maries[1].checked) & ((maf.forfait[0].checked)|(maf.forfait[1].checked)|(maf.forfait[2].checked)))
		{
			msgv="Puisque vous n’êtes pas mariés, le Contrat de vie commune est aussi FORTEMENT suggéré.\n\n";
			msgv=msgv + "Celui-ci règle une multitude d’aspects importants tant pendant la vie commune que dans le cas d’une dissolution.\n\n";
			msgv=msgv + "Voulez-vous ajouter le Contrat de vie commune?";
			if(confirm(msgv))
			{
				return;
			}
		}		
		if((maf.maries[0].checked) & ((maf.forfait[3].checked)|(maf.forfait[4].checked)))
		{
			msg1="Puisque VOUS ÊTES MARIÉS, le Contrat de vie commune ne s'applique pas à votre cas.\n\n";
			msg1=msg1 + "Pour garder le Contrat de vie commune appuyez sur OK.\n";
			msg1=msg1 + "Pour faire un autre choix de forfait, appuyez sur CANCEL ou ANNULER";
			if(!(confirm(msg1)))
			{
				return;
			}
		}
	}
	if(maf.verifsec.value=="")
	{
		alert("Veuillez inscrire le code de validation s.v.p. !");
		maf.verifsec.focus();
		return false;
	}
	if (hotmail_fr(maf.email.value)==false)  //vérifie si hotmail.com entré dans le courriel
   {
      return false;
   } 
   maf.submit();
}   