
function re(){

	var f=document.feedback;
	var use=f.name.value;
	var name_str=new RegExp("^[a-zA-Z0-9_. ]+$","ig");

	
if(use=="")
{
alert("name should not be blank");
f.name.focus();
return false;
} 
if(use.length<4)
  {
    alert("name  should have atlesst 4 characters and atmost 25 characters");
    f.name.select(); 
    return false; 
  }
   
  if(use.length>25)
  {
    alert("name  should have atleast 4 characters and atmost 25 characters");
    f.name.select(); 
    return false; 
  }
if(!use.match(name_str))
   {
     alert("It is not a Valid name .name  can contain character(a-z)(A-Z)( ._)"); 
   f.name.select();
     return false;    
   }
   var email=f.email.value;
var len=email.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");


if(!email.match(email_re)){
alert("Please enter your E-mail ID");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Please enter a valid E-mail ID");
f.email.select();
return false;
}
var re=new RegExp("[a-zA-Z0-9 ,'-;:.]+$","ig");
if(f.textarea.value==""){
alert("Suggestions/Feedback Should not be blank");
f.textarea.focus();
return false;
}
if(!f.textarea.value.match(re))
{
alert("Suggestions/Feedback can contain (a-z)(A-Z)(0-9 ,.;:-!') only");
f.textarea.focus();
return false;
}
   return true
}
	
