var valor;
  function calcular(){
  var numValor = document.horas_extras.valor.value;
  var numHoras = document.horas_extras.horas.value;
  var numFactor = 1.5;
  
  if (validarParametro(numValor) == false || validarParametro(numHoras) == false )
  {alert('Debe ingresar valores numéricos para realizar el cálculo');
   document.horas_extras.monto.value ="";}
  else
  {
  
  if (numValor < 0 || numHoras < 0)
  {
  alert('Los valores ingresados para el cálculo deben ser positivos');
  document.horas_extras.monto.value ="";
  }
  else if (numValor == "" || numHoras == "")
  {
  alert('Debe ingresar ambos valores para realizar el cálculo');
  document.horas_extras.monto.value ="";
  }

  else{
    /*Convertir las horas ingresadas a un valor entero*/
  numHoras= validarEntero(numHoras);

  if(numHoras > 40)
  {alert('El número de horas mensuales no puede exceder de 40');
  document.horas_extras.monto.value =""; }

  else {var numMonto= numValor*numHoras*numFactor;
  document.horas_extras.monto.value = Math.round(numMonto);
  }
  } 


}
}
  function validarEntero(valor){
	 valor= Math.round(valor);
    // valor = parseInt(valor)
  	 if (isNaN(valor)) { 
            document.horas_extras.horas.value ="";
			return false;
      }
	  else { 
            document.horas_extras.horas.value = valor;
			return valor;
      }

} 

 function validarParametro(parametro){
   	 if (isNaN(parametro)) { 
			return false;
      }
	  else{return true;}

} 
