String.prototype.trim = function() {
  return this.replace(/^\s*/,"").replace(/\s*$/,"")
}
function getValue(oName)
{
  obj=document.getElementsByName(oName).item(0);
  temps=new String();
  temps=obj.value;
  temps=temps.trim().replace(/>/g,'&gt;').replace(/</g,'&lt;');
//  if(obj.value!=temps)obj.value=temps;
  return temps;
}

function CheckEmail(str){
  var filter=/^([\w\-]+(\.[\w\-]+)*)@(([\w\-]+\.)*\w[\w\-]{0,66})\.([a-z]{2,6}(\.[a-z]{2})?)$/i;
  var testresults=true;
  if (filter.test(str))
    testresults=true;
    else{
      testresults=false;
    }
  return (testresults);
}


function CheckEmail_e()
{
  s="";
  if (!CheckEmail(getValue('email')))s="Please enter Valid Email address";
  if (s=="")
   {
    alert('Thank you');
    return true;
   }
   else
   {
    alert(s);
    return false;
   }
}


function CheckEmail_d()
{
  s="";
  if (!CheckEmail(getValue('email')))s="Bitte korrekte E-Mail-Adresse eingeben.";
  if (s=="")
   {
    alert('Herzlichen Dank!');
    return true;
   }
   else
   {
    alert(s);
    return false;
   }
}