var reason = "";
errorColor="#FCFC90";
function writemsg()
{
	document.write("reason");
}

function validateEmailOnSubmit(theForm) {
	//alert(1);
reason="";
for(i=18;i<=20;i++)
	{
	errarea=document.getElementById("errormessage"+i);
	errarea.style.display="none";
	}

 reason += validateEmail_id(theForm.email);
 
if (reason != "") {
	
	
	  //errarea=document.getElementById('errormessage');
	  //errarea.style.display="block";
	  //errarea.write("Asdasd");
	  //errmsg=document.getElementById('errmsg');
	  //errmsg.value=reason;
	 //writeerror();
    return false;
 }

 return true;

}
function validateEmptyfield(fld) {
    var error = "";
    
    if (fld.value.length == 0) {
        fld.className = 'errorTextBox';; 
		errarea=document.getElementById('errormessage1');
	  errarea.style.display="block";
        error = "The required field has not been filled in.\n"
    } else {
        fld.style.background = 'White';
    }
    return error;  
}


function trim(s)
{
	
  return s.replace(/^\s+|\s+$/, '');
}

function validateEmail_id(fld) {
	
   
    var error="";
    var tfld = trim(fld.value);// value of field with whitespace trimmed off
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
    var illegalChars1 = /[^a-zA-Z0-9_@.]/;
    if (fld.value == "") {
        fld.className = 'errorTextBox';;
		document.getElementById("errormessage20").style.display="block";
		
        error = "You didn't enter an Email Id.\n";
    } else if(illegalChars1.test(fld.value)) {
		fld.className = 'errorTextBox';;
		document.getElementById("errormessage19").style.display="block";
		
		error = "Please enter a valid Email Id.\n";				 
   } else if (!emailFilter.test(tfld)) {              //test email for illegal characters
        fld.className = 'errorTextBox';;
		document.getElementById("errormessage19").style.display="block"; 
		
        error = "Please enter a valid Email Id.\n";
    } else if (fld.value.match(illegalChars)) {
        fld.className = 'errorTextBox';;
        document.getElementById("errormessage18").style.display="block";
        
		   error = "The Email Id contains illegal characters.\n";
    } else {
        fld.style.background = 'White';
    }
    return error;
}



