<!--
//<script type="text/javascript" language="javascript" src="./which.js"></script>

//onkeypress="return isNumberKey(event)"
function isNumberKey(evt)
{
   var charCode = (evt.which) ? evt.which : event.keyCode;
   if (charCode > 31 && ((charCode < 46 || charCode > 57) || charCode==47))
   {
      return false;
   }
   else
   {
      return true;
   }
}



//onblur="preCheckValue(this, true,'');"
var currField = null;
function checkValue(field, required, regFormat)
{
   if ((required) && (field.value == ""))
   {
      alert('This field is mandatory and cannot be left blank');
      return false;
   }
   else
   {
      return true;
   }
}
function preCheckValue(field, required, regFormat)
{
   if ((currField != null) && (currField == field))
   {
      if (!checkValue(field, required, regFormat))
      {
         field.focus();
      }
      else
      {
         currField = null;
      }
   }
   else if (currField == null)
   {
      currField = field;
      preCheckValue(field, required, regFormat);
   }
}



//-->
