// Comprueba que en un campo se introduzcan solo valores numéricos
// La llamada en el evento onkeypress="CompruebaCampoNumerico(event,true);"	 Si se quieren decimales
//							onkeypress="CompruebaCampoNumerico(event,false);" Si no se quieren decimales
function CompruebaCampoNumerico(e,conDecimales) {
	var isIE = document.all?true:false;
	var isNS = document.layers?true:false;
	var key = (isIE) ? window.event.keyCode : e.which;
	var obj = (isIE) ? event.srcElement : e.target;
	var isNum = (key > 47 && key < 58) ? true:false;
	var dotOK = (key==46 && conDecimales && (obj.value.indexOf(".")<0 || obj.value.length==0)) ? true:false;
	window.event.keyCode = (!isNum && !dotOK && isIE) ? 0:key;
	e.which = (!isNum && !dotOK && isNS) ? 0:key;
	return (isNum || dotOK);
};
