<!--
	// Funcion boolean f_explicarmargen(string margen)
	// @process Muestra un mensaje de advertencia
	// @param margen - margen de beneficio. Debe ser una referencia al objeto input.
	// @return - true si margen contiene un valor válido; false en caso contrario
	// @version 1.0
	// @ejemplo de llamada - f_explicarmargen(this);
	function f_explicarmargen(margen){
		if(!isNaN(margen.value)){
			alert("Debe introducir un número entre 0 y 100 en el campo Margen");
			margen.value="";
			return false;
		}
		else if((parseFloat(margen.value)<0.0) || (parseFloat(margen.value)>100.0)){
			alert("Debe introducir un número entre 0 y 100 en el campo Margen.\n"
				+"La razón es que el porcentaje es sobre el precio base(precio sin impuestos).\n"
				+"Por ejemplo: vende un producto a 100; Pone margen 120%; tal cosa no tendría\n"
				+"sentido porque no puede venderlo a 100 y ganar 120.");
			margen.value="";
			return false;
		}
		else{
			return true;
		}
	}
-->
