function isMail(vEmail)
{
	var Ret1="false";
	var Ret2="false";
	var Ret3="false";
	var Tam = vEmail;
	var pos = 0;
	
	//Retira espaços em branco nas duas pontas
	vEmail = Trim (vEmail);
	
	for(i=0;i<vEmail.length;i++)
	{
		temp=vEmail.substring(i,i+1);
		if(temp=="@")
		{
			Ret1="true";
			pos = i + 1;
			break;
		}
	}				
	
	for(i=pos;i<vEmail.length;i++)
	{
		temp=vEmail.substring(i,i+1);
	    if(temp=="." && pos != i)
	    {
			Ret2="true";
			pos = i + 1;
			break;
	    }
	} 
			
	if (pos < vEmail.length)
	{
		for(i=pos;i<vEmail.length;i++)
		{
			var ch = vEmail.charAt(i);
			var n = ch.charCodeAt(ch)
			if (n != 32)
			{
				Ret3="true";
				break;
			}
		}
	}
	
	if(Ret1=="false" || Ret2=="false" || Ret3=="false")
	{    
		//alert("O preenchimento do E-mail está errado.");
	    return false;
	}		
	else
	{
		//alert("OK");
		return true;
	}
}

function Trim(InString) {
	var LoopCtrl=true;
	while (LoopCtrl) {
		if (InString.indexOf("  ") != -1) {
			Temp = InString.substring(0, InString.indexOf("  "))
			InString = Temp + InString.substring(InString.indexOf("  ")+1, 
				InString.length)
		} else
			LoopCtrl = false;
	}
	if (InString.substring(0, 1) == " ")
		InString = InString.substring(1, InString.length)
	if (InString.substring (InString.length-1) == " ")
		InString = InString.substring(0, InString.length-1)
	return (InString)
}

