function popupSolicitaEvento()
{
	var indique;
	indique = window.open('solicitaEvento.asp', 'solicitaEvento', 'height=400,width=380,status=no,toolbar=no,menubar=no,location=no,left=' + (screen.width - 400) / 2 + ',top=' + (screen.height - 380) / 2);
	indique.focus();
}

function validaSolicitaEvento()
{

	var sMensagem;
	var iTamCampo;
	var sValor;
	var oForm = document.solicitaEvento;
	
	// Inicializo a mensagem com vazio
	sMensagem = "";
	
	// Agora farei as validações necessárias.
	if (oForm.fsSeuNome.value == "" || oForm.fsSeuNome.value == null )
			sMensagem += "O campo seu nome é obrigatório.\n";
			
	if (oForm.fsSeuEmail.value == "" || oForm.fsSeuEmail.value == null )
			sMensagem += "O campo seu e-mail é obrigatório.\n";
	else if (!isValidEmail(oForm.fsSeuEmail.value))
				sMensagem += "O seu e-mail não está válido.\n";
				
	if (oForm.fsLocalEvento.value == "" || oForm.fsLocalEvento.value == null )
			sMensagem += "O campo local do evento é obrigatório.\n";
			
	if (oForm.fsDetalheEvento.value == "" || oForm.fsDetalheEvento.value == null )
			sMensagem += "O campo detalhe do evento é obrigatório.\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
		oForm.submit();
} 


function isValidEmail(str) {
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}
