function mailvalidate(passed_email)
{
	var count 
	mcount = 0
	if(passed_email != "")
	{
		mail=passed_email ;
		for(i=0;i<mail.length;i++)
		{	
			if(mail.substring(i,i+1)=="@")
			{
				count=i
				mcount=mcount+1
			}
		}
		if(mail.indexOf(']',0)==1||mail.indexOf('[',0)==1||mail.indexOf(',',0)==1||mail.indexOf('?',0)==1||mail.indexOf('<',0)==1||mail.indexOf('>',0)==1 ||mail.indexOf(';',0)==1||mail.indexOf(':',0)==1||mail.indexOf('"',0)==1||mail.indexOf("'",0)==1 ||mail.indexOf(')',0)==1||mail.indexOf('(',0)==1||mail.indexOf('*',0)==1||mail.indexOf('&',0)==1||mail.indexOf('^',0)==1||mail.indexOf('%',0)==1||mail.indexOf('$',0)==1||mail.indexOf('#',0)==1||mail.indexOf('`',0)==1||mail.indexOf('~',0)==1||mail.indexOf('.',count+2)==-1||mail.indexOf('@',1)==-1||mail.indexOf('}',0)==1||mail.indexOf('{',0)==1)
		{
			return (false);
		}
		if(mcount>1)
		{	
			return (false);
		}
	}
	else
	{
		return (false) ;
	}
	return (true) ;
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}
