function checkform (){
	Elements = document.getElementById("frm_paid");
	allidgood =  true ;
	allidgood1 =  false ;
	allidgood2 =  true ;
	msg="les champs précédés d'une astérisque sont obligatoires.";
	for (var i=Elements.length-1; i> 0; i--) 
	{
		
		if(Elements[i].name == "buyrules" && Elements[i].checked == false ){
			allidgood =  false;
			msg="Il faut accepter les conditions de vente.";
		}
		if(Elements[i].name == "fact_country" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ Pays est obligatoire.";
		}
		if(Elements[i].name == "fact_codepost" && Elements[i].value.length == 0 ){
			allidgood =  false;
			msg="Le champ Code Postal est obligatoire.";
		}
		if(Elements[i].name == "fact_city" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ Ville est obligatoire.";
		}
		if(Elements[i].name == "fact_addr_1" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ Adresse 1 est obligatoire.";
		}
		if(Elements[i].name == "fact_email" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ e-mail est obligatoire.";
				}else if (Elements[i].name == "fact_email" ){
					if( ! testemail(Elements[i].value)){
							allidgood =  false;
							msg="Votre adresse e-mail est incorrecte.";
					}
		}
		if(Elements[i].name == "fact_firstname" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ Prénom est obligatoire.";
		}
		if(Elements[i].name == "fact_lastname" && Elements[i].value.length == 0 ){
					allidgood =  false;
					msg="Le champ Nom est obligatoire.";
		}
		
		if(Elements[i].name == "adrliv" && Elements[i].checked == true ){
					allidgood1 =  true;
		}
	}
	
	if(!allidgood)
	{
		alert( msg);
	}

	else
	{
	      	if(allidgood1)
		{

			Elements.livr_lastname.value = Elements.fact_lastname.value;
			Elements.livr_entreprise.value = Elements.fact_entreprise.value;
			Elements.livr_lastname.value = Elements.fact_lastname.value;
			Elements.livr_firstname.value = Elements.fact_firstname.value;
			Elements.livr_email.value = Elements.fact_email.value;
			Elements.livr_addr_1.value = Elements.fact_addr_1.value;
			Elements.livr_addr_2.value = Elements.fact_addr_2.value;
			Elements.livr_city.value = Elements.fact_city.value;
			Elements.livr_codepost.value = Elements.fact_codepost.value;
			Elements.livr_country.value = Elements.fact_country.value;
		 }
		 else
		 {
		 	for (var j=Elements.length-1; j>0 ; j--) 
		   	{
			
			
			if(Elements[j].name == "livr_country" && Elements[j].value.length == 0 ){
				allidgood2 =  false;
				msg="Dans l'adresse de livraison le champ Pays est obligatoire.";
			}
			if(Elements[j].name == "livr_codepost" && Elements[j].value.length == 0 ){
							allidgood2 =  false;
							msg="Dans l'adresse de livraison le champ Code Postal est obligatoire.";
			}if(Elements[j].name == "livr_city" && Elements[j].value.length == 0 ){
				allidgood2 =  false;
				msg="Dans l'adresse de livraison le champ Ville est obligatoire.";
			}
			if(Elements[j].name == "livr_addr_1" && Elements[j].value.length == 0 ){
							allidgood2 =  false;
							msg="Dans l'adresse de livraison le champ Adresse1 est obligatoire.";
			}
			if(Elements[j].name == "livr_email" && Elements[j].value.length == 0 ){
							allidgood2 =  false;
							msg="Dans l'adresse de livraison Le champ e-mail est obligatoire.";
						}else if (Elements[j].name == "livr_email" ){
							if( ! testemail(Elements[j].value)){
									allidgood2 =  false;
									msg="Dans l'adresse de livraison l'adresse e-mail est incorrecte.";
							}
			}
			if(Elements[j].name == "livr_firstname" && Elements[j].value.length == 0 ){
							allidgood2 =  false;
							msg="Dans l'adresse de livraison le champ Prénom est obligatoire.";
			}
			if(Elements[j].name == "livr_lastname" && Elements[j].value.length == 0 ){
							allidgood2 =  false;
							msg="Dans l'adresse de livraison le champ Nom est obligatoire.";
			}
			
		 	}
		}
		
		if(!allidgood2)
		{
			alert( msg);
		}
	
		else
		{
	        	document.forms['frm_paid'].submit();
		} 
			   
	}	
	
	
}

function testemail(email) {
	if ((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1)) {
		return false ;
	}
	else
	{
		return true ;
	}
}

function swapcontent(){
		
		Elements = document.getElementById("frm_paid");
		
		Elements.livr_lastname.value = Elements.fact_lastname.value;
		Elements.livr_entreprise.value = Elements.fact_entreprise.value;
		Elements.livr_lastname.value = Elements.fact_lastname.value;
		Elements.livr_firstname.value = Elements.fact_firstname.value;
		Elements.livr_email.value = Elements.fact_email.value;
		Elements.livr_addr_1.value = Elements.fact_addr_1.value;
		Elements.livr_addr_2.value = Elements.fact_addr_2.value;
		Elements.livr_city.value = Elements.fact_city.value;
		Elements.livr_codepost.value = Elements.fact_codepost.value;
		Elements.livr_country.value = Elements.fact_country.value;
		
}

function popup(){
	objWin = window.open("","","width=200,height=150");
	objWin.document.open("text/html");
	objWin.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>')
	objWin.document.write("<head><title>Erreurs</title></head><body>");
	objWin.document.write("<table width=100% align='center'><tr colspan='3' align='center' bgcolor='#CCCCCC'><td><font size='-2' color='#800000' face='Verdana, Arial, Helvetica, sans-serif'><strong>Pour plus de 5 articles, veuillez nous contacter</strong></font></td></tr></table>");
	objWin.document.write("</body></html>");
	objWin.document.close();	
}