// CLIENT DES DEM ETUDE SOLVA / ATELIER 33 / ALL RIGHTS RESERVED / 2009/ http://www.atelier33.com
//----------------------
function desCheck1(pvForm, pvPage)
{
	var Dis=eval(pvForm); var bFlag=true; var bChecked=false; var pvMeth="post"; var pvTarg="_self"; 
	var i=0; var j=0; var msg="";
	
	ExpDES_A1="Vos coordonnées : indiquez un nom.";
	ExpDES_A2="Vos coordonnées : indiquez un prénom.";
	ExpDES_A3="Vos coordonnées : indiquez un nom de société.";
	ExpDES_A4="Vos coordonnées : indiquez un numéro de siren valide.";
	ExpDES_A5="Vos coordonnées : indiquez une activité.";
	ExpDES_A6="Vos coordonnées : indiquez une fonction.";
	ExpDES_A7="Vos coordonnées : indiquez un email valide.";
	ExpDES_A8="Vos coordonnées : indiquez un numéro de tél. / tél. mobile.";
	ExpDES_A9="Vos coordonnées : indiquez un numéro de fax.";
	ExpDES_A10="Vos coordonnées : indiquez une adresse.";
	ExpDES_A11="Vos coordonnées : indiquez un complément adresse.";
	ExpDES_A12="Vos coordonnées : indiquez une ville.";
	ExpDES_A13="Vos coordonnées : indiquez un code postal.";
	ExpDES_A14="Vos coordonnées : indiquez un pays.";
	ExpDES_A15="Vos coordonnées : indiquez si vous souhaitez être recontacté par un de nos spécialise.";
	ExpDES_B1="Le numéro de siren doit être nombre composé de 9 chiffres.";
	ExpDES_B2="L'encours souhaité doit être un nombre réél supérieur à 0.";
	

	//GENE
	var sElts_gene_text="$DES_A1$DES_A2$DES_A4$DES_A8$";
	var sElts_gene_select_one="$DES_A15$";
	var sElts_gene_email="$DES_A7$";
	//var sElts_gene_date="$$";
	for (i=0; i<Dis.elements.length; i++)
	{		 
		if(sElts_gene_text.indexOf("$"+Dis.elements[i].name+"$", 0)!=-1){ if(bFlag && !check_empty(Dis.elements[i].value)){bFlag=false; alert(eval("Exp"+Dis.elements[i].name)); Dis.elements[i].focus();} }
		if(sElts_gene_select_one.indexOf("$"+Dis.elements[i].name+"$", 0)!=-1){ if(bFlag && Dis.elements[i].selectedIndex==0){bFlag=false; alert(eval("Exp"+Dis.elements[i].name)); Dis.elements[i].focus();}}
		if(sElts_gene_email.indexOf("$"+Dis.elements[i].name+"$", 0)!=-1){ if(bFlag && !check_email(Dis.elements[i].value)){bFlag=false; alert(eval("Exp"+Dis.elements[i].name)); Dis.elements[i].focus();}}	
		//if(sElts_gene_date.indexOf("$"+Dis.elements[i].name+"$", 0)!=-1){ if (bFlag && !check_date(Dis.elements[i].value)){bFlag=false; alert(eval("Exp"+Dis.elements[i].name)); Dis.elements[i].focus();}}
	}
	//B
	for(i=1; i<=5; i++)
	{
		if((eval("Dis.DES_B"+i+"_1.value")!="") || (eval("Dis.DES_B"+i+"_2.value")!=""))
			{
			if(bFlag && !check_int(eval("Dis.DES_B"+i+"_1"), true, false)){bFlag=false; alert("Client #"+i+" : "+ExpDES_B1); eval("Dis.DES_B"+i+"_1.focus()"); break;}
			if(bFlag && !check_float(eval("Dis.DES_B"+i+"_2"), true, false)){bFlag=false; alert("Client #"+i+" : "+ExpDES_B2); eval("Dis.DES_B"+i+"_2.focus()"); break;}
			}
	}	

	//CODE_COPY
	if(bFlag && !check_empty(Dis.Code_copy.value)){alert(ExpMailCodeCopy); Dis.Code_copy.focus(); bFlag=false;}	

	//SEND
	//bFlag=true;
	if (bFlag){Dis.action=pvPage; Dis.method=pvMeth; Dis.target=pvTarg; Dis.submit();}		
}
//----------------------
function desReset1(pvForm)
{
	var Dis=eval(pvForm); var i=0;
	for (i=0; i<Dis.elements.length; i++)
	{
		switch (Dis.elements[i].type)
		{
			case "select-one" :
     			Dis.elements[i].selectedIndex=0;
				break;
			case "checkbox" :
				Dis.elements[i].checked=false;
				break;
			case "radio" :
				break;
			case "text" :
				Dis.elements[i].value="";
				break;
			case "textarea" :
				Dis.elements[i].value="";
				break;
			default :
     			break;
		}
	}
}
//----------------------
