JavaScript - validar apenas numérico e dentro do intervalo

Eu tenho um formulário asp que tem vários campos. Ao enviar, desejo verificar, usando javascript, que uma caixa de seleção foi selecionada e que um campo "quantidade" está dentro de um determinado intervalo E possui apenas números. Eu estou lutando para conseguir verificar todos os três de uma só vez - na mometn eu tenho o seguinte:

<script type="text/javascript">
function validateForm()
{
var x=document.forms["myForm"]["Amount"].value;
if (x<5 || x >250)
  {
  alert("Please complete all required fields - Amount you wish to save");
  return false;
  }

else if ( myForm.agreesubmit.checked == false )
  {
  alert ( "You Must Agree To The Terms and Conditions" );
  return false;
  } 

}
</script>

No momento, são duas verificações separadas para seleção e intervalo da caixa de seleção.

Qualquer ideia apreciada.

questionAnswers(3)

yourAnswerToTheQuestion