<!--
		arNumCapi = new Array();
		arPesoCapo = new Array();
		arKgNLiq = new Array();
		arKgNLet = new Array();
		arPesoVivoTot = new Array();


function Calcolo_bdla_n(nome_form){

		var dblKgNLiq = 0;
		var dblKgNLet = 0;
		var strString;
		var strString_rep;
		for (i=1;i< 20;i++){
			//arNumCapi[i] = eval("window.document.bdc_n.numcapi"+i+".value");
			strString = eval("window.document.bdla_n.numcapi"+i+".value");
			strString_rep = new String(strString);
			arNumCapi[i]  = strString_rep.replace(",",".");
		}
		for (i=1;i< 20;i++){
			//arPesoCapo[i] = eval("window.document.bdc_n.pesocapo"+i+".value");
			strString = eval("window.document.bdla_n.pesocapo"+i+".value");
			strString_rep = new String(strString);
			arPesoCapo[i]  = strString_rep.replace(",",".");
		}
		//calcolo peso vivo totale
		for (i=1;i< 20;i++){
			arPesoVivoTot[i] = (arNumCapi[i]*arPesoCapo[i]);
		}		
		//calcolo kg di azoto nel liquame
		arKgNLiq[1] = (arNumCapi[1])*(arPesoCapo[1]/1000)*138;
		arKgNLiq[2] = (arNumCapi[2])*(arPesoCapo[2]/1000)*62;
		arKgNLiq[3] = (arNumCapi[3])*(arPesoCapo[3]/1000)*39;
		arKgNLiq[4] = (arNumCapi[4])*(arPesoCapo[4]/1000)*85;
		arKgNLiq[5] = (arNumCapi[5])*(arPesoCapo[5]/1000)*53;
		
		arKgNLiq[6] = (arPesoVivoTot[6]/1000*120);
		arKgNLiq[7] = (arPesoVivoTot[7]/1000*120);
		arKgNLiq[8] = (arPesoVivoTot[8]/1000*26);
		arKgNLiq[9] = (arPesoVivoTot[9]/1000*61);
		arKgNLiq[10] = (arPesoVivoTot[10]/1000*17);
		arKgNLiq[11] = (arPesoVivoTot[11]/1000*120);
		arKgNLiq[12] = (arPesoVivoTot[12]/1000*20);
		
		arKgNLiq[13] = (arPesoVivoTot[13]/1000*84);
		arKgNLiq[14] = (arPesoVivoTot[14]/1000*84);
		arKgNLiq[15] = (arPesoVivoTot[15]/1000*18);//era 26
		arKgNLiq[16] = (arPesoVivoTot[16]/1000*43);
		arKgNLiq[17] = (arPesoVivoTot[17]/1000*12);
		arKgNLiq[18] = (arPesoVivoTot[18]/1000*12);
		arKgNLiq[19] = (arPesoVivoTot[19]/1000*67);
		
		//calcolo kg di azoto nel letame
		arKgNLet[1] = (arNumCapi[1])*(arPesoCapo[1]/1000)*0;//00
		arKgNLet[2] = (arNumCapi[2])*(arPesoCapo[2]/1000)*76;
		arKgNLet[3] = (arNumCapi[3])*(arPesoCapo[3]/1000)*99;
		arKgNLet[4] = (arNumCapi[4])*(arPesoCapo[4]/1000)*53;
		arKgNLet[5] = (arNumCapi[5])*(arPesoCapo[5]/1000)*85; 
		
		arKgNLet[6] = (arPesoVivoTot[6]/1000*0); //00
		arKgNLet[7] = (arPesoVivoTot[7]/1000*0);//00
		arKgNLet[8] = (arPesoVivoTot[8]/1000*94);
		arKgNLet[9] = (arPesoVivoTot[9]/1000*59);
		arKgNLet[10] = (arPesoVivoTot[10]/1000*103);
		arKgNLet[11] = (arPesoVivoTot[11]/1000*0);//00
		arKgNLet[12] = (arPesoVivoTot[12]/1000*100);
		
		arKgNLet[13] = (arPesoVivoTot[13]/1000*0);//00
		arKgNLet[14] = (arPesoVivoTot[14]/1000*0);//00
		arKgNLet[15] = (arPesoVivoTot[15]/1000*66);
		arKgNLet[16] = (arPesoVivoTot[16]/1000*41);
		arKgNLet[17] = (arPesoVivoTot[17]/1000*72);//era 73
		arKgNLet[18] = (arPesoVivoTot[18]/1000*55);//corretto
		arKgNLet[19] = (arPesoVivoTot[19]/1000*0);//00
		//calcoli...
		//azoto proveniente da liquame
		for (i=1;i< 20;i++){
			dblKgNLiq = dblKgNLiq + arKgNLiq[i];
		}
		//alert (dblKgNLiq);
		window.document.bdla_n.KgNLiq.value = Math.round(dblKgNLiq);
		//azoto proveniente da letame
		for (i=1;i< 20;i++){
			//alert ('numero'+i+': '+arKgNLet[i]);
			dblKgNLet = dblKgNLet + arKgNLet[i];
		}
		window.document.bdla_n.KgNLet.value = Math.round(dblKgNLet);
		//alert (dblKgNLet);
		//azoto totale allevamento
		var NTot = dblKgNLiq + dblKgNLet;
		window.document.bdla_n.NTot.value = Math.round(NTot);
		//alert (NTot);
		//Azoto da letame * Ko
		var NLetKo = (dblKgNLet * 0.4);
		window.document.bdla_n.NLetKo.value = Math.round(NLetKo);
		//alert (NLetKo);
}	

function Reset_fields(nome_form){
	nome_form = "document."+nome_form;		
	//alert("nome_form.length:"+eval(nome_form+".length"));	
	for (i=0;i< eval(nome_form+".length");i++){
		var fild_name=eval(nome_form).elements[i].name;		
		var field_type=eval(nome_form).elements[i].type;
		//alert("Campo:"+nome_form);
		//alert("nome_form:"+fild_name+"\nTipo-->"+field_type);
		/* --- TEXT FIELD --- */
		if (field_type=="text"){
			var campo=eval(nome_form).elements[i].name;
			var strCampo = campo;
			if (strCampo.indexOf("pesocapo") < 0){
				eval(nome_form+"."+strCampo+".value=\"\"");
			}
		}
		/* --- SELECT --- */
		if (field_type=="select-one"){
			var campo=eval(nome_form).elements[i].name;
			eval(nome_form+"."+campo+".selectedIndex=0");
		}		
		/* --- CHECKBOX --- */
		if (field_type=="checkbox"){
			var campo=eval(nome_form).elements[i].name;
			eval(nome_form+"."+campo+".checked=0");
		}
		/* --- RADIO FIELD --- */
		if (field_type=="radio"){ 
			var campo=eval(nome_form).elements[i].name;
			campo_radio_lung = nome_form + "." + campo + ".length";
			
			/* -------------------------------------------------------------
			   Verifico se il campo radio button è composto da un solo campo 
			   oppure da diversi radio (con lo stesso nome)
			   ------------------------------------------------------------- */ 
			if (eval(campo_radio_lung) > 1) {
				for (j=0;j< eval(campo_radio_lung);j++){
					eval(nome_form + "." + campo + "[j].checked=0");
				}	
			} else {
				eval(nome_form + "." + campo + ".checked=0");
			}
		}
		/* --- TEXTAREA --- */
		if (field_type =="textarea"){
			var campo=eval(nome_form).elements[i].name;
			eval(nome_form+"."+campo+".value=\"\"");
		}
	}
}

function fnValidazione_BDLAN (){
//validazione form....
	var strExit = 0;
	var blnReturn;

	if (window.document.bdla_n.KgNLiq.value == ""){strExit = "1";}
	if (window.document.bdla_n.KgNLiq.value == 0){strExit = "1";}
	if (window.document.bdla_n.KgNLiq.value == "NaN"){strExit = "2";}
	
		if (strExit == "1"){
			alert ("Inserire dati numerici prima di procedere alla stampa");	
			blnReturn = false;
		}
		else if (strExit == "2"){
			alert ("Si è verificato un problema nell'esecuzione dei calcoli. Accertarsi di aver inserito valori numerici nei campi.");	
			blnReturn = false;		
		}
		else{
			blnReturn = true;
		}
	return blnReturn;
		
}

//-->


