
  var whitespace = " \t\n\r";
  
  function isEmpty(s){   
    return ((s == null) || (s.length == 0))
  }


function isInt(str) {
	numdecs = 0
	for (i = 0; i < str.length; i++) {
		mychar = str.charAt(i)
		if (!(mychar >= "0" && mychar <= "9")) {
			return false
		}
	}
  return true;
}

function isChar(str) {
	numdecs = 0
	for (i = 0; i < str.length; i++) {
		mychar = str.charAt(i)
		if (!(mychar >= "A" && mychar <= "z")) {
			return false
		}
	}
  return true;
}

  function isWhitespace (s){   
    var i;
    if (isEmpty(s)) return true;
    for (i = 0; i < s.length; i++){   
      var c = s.charAt(i);
      if (whitespace.indexOf(c) == -1) return false;
    }
    return true;
  }

  function validate(){
    var str = document.SearchForm.skuSearchParam.value;
    var firstChar = str.substring(0,1);
    if (isWhitespace(str) || !(isInt(firstChar) || isChar(firstChar))){
      alert("Please enter a valid search term.");
      document.SearchForm.skuSearchParam.focus();
      return false;
    } 
    document.SearchForm.submit();
  }
