function Nav_Validator(theForm)
{
	/* e-mail destinatário */
	if (theForm.f_EmailIndicado.value=="")
	{
		alert("Informe o e-mail que receberá a indicação.");
		theForm.f_EmailIndicado.focus();
		return (false);
	}
	if (theForm.f_EmailIndicado.value.indexOf("@")==-1)
	{
		alert("E-mail com formato inválido: ["+theForm.f_EmailIndicado.value+"]");
		theForm.f_EmailIndicado.focus();
		return (false);
	}
	if (theForm.f_EmailIndicado.value.indexOf(".")==-1)
	{
		alert("E-mail formato inválido: ["+theForm.f_EmailIndicado.value+"]");
		theForm.f_EmailIndicado.focus();
		return (false);
	} 
	/* e-mail remetente */
	if (theForm.f_Email.value=="")
	{
		alert("Informe seu e-mail.");
		theForm.f_Email.focus();
		return (false);
	}
	if (theForm.f_Email.value.indexOf("@")==-1)
	{
		alert("E-mail com formato inválido: ["+theForm.f_Email.value+"]");
		theForm.f_Email.focus();
		return (false);
	}
	if (theForm.f_Email.value.indexOf(".")==-1)
	{
		alert("E-mail formato inválido: ["+theForm.f_Email.value+"]");
		theForm.f_Email.focus();
		return (false);
	} 
	/* nome do remetente */
	if (theForm.f_Nome.value == "")
	{
		alert("Informe seu nome.");
		theForm.f_Nome.focus();
		return (false);
	}
	if (theForm.f_Nome.value.length < 2)
	{
		alert("Informe seu nome.");
		theForm.f_Nome.focus();
		return (false);
	}
	return (true);
}
