function fazBusca(campoBusca)
{	
	if (campoBusca.value.length < 3)
	{
		alert("A busca deve ter no mínimo 3 caractéres!");
		campoBusca.focus();
	}
	else
	{	
		document.lanalapa.action = "programacao.asp";
		document.lanalapa.submit();
	}
}

function buscaSubmitEnter(campoBusca, e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;
if (keycode == 13)
{
	fazBusca(campoBusca);
	return false;
}
else
	return true;
}

function popupIndique(caminhoIndique)
{
	var indique;
	indique = window.open('indique.asp?' + caminhoIndique, 'indique', 'height=400,width=370,status=no,toolbar=no,menubar=no,location=no, left=' + (screen.width-640)/2 + ', top=' + (screen.height-480)/2);
	indique.focus();
}

function validaIndique()
{

	var sMensagem;
	var iTamCampo;
	var sValor;
	
	// Inicializo a mensagem com vazio
	sMensagem = "";
	
	// Agora farei as validações necessárias.
	if (document.indique.fsSeuNome.value == "" || document.indique.fsSeuNome.value == null )
			sMensagem += "O campo seu nome é obrigatório.\n";
			
	if (document.indique.fsSeuEmail.value == "" || document.indique.fsSeuEmail.value == null )
			sMensagem += "O campo seu e-mail é obrigatório.\n";
	else if (!isValidEmail(document.indique.fsSeuEmail.value))
				sMensagem += "O seu e-mail não está válido.\n";
				
	if (document.indique.fsEmail1.value == "" || document.indique.fsEmail1.value == null )
			sMensagem += "O campo e-mail 1 é obrigatório.\n";
	else if (!isValidEmail(document.indique.fsEmail1.value))
				sMensagem += "O e-mail não está válido.\n";
	
	if (document.indique.fsEmail2.value != "" && !isValidEmail(document.indique.fsEmail2.value))
		sMensagem += "O e-mail 2 não está válido.\n";
				
	if (document.indique.fsEmail3.value != "" && !isValidEmail(document.indique.fsEmail3.value))
		sMensagem += "O e-mail 3 não está válido.\n";
	
	// Se a mensagem teve preenchimento, ou seja,
	// algum campo obrigatório não foi preenchido, ou foi preenchido erradamente,
	// mostro a mensagem de erro para o usuário.
	if ( sMensagem != "" )
			alert( sMensagem );
	else
		document.indique.submit();
} 


function isValidEmail(str) {
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
