	function checkEmail(strReceived)
		{
			if(strReceived.indexOf("@")==-1)
			{
				return false;
			}
			if(strReceived.indexOf(".")==-1)
			{
				return false;
			}
			if(strReceived.charAt(0)==".")
			{
				return false;
			}
			else if(strReceived.charAt(0)=="@")
			{
				return false;
			}
			if((strReceived.charAt(0)>=0)&&(strReceived.charAt(0)<=9))
			{
				return false;
			}
			else if(strReceived.charAt(strReceived.length-1)==".")
			{
				return false;
			}
			else if(strReceived.charAt(strReceived.length-1)=="_")
			{
				return false;
			}
			else if(strReceived.charAt(strReceived.length-1)=="@")
			{
				return false;
			}
			else if(strReceived.indexOf("..")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("__")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("_.")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("._")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("@@")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("@.")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf(".@")!=-1)
			{
				return false;
			}
			else if(strReceived.indexOf("@_")!=-1)
			{
				return false;
			}
			/*else if((strReceived.indexOf("@"))>(strReceived.indexOf(".")))
			{
				return false;
			}
			*/
			var intAtTheRate=0;
			var intdotTheRate=0;
				
			for(var intCount=0;intCount<strReceived.length;intCount++)
			{
				if(strReceived.charAt(intCount)=="@")
				{
					//alert(intAtTheRate);
					intAtTheRate=intAtTheRate+1;
					//alert(intAtTheRate);
				}
			}
			
			for(var intCount=0;intCount<strReceived.length;intCount++)
			{
				if(strReceived.charAt(intCount)==".")
				{
					//alert(intAtTheRate);
					intdotTheRate=intdotTheRate+1;
					//alert(intAtTheRate);
				}
			}
			//alert(intAtTheRate);
			
			if(intAtTheRate > 1)
			{
				return false;		
			}
			if(intdotTheRate > 3)
			{
				return false;		
			}
				
			var strValid="._-@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
			for(var intCount=0;intCount<strReceived.length;intCount++)
			{
				strFind=strReceived.charAt(intCount);
				if(strValid.indexOf(strFind)==-1)
				{
					return false;	
				}
			}
				
			return true;
}
	