function NumericField(txt)
{
	var a='';
	for(i=0;i<txt.value.length;i++)
		a+=(txt.value.charCodeAt(i)-48>=0 && txt.value.charCodeAt(i)-48<=9)?txt.value.charAt(i):'';
	txt.value=a;
}
function submitPostForm(formName,hiddenField,valor)
{
	document.getElementById(hiddenField).value=valor;
	document.forms[formName].submit();
}
function validarEstricto(formulario)
{
	var i=0;
   	var l=formulario.elements.length;
	for(i=0; i < l ;i++)
	{
   		if(formulario.elements[i].value=="")
   		{
       		alert('el campo '+formulario.elements[i].id+" No puede estar vacio");
       		formulario.elements[i].focus();
       		return false;
   		}
	}
	return true;
}
function validarControles(arrayControles)
{
	var i=0;
	var l=arrayControles.length;
	for(i=0; i < l ; i++)
	{
   		if(arrayControles[i].value=="")
   		{
       		alert('el campo '+arrayControles[i].id+" No puede estar vacio");
       		arrayControles[i].focus();
       		return false;
   		}
	}
	return true;
}
function validaLlenos()
{
	var prms=validaLlenos.arguments;
	for(i=0;i<prms.length;i++)
	{
		if(prms[i].value=="")
		{
			alert("El Campo "+prms[i].title+" Debe Estar Lleno");
			prms[i].focus();
			return false;
		}
	}
	return true;
}