/*****************************************************************

	* KlON *
	* bbl javascript globale
	
	* 1ere partie : jacqueline cella






	KM817 2004


												
*****************************************************************/
/************************************************************************/
/* help window										                    */
/* 																	    */
/************************************************************************/

function HelpWindow(id_aide,langue){
 window.open('pop/help_window.php?id_aide='+id_aide, '', 'resizable=yes, location=no, width=300, height=300, menubar=no, status=no, scrollbars=yes, menubar=no')
return false;
}

/************************************************************************/
/* fonction de verification des champs				        */
/* 									*/
/************************************************************************/


function verif(chaine,chaine1,chaine2,chaine3,chaine4,chaine5,contact)
{
	if ((chaine=="")||(chaine1=="")||(chaine2=="")||(chaine3=="")||(chaine4=="")||(chaine5==""))

	{
	   alert("vous devez remplir tous les champs comportant une *");
	   return false;
 	}
//verif email

var mail=/^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/g;	
email=contact;
if (email!=""){
var resultat = email.match(mail);
       if(resultat!=null && resultat.length==1)

       {  	

       }
       else
       {
       	   	alert("Cette adresse Email est non valide");
       		return false;
       }
}
}

function verif_mail(contact,chaine1)
{
	if (chaine1=="")
	{
	   alert("vous devez remplir tous les champs comportant d'une *");
	   return false;
 	}
 	
	var mail=/^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/g;	
	email=contact;
	if (email!=""){
	var resultat = email.match(mail);
       		if(resultat!=null && resultat.length==1)
       		{  	
       		}
       		else
       		{
       	   		alert("Cette adresse Email est non valide");
       			return false;
       		}
	}
	else
	{
		alert("Vous devez mettre une adresse Email");
		return false;
	}
}
/************************************************************************/
/* pop up nuancier etiquette produit				                    */
/* 																	    */
/************************************************************************/
function nuancier(cible,langue,cible1,cible2){
window.open(cible+'?langue='+langue+'&cible1='+cible1+'&cible2='+cible2,'','scrollbars=yes,width=180,height=250')
return false;
}


/**************************************/

/*FONCTION addition de trois input text*/	

/***************************************/
function calcul(val1,val2,val3,val4,val5,res)
{
 if (document.getElementById(val3).checked==true)//reduction de 2,5% sur le total
 {
	document.getElementById(val5).value=parseFloat(document.getElementById(val4).value)* 0.025;
	document.getElementById(val5).value= ArrondiPrix(document.getElementById(val5).value);	
    	document.getElementById(val1).value=parseFloat(document.getElementById(val4).value)-parseFloat(document.getElementById(val5).value);
	document.getElementById(val1).value =  ArrondiPrix(document.getElementById(val1).value);
	document.getElementById(res).value=parseFloat(document.getElementById(val1).value)+ parseFloat(document.getElementById(val2).value);
	document.getElementById(res).value = ArrondiPrix(document.getElementById(res).value);
	document.getElementById(val5).value="-"+document.getElementById(val5).value;
  }
  else
  {
      	document.getElementById(val5).value="-0.00";
	  document.getElementById(val1).value = ArrondiPrix(document.getElementById(val4).value);
      	document.getElementById(res).value=parseFloat(document.getElementById(val4).value)+ parseFloat(document.getElementById(val2).value);
	document.getElementById(res).value = ArrondiPrix(document.getElementById(res).value);
  }
return document.getElementById(val5).value;
return document.getElementById(val1).value;
return document.getElementById(res).value;
document.getElementById(res).focus();				
}
function ArrondiPrix(prix)
{
nxprix = new String();
nxprix = Math.floor(prix) + ".";
centime = new Number();
centime = Math.round((prix - Math.floor(prix)) * 100);
if (centime > 9) { nxprix = nxprix + centime; } else { nxprix = nxprix + "0" + centime; }
return nxprix;
}


