function CheckNumeric(myfield, fieldName) {
	myfield.value = trim(myfield.value);
  for(i=0; i<myfield.value.length; i++) {
    if(((myfield.value.charAt(i) < '0') || (myfield.value.charAt(i) > '9') || (myfield.value <= 0)) && myfield.value.charAt(i) != '.') {
      alert (fieldName + " must be a number greater than 0.");
      myfield.value="1";
      myfield.focus();
      return false;
    }
  }
  if(myfield.value.length==0) {
    myfield.value="1";
  }
  return true;
}
function trim(value) {
   var temp = value;
   var obj = /^(\s*)([\W\w]*)(\b\s*$)/;
   if (obj.test(temp)) { temp = temp.replace(obj, '$2'); }
   var obj = /  /g;
   while (temp.match(obj)) { temp = temp.replace(obj, " "); }
   return temp;
}
