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;
}

function OrderBy(campoId, formId, valore, direzione)
{
	var objForm = document.getElementById(formId)
	
	if (objForm) {
		var objCampo = document.getElementById(campoId);
		if (objCampo) {
			objCampo.value = valore + " " + direzione;
			objForm.submit();
		}
	}
}

function impostaCampo(id, valore)
{
	var campo = document.getElementById(id);
	if (campo)
	{
		campo.value = valore;
	}
}

function MaxCaratteri(Object, MaxLen)
{
      return (Object.value.length <= MaxLen);
}

function OpenShadow(content, player, title, pwidth) {
	if (Shadowbox) {
		Shadowbox.open({
			content:    content,
			player:     player,
			title:      title,
			width: pwidth
		});
	}

}

