function submit(idForm)
{
	var objForm = document.getElementById(idForm);
	if (objForm) {
		objForm.submit();
	}
}

function chkNumerico( oNum ) {
	var bFnd = 0, iCnt; 
	var scA, scVD = '.,';
	var svN = "", svV;
	var svNumeric = "0123456789.,-";
	
	if (oNum) {
	
		if (oNum.value == "") {
			oNum.value = "0";
			return true;
		}
		svV = oNum.value;
		for (iCnt=svV.length; iCnt>=0; iCnt--) { 
			scA = svV.substr(iCnt,1);
			if (svNumeric.indexOf(scA) >= 0) {
				if (scA == "," && bFnd == 0) { 
					scA = ".";
					bFnd = 1;
				} else {
					if (scA == "." && bFnd == 0) { 
						scA = ".";
						bFnd = 1;
					} else {
						switch (scA) {
						case ",": scA = ""; break;
						case ".": scA = ""; break;
						}
					}
				}
				svN = scA + svN;
			}			 
		}
		oNum.value = Number(svN);
	}
	return true;
}

//Funzione che permette di visualizzare i div con i contenuti per le lingue
function MostraDivLingue(idLingua, idForm, idBlocco) {
	
	var frmPage = document.getElementById(idForm);
	
	if (frmPage) {
	
		//Mostro questo e tolgo il resto prendendo dalla combo delle lingue
		for (vCount = 0; vCount < frmPage.cmbLingua.length; vCount++)
		{
			
			var vBlocco = eval("document.getElementById('"+idBlocco+frmPage.cmbLingua[vCount].value+"')");
			vBlocco.style.display = "none";
		}
		var vBlocco = eval("document.getElementById('"+idBlocco+idLingua+"')");
		vBlocco.style.display = "block";
	}
}

function MostraDivLingueCombo(idLingua, idForm, idBlocco1, idBlocco2, idBlocco3) {
	MostraDivLingue(idLingua, idForm, idBlocco1);
	MostraDivLingue(idLingua, idForm, idBlocco2);
	MostraDivLingue(idLingua, idForm, idBlocco3);

}


//Funzione che permette di visualizzare i div con i contenuti per le lingue
function MostraDivLingueOttimizzato(cLingua, idLingua, idForm, idBlocco) {
	
	var frmPage = document.getElementById(idForm);
	var comboLingue = document.getElementById(cLingua);
	
	if (frmPage) {
	
		//Mostro questo e tolgo il resto prendendo dalla combo delle lingue
		for (vCount = 0; vCount < comboLingue.length; vCount++)
		{
			
			var vBlocco = eval("document.getElementById('"+idBlocco+comboLingue[vCount].value+"')");
			vBlocco.style.display = "none";
		}
		var vBlocco = eval("document.getElementById('"+idBlocco+idLingua+"')");
		vBlocco.style.display = "block";
	}
}

//Funzione che permette di visualizzare i div con i contenuti per le lingue
function MostraBlocchi(idBlocco, numBloccoAttivo, numBlocchi) {
	
	//Mostro questo e tolgo il resto prendendo dalla combo delle lingue
	for (vCount = 1; vCount <= numBlocchi; vCount++)
	{
		var vBlocco = eval("document.getElementById('"+idBlocco+vCount+"')");
		vBlocco.style.display = "none";
	}
	var vBlocco = eval("document.getElementById('"+idBlocco+numBloccoAttivo+"')");
	vBlocco.style.display = "block";
}

// End hiding script -->