function checkmail(str){
   		var at="@"        
		var dot="."
		var temp;
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		var invalidchar=" \"([{}])!#$%^&*';:,/\\?|+`~<>=~"
		if (str.indexOf(at)==-1){
			alert("Please enter a valid email address.")			
		   	return false }
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr-1){
		   alert("Please enter a valid email address.")		  
		   return false	}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr-1){
		    alert("Please enter a valid email address.")			
		    return false }
		if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please enter a valid email address.")			
		    return false }
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please enter a valid email address.")			
		    return false }
		if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please enter a valid email address.")			
		    return false }		
		for (i=0; i<(invalidchar.length-1); i++){
		      temp=invalidchar.substring(i,i+1);		      
		      if (str.indexOf(temp)!=-1){
		         alert("Please enter a valid email address.")				 
		         return false} 
	 	}		 		
return true; } 



function checkrequest() {
	    
		if (document.frm.email.value=="")
		{
			alert("Please enter a valid email address."); document.frm.email.focus();	
		}				
		else if(document.frm.email.value!="")
		{
		   val1=document.frm.email.value; 
		   focusv=document.frm.email.focus();
		   var check=checkmail(val1) 
		   if (check==true) 
		   {
			  if (document.frm.comments.value=="")
			  	{
				alert("Please enter your Comments and Concerns."); document.frm.comments.focus();	
				}			  
			  else
			    {
				submitrequest();
			    }
		   }
		}
}


function submitrequest(){	    
        document.frm.submit();
   	}

	
