<!--
//=========================================================================
// general purpose function to see if a value is numeric
//=========================================================================
function isNumber(inputVal) {
  oneDecimal = false
  inputStr = inputVal.toString()
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i)
	if (i == 0 && oneChar == "-") {
	  continue
	}
	if (oneChar == "." && !oneDecimal) {
	  oneDecimal = true
	  continue
	}
	if (oneChar < "0" || oneChar > "9") {
	  return false
	}
  }
  return true
}

//=========================================================================
// general purpose function to see if a numeric input is a positive number
//=========================================================================
function isPosNumber(inputVal) {
  oneDecimal = false
  inputStr = inputVal.toString()
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i)
	if (oneChar == "-") {
	  return false
	}
	if (oneChar == "." && !oneDecimal) {
	  oneDecimal = true
	  continue
	}
	if (oneChar < "0" || oneChar > "9") {
	  return false
	}
  }
  return true
}

//=========================================================================
// general purpose function to see if a numeric input is a positive integer
//=========================================================================
function isPosInteger(inputVal) {
  inputStr = inputVal.toString()
  for (var i = 0; i < inputStr.length; i++) {
    var oneChar = inputStr.charAt(i)
    if (oneChar < "0" || oneChar > "9") {
      return false
    }
  }
  return true
}

//=========================================================================
// general purpose function to see if a field is empty
//=========================================================================
function isFieldEmpty(inputVal) {
  if (inputVal == null || inputVal == "") {
    return false
  }
  return true
}

//-->