function Trim(str) {
  str = str.replace(/^[ ]+/,"");return str.replace(/[ ]+$/,"");
}

function isEmail(em) {
  if (em.search(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i)!=-1) return true; else return false;
}

function validDate(dt) {
	if (dt.search(/^\d{1,2}\/\d{1,2}\/\d{4}$/)!=-1) {
  	parts = dt.split("/");
    if (parts[0]<1 || parts[0]>31 || parts[1]<1 || parts[1]>12 || parts[2]<1970 || parts[2]>2500) return false;
    return true;
  } else return false;
}