function checkEmail(email) {
 if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.toLowerCase())) {
  return true;
 } else {
  return false;
 }
}

function isInt(myNum) {
 // get the modulus: if it's 0, then it's an integer
  var myMod = myNum % 1;
 if (myMod == 0) {
  return true;
 } else {
  return false;
 }
}

function urlEncode(sStr) {
 sStr = escape(sStr).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F');
 return sStr;
}

function checkQty(object,limit) {
	if (!isInt(object.value)) { alert('Please enter a whole number.'); object.value=1; object.focus(); return false; }
	if (object.value>limit) { alert('We only have '+limit+' in stock.  You may order this amount online, or call us about your full needs.'); object.value=limit; object.focus(); return false; }
}
