// JavaScript spéciaux pour les colorades

	function pb_coloris_enr(idcolor){
	document.getElementById("valeur_coloris").value=idcolor;
	}

	function pb_OuvrirPanier(lien,nompage,large,hauteur){
		if(document.getElementById("valeur_coloris").value==""){
			alert("Select pattern first");	
		}
		else{
      	var Left=window.screen.width/2-large;
     	var Top=window.screen.height/2-hauteur;
		var colorischoix=document.getElementById("valeur_coloris").value;
      	var Configuration="'toolbar=no, scrollbars=yes, menubar=no, location=no, directories=no, status=no, resizable=yes, width="+large+", height="+hauteur+", left=" + Left + ", top=" + Top;
      	neo=window.open(lien+'&coloris='+colorischoix,nompage,Configuration);
       		if(neo.window.focus){neo.window.focus();}	
		}
	}
	
	function verifEmail(adresse){
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1)){
			return true;	
		}
		else{
			return false;
		}
	}	
	
  	function VeriFBonCommande()
	{
	  	with (document.inscription)
	  	{
			if(nom.value==""){
				alert("First name is missing");
				nom.focus();
				return false;
			}
			if(prenom.value==""){
				alert("Last name is missing");
				prenom.focus();
				return false;				
			}
			if(adresse.value==""){
				alert("Billing Address is missing");
				adresse.focus();
				return false;				
			}
			if((pays.value=="france") && (cp.value=="")){
				alert("ZIP code is missing");
				cp.focus();
				return false;				
			}
			if(ville.value==""){
				alert("City name is missing");
				ville.focus();
				return false;				
			}
			if((tel1.value=="")&&(tel3.value=="")){
				alert("Phone number is missing");
				tel1.focus();
				return false;				
			}
			if(mail.value==""){
				alert("E-mail is missing");
				mail.focus();
				return false;				
			}
			if(!verifEmail(mail.value)){
				alert("Your email is not a valid mail");
				mail.focus();
				return false;
			}
			if(pays.value==""){
				alert("Billing country is missing");
				return false;				
			}
			if((total.value=="")||(total.value<1)){
				alert("Please check error in basket");
				return false;				
			}
			if((nom2.value!="") || (adresse2.value!="")){
				if(nom2.value==""){
				alert("First Name for delivery is missing");
				nom2.focus();
				return false;
				}
				if(tel2.value==""){
				alert("Delivery phone is missing");
				tel2.focus();
				return false;
				}
				if(prenom2.value==""){
				alert("Second name for delivery is missing");
				prenom.focus();
				return false;				
				}
				if(adresse2.value==""){
				alert("Delivery address is missing");
				adresse2.focus();
				return false;				
				}
				if((pays2=="france") && (cp2.value=="")){
				alert("Delivery ZIP code is missing");
				cp2.focus();
				return false;				
				}
				if(ville2.value==""){
				alert("Delivery city name is missing");
				ville2.focus();
				return false;
				}
				if(pays2.value==""){
				alert("Delivery country is missing");
				return false;
				}
			}
	  	}
	}

	function ChangePanier(unevar){
	      var laqte=document.getElementById("qte_"+unevar).value;
		if((laqte>0) && (laqte!="")){
			window.location.replace("?act=modif&p="+unevar+"&nq="+laqte);
		}
	}