// JavaScript Document

// Verifica se email é valido
var reEmail1 = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
var reEmail2 = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
var reEmail3 = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
var reEmail = reEmail3;

function doEmail(obj)
{
	pStr = obj.value;
	eval("reEmail = reEmail" + 1);
	if (pStr != "" && !reEmail.test(pStr)) {
		return(false);
	} else{
		return(true);
	}
} // doEmail

function isEmail(obj)
{
	pStr = obj.value;
	if (doEmail(obj)) {
		return(true);
	} else{
		alert(pStr + " N&Atilde;O &eacute; um endere&ccedil;o de e-mail v&aacute;lido.");
		obj.focus();
		obj.select();
		return(false);
	}
} // isEmail


function validaForm(obj)
{
	//obj = document.form1;
	
	if(obj.nome.value==""){
		alert("Campo Nome deve ser preenchido.");
		obj.usuario.focus();
		return(false);
	}
	if(obj.email.value==""){
		alert("Campo E-mail deve ser preenchido.");
		obj.email.focus();
		return(false);
	}
	if(obj.texto.value==""){
		alert("Campo coment&aacute;rio deve ser preenchido.");
		obj.texto.focus();
		return(false);
	}
	//obj.submit();
	return(true);
}

function validaForm2(obj)
{
	//obj = document.form1;
	
	if(obj.nome.value==""){
		alert("Campo Nome deve ser preenchido.");
		obj.usuario.focus();
		return(false);
	}
	if(obj.email.value==""){
		alert("Campo E-mail deve ser preenchido.");
		obj.email.focus();
		return(false);
	}
	if(obj.assunto.value==""){
		alert("Campo assunto deve ser preenchido.");
		obj.assunto.focus();
		return(false);
	}
	if(obj.mensagem.value==""){
		alert("Campo mensagem deve ser preenchido.");
		obj.assunto.focus();
		return(false);
	}
	//obj.submit();
	return(true);
}

function validaForm3(obj)
{
	//obj = document.form1;
	
	if(obj.nome.value==""){
		alert("Campo Nome deve ser preenchido.");
		obj.usuario.focus();
		return(false);
	}
	if(obj.email.value==""){
		alert("Campo E-mail deve ser preenchido.");
		obj.email.focus();
		return(false);
	}
	if(!obj.cursos.checked && !obj.seminarios.checked && !obj.palestras.checked && !obj.noticias.checked){
		alert("Selecione quais informa&ccedil;&otilde;es voc&ecirc; tem interesse em receber.");
		obj.assunto.focus();
		return(false);
	}
	//obj.submit();
	return(true);
}