	function f_VerificarSoloNumeros(){
		if (f_VerificarSoloNumeros.arguments.length < 1)
			return true	

		var l_Permitidos = new Array('1','2','3','4','5','6','7','8','9','0');
		var l_sNumero = f_VerificarSoloNumeros.arguments[0];
		var l_sEtiqueta = f_VerificarSoloNumeros.arguments[1];
		var l_sAceptarVacio = f_VerificarSoloNumeros.arguments[2];
		var l_sObjeto = f_VerificarSoloNumeros.arguments[3];

		if (l_sNumero.length < 1){
			if (l_sAceptarVacio == "si")
				return true
			else{
				alert("El campo " + l_sEtiqueta + " debe contener un valor")
				if (l_sObjeto.length > 0)
					eval("document.forms[0]." + l_sObjeto + ".focus()")
				return false
			}
		}


		for ( var i=0; i  < l_sNumero.length ; i++ ){
			var l_sCaracterEncontrado = "no"
			for ( var j=0; j  < l_Permitidos.length ; j++ ){
				if (l_sNumero.charAt(i) == l_Permitidos[j]){
					l_sCaracterEncontrado = "si"
					break;
				}
			}
			if (l_sCaracterEncontrado == "no"){
				alert("El campo " + l_sEtiqueta + " contiene caracteres no permitidos")
				if (l_sObjeto.length > 0)
					eval("document.forms[0]." + l_sObjeto + ".focus()")

				return false
			}
		}
		return true
	}

