function validaEmail(obj, obrigatorio){
	if (obj.value == "" && !obrigatorio)
		return true;

	vlrEmail = obj.value;
	
	if (obj.value == "" && obrigatorio){
		alert("O E-mail é obrigatório!");
		obj.focus();
		return(false);
	}
	
	pos = vlrEmail.indexOf("@");
	if (pos <= 0){
		alert("E-mail inválido!");
		obj.focus();
		return(false);
	}else{
		if (vlrEmail.indexOf("@", pos+1) > pos){
			alert("E-mail inválido!");
			obj.focus();
			return(false);
		}
	}
	
	pos_ponto = vlrEmail.indexOf(".", pos+2);
	if (pos_ponto == -1){
		alert("E-mail inválido!");
		obj.focus();
		return(false);
	}
	
	if (pos_ponto == (vlrEmail.length-1)){
		alert("E-mail inválido!");
		obj.focus();
		return(false);
	}
	
	return(true);
}