function Validates(theForm) {
  
	 var entry=theForm.email.value;
   var el=entry.length;
   for (var i=el-1; i>=0; i--) {
      if (entry.charAt(i)==" ") {
         entry=entry.replace(entry.charAt(i), ""); }}
   theForm.email.value = entry;
   var el=entry.length;
   f=entry.indexOf('@');
   ff=entry.indexOf('@',f+1);
   s=entry.indexOf('.');
   if ((entry.charAt(0)=="-") || (entry.charAt(0)==".") || (entry.charAt(0)=="@") || (entry.charAt(el-1)=="-") || (entry.charAt(el-1)==".") || (entry.charAt(el-1)=="@") || (el==0) || (el>80) || (el<6) || (f==-1) || (s==-1) || (ff>-1)) {
      alert("Please enter a valid E-Mail Address! E-Mail Address should be in the \"you@yourname.com\" format.");
      theForm.email.focus();
      return false; }
   for (var i=0; i<=el; i++) {
      if ((entry.charAt(i)=="!") || (entry.charAt(i)=="#") || (entry.charAt(i)=="$") || (entry.charAt(i)=="%") || (entry.charAt(i)=="^") || (entry.charAt(i)=="&") || (entry.charAt(i)=="*") || (entry.charAt(i)=="(") || (entry.charAt(i)==")") || (entry.charAt(i)=="+") || (entry.charAt(i)=="=") || (entry.charAt(i)=="\\") || (entry.charAt(i)=="|") || (entry.charAt(i)=="[") || (entry.charAt(i)=="]") || (entry.charAt(i)=="\{") || (entry.charAt(i)=="\}") || (entry.charAt(i)==":") || (entry.charAt(i)==";") || (entry.charAt(i)=="\"") || (entry.charAt(i)=="\'") || (entry.charAt(i)=="<") || (entry.charAt(i)==",") || (entry.charAt(i)==">") || (entry.charAt(i)=="?") || (entry.charAt(i)=="/") || (entry.charAt(i)=="`") || (entry.charAt(i)=="~")) {
         alert('Sorry, "'+entry.charAt(i)+'" is not a valid character in an E-Mail Address! E-Mail Address should be in the \"you@yourname.com\" format.');
         theForm.email.focus();
         return false; }}

return true; }


