function lTrim(strValue) {
  return strValue.replace(/^ {1,}/, "");
}

function rTrim(strValue) {
  return strValue.replace(/ {1,}$/, "");
}

function trim(strValue) {
  return rTrim(lTrim(strValue));
}

function isValidEmail(str) {
  var at="@";
  var dot=".";
  var lat=str.indexOf(at);
  var ldot=str.indexOf(dot);
  var lstr=str.length;
  if ((lat<=0) || (ldot<=0) || (lat>=(ldot-1)) || (ldot>=(lstr-1)))
    return false;
  if (str.indexOf(" ")!=-1)
    return false;
  return true;
}

