// JavaScript Document



// RECONHECE O BROWSER

var ns4 = (document.layers) ? true : false

var ie4 = (document.all) ? true : false



/* Inicio do sistema de bloqueio de página

var message="";



// desativar Botao esquerdo do mouse

function clickIE() {if (document.all) {(message);return true;}}



function clickNS(e) {if 

(document.layers||(document.getElementById&&!document.all)) {

if (e.which==2||e.which==3) {(message);return true;}}}

if (document.layers) 

{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}

else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return true")



//desativar seleção de texto (IE4+, NS6+)

function click() {

	if (event.button == 2 || event.button == 3) oncontextmenu = 'return false';

}



//if IE4+

document.onselectstart=new Function ("return true")



//if NS6

if (window.sidebar){

document.onclick=new Function ("return true")

}



document.oncontextmenu =  new Function('return false;');

document.onmouseup =  new Function('return false;');

document.onselectstart=  new Function('return false;');



// Fim do sistema de bloqueio

*/



function MM_jumpMenu(targ,selObj,restore){ //v3.0

  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

  if (restore) selObj.selectedIndex=0;

}







/* Validação do formulário de cadastro de turista

*  na função será checado todos os campos

*  obrigatorios do formulário de cadastro

*  do turista e acionará o alerta assim

*  caso não haja preenchido corretamente

*/

function chkform(theform, sessao)

{

	d = document.cadastro;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//sobrenome

	if(d.sobrenome.value == "")

	{

		alert("Por favor, digite seu Sobrenome.");

		d.sobrenome.focus();

		return false;

	} else if(d.sobrenome.value.length < 4) {

		alert("Por favor, o sobrenome deve ter no minimo 4 caractéres.");

		d.sobrenome.focus();

		return false;

	}

	//validar email

	if (d.email.value == ""){

		alert("O campo E-mail deve ser preenchido!");

		d.email.focus();

		return false;

	}

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.email.value))) {

		alert("O campo E-mail deve ser conter um endereco eletronico válido!");

		d.email.focus();

		return false;

	}

	//senha

	if(d.senha.value == "") {

		alert("Por favor, digite sua Senha.");

		d.senha.focus();

		return false;

	} else if(d.senha.value.length < 6) {

		alert("Por favor, escolha uma Senha com o minimo de 6 caracteres.");

		d.senha.focus();

		return false;

	} else if (d.senha.value.indexOf(" ") >= 0){

		alert("Sua senha não pode ter espaço");

		d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 1) == "invalido"){

		alert("A senha deverá ter no minimo 3 números");

		d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 2) == "invalido"){

		alert("A senha deverá ter no minimo 3 letras");

		d.senha.focus();

		return false;

	}

	

	

	if(d.senha2.value == "") {

		alert("Por favor, confirme sua Senha.");

		d.senha2.focus();

		return false;

	} else if(d.senha.value != d.senha2.value) {

	   	alert("A senha confirmada é diferente da Senha informada acima.");

		d.senha2.focus();

	    return false;

	} else if(d.email.value == d.senha.value) {

	  	alert("Para sua segurança, não utilize E-mail e Senha iguais.");

		d.senha.focus();

		return false;

	}

	// sexo

	if(d.sexo.value == "")

	{

		alert("Por favor, campo Sexo é obrigatório.");

		d.sexo.focus();

		return false;

	}

	// data de nascimento

	if(d.nascimento.value == "")

	{

		alert("Por favor, campo Data de Nascimento é obrigatório.");

		d.nascimento.focus();

		return false;

	}

	//cep

	if(d.cep1.value == "")

	{

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep1.focus();

		return false;

	}else if(d.cep2.value == ""){

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep2.focus();

		return false;

	}

	//tipo de endereço

	if(d.tipo.value == "")

	{

		alert("Por favor, campo Tipo de Endereço é obrigatório.");

		d.tipo.focus();

		return false;

	}

	//endereço, numero e bairro

	if(d.endereco.value == "")

	{

		alert("Por favor, campo Endereco é obrigatório.");

		d.endereco.focus();

		return false;

	} else if(d.bairro.value == ""){

		alert("Por favor, campo Bairro é obrigatório.");

		d.bairro.focus();

		return false;

		

	} else if(d.numero.value == ""){

		alert("Por favor, campo Nº do endereço é obrigatório.");

		d.numero.focus();

		return false;

	}

	//cidade e estado

	if(d.cidade.value == "")

	{

		alert("Por favor, campo Cidade é obrigatório.");

		d.cidade.focus();

		return false;

	}else if(d.estado.value == ""){

		alert("Por favor, campo Estado é obrigatório.");

		d.estado.focus();

		return false;

	}

	//telefone

	if(d.telefone_residencia.value == "" && d.telefone_comercial.value == "" && d.telefone_celular.value == "")

	{

		alert("Por favor, um dos campos de Telefone deve ser preenchido.");

		d.telefone_residencia.focus();

		return false;

	}

	//profissao

	if((d.profissao.value == "") && (d.outra_profissao.value == ""))

	{

		alert("Por favor, campo Profissão é obrigatório.");

		d.profissao.focus();

		return false;

	}

	// data de nascimento

	if(d.escolaridade.value == "")

	{

		alert("Por favor, campo Escolaridade é obrigatório.");

		d.escolaridade.focus();

		return false;

	}

	//formacao

	if((d.formacao.value == "") && (d.outra_formacao.value == ""))

	{

		alert("Por favor, campo Formação é obrigatório.");

		d.formacao.focus();

		return false;

	}

	

	if(d.possui[0].checked == true)

	{	

		if(d.habilidades.value == "")

		{

			alert("Por favor, campo Habilidades é obrigatório.");

			d.habilidades.focus();

			return false;

		}

	}

	if(d.verifica.value == "")

	{

		alert("Por favor, campo de verificação é obrigatório.");

		d.verifica.focus();

		return false;

	}

	

}

//Fim da validação de cadastro de turista











function chkform_cpf(theform, sessao)

{

	d = document.cadastro;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//sobrenome

	if(d.sobrenome.value == "")

	{

		alert("Por favor, digite seu Sobrenome.");

		d.sobrenome.focus();

		return false;

	} else if(d.sobrenome.value.length < 4) {

		alert("Por favor, o sobrenome deve ter no minimo 4 caractéres.");

		d.sobrenome.focus();

		return false;

	}

	//cpf

	if(d.cpf.value == "")

	{

		alert("Por favor, digite seu CPF.");

		d.cpf.focus();

		return false;

	}

	//validar email

	if (d.email.value == ""){

		alert("O campo E-mail deve ser preenchido!");

		d.email.focus();

		return false;

	}

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.email.value))) {

		alert("O campo E-mail deve ser conter um endereco eletronico válido!");

		d.email.focus();

		return false;

	}

	//senha

	if(d.senha.value == "") {

		alert("Por favor, digite sua Senha.");

		d.senha.focus();

		return false;

	} else if(d.senha.value.length < 6) {

		alert("Por favor, escolha uma Senha com o minimo de 6 caracteres.");

		d.senha.focus();

		return false;

	} else if (d.senha.value.indexOf(" ") >= 0){

		alert("Sua senha não pode ter espaço");

		d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 1) == "invalido"){

		alert("A senha deverá ter no minimo 3 números");

		d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 2) == "invalido"){

		alert("A senha deverá ter no minimo 3 letras");

		d.senha.focus();

		return false;

	}

	

	

	

	if(d.senha2.value == "") {

		alert("Por favor, confirme sua Senha.");

		d.senha2.focus();

		return false;

	} else if(d.senha.value != d.senha2.value) {

	   	alert("A senha confirmada é diferente da Senha informada acima.");

		d.senha2.focus();

	    return false;

	} else if(d.email.value == d.senha.value) {

	  	alert("Para sua segurança, não utilize E-mail e Senha iguais.");

		d.senha.focus();

		return false;

	}

	// sexo

	if(d.sexo.value == "")

	{

		alert("Por favor, campo Sexo é obrigatório.");

		d.sexo.focus();

		return false;

	}

	// data de nascimento

	if(d.nascimento.value == "")

	{

		alert("Por favor, campo Data de Nascimento é obrigatório.");

		d.nascimento.focus();

		return false;

	}

	//cep

	if(d.cep1.value == "")

	{

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep1.focus();

		return false;

	}else if(d.cep2.value == ""){

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep2.focus();

		return false;

	}

	//tipo de endereço

	if(d.tipo.value == "")

	{

		alert("Por favor, campo Tipo de Endereço é obrigatório.");

		d.tipo.focus();

		return false;

	}

	//endereço, numero e bairro

	if(d.endereco.value == "")

	{

		alert("Por favor, campo Endereco é obrigatório.");

		d.endereco.focus();

		return false;

	} else if(d.bairro.value == ""){

		alert("Por favor, campo Bairro é obrigatório.");

		d.bairro.focus();

		return false;

	} else if(d.numero.value == ""){

		alert("Por favor, campo Nº do endereço é obrigatório.");

		d.numero.focus();

		return false;

	}

	//cidade e estado

	if(d.cidade.value == "")

	{

		alert("Por favor, campo Cidade é obrigatório.");

		d.cidade.focus();

		return false;

	}else if(d.estado.value == ""){

		alert("Por favor, campo Estado é obrigatório.");

		d.estado.focus();

		return false;

	}

	//telefone

	if(d.telefone_residencia.value == "" && d.telefone_comercial.value == "" && d.telefone_celular.value == "")

	{

		alert("Por favor, um dos campos de Telefone deve ser preenchido.");

		d.telefone_residencia.focus();

		return false;

	}

	//profissao

	if((d.profissao.value == "") && (d.outra_profissao.value == ""))

	{

		alert("Por favor, campo Profissão é obrigatório.");

		d.profissao.focus();

		return false;

	}

	// data de nascimento

	if(d.escolaridade.value == "")

	{

		alert("Por favor, campo Escolaridade é obrigatório.");

		d.escolaridade.focus();

		return false;

	}

	//formacao

	if((d.formacao.value == "") && (d.outra_formacao.value == ""))

	{

		alert("Por favor, campo Formação é obrigatório.");

		d.formacao.focus();

		return false;

	}		

	if(d.verifica.value == "")

	{

		alert("Por favor, campo de verificação é obrigatório.");

		d.verifica.focus();

		return false;

	}

	

}

//Fim da validação de cadastro de turista







/* Validação do formulário de cadastro de agencias

*  na função será checado todos os campos

*  obrigatorios do formulário de cadastro

*  de agencias e acionará o alerta assim

*  caso não haja preenchido corretamente

*/

function chkform2(theform, sessao)

{

	d = document.cadastro;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//CNPJ

	if(d.cnpj.value == "")

	{

		alert("Por favor, campo CNPJ é obrigatório.");

		d.cnpj.focus();

		return false;

	}

	//validar email

	if (d.email.value == ""){

		alert("O campo E-mail deve ser preenchido!");

		d.email.focus();

		return false;

	}

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.email.value))) {

		alert("O campo E-mail deve ser conter um endereco eletronico válido!");

		d.email.focus();

		return false;

	}

	//senha

	if(d.senha.value == "") {

		alert("Por favor, digite sua Senha.");

		d.senha.focus();

		return false;

	} else if(d.senha.value.length < 6) {

		alert("Por favor, escolha uma Senha com o minimo de 6 caracteres.");

		d.senha.focus();

		return false;

	}else if (d.senha.value.indexOf(" ") >= 0){

		alert("Sua senha não pode ter espaço");

		d.senha.focus();

		return false;

	}

	

	

	if(d.senha2.value == "") {

		alert("Por favor, confirme sua Senha.");

		d.senha2.focus();

		return false;

	} else if(d.senha.value != d.senha2.value) {

	   	alert("A senha confirmada é diferente da Senha informada acima.");

		d.senha2.focus();

	    return false;

	} else if(d.email.value == d.senha.value) {

	  	alert("Para sua segurança, não utilize E-mail e Senha iguais.");

		d.senha.focus();

		return false;

	}

	//cep

	if(d.cep1.value == "")

	{

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep1.focus();

		return false;

	}else if(d.cep2.value == ""){

		alert("Por favor, prencha o CEP no formato 00000-000");

		d.cep2.focus();

		return false;

	}

	//tipo de endereço

	if(d.tipo.value == "")

	{

		alert("Por favor, campo Tipo de Endereço é obrigatório.");

		d.tipo.focus();

		return false;

	}

	//endereço, numero e bairro

	if(d.endereco.value == "")

	{

		alert("Por favor, campo Endereco é obrigatório.");

		d.endereco.focus();

		return false;

	}else if(d.numero.value == ""){

		alert("Por favor, campo Nº do endereço é obrigatório.");

		d.numero.focus();

		return false;

	}else if(d.bairro.value == ""){

		alert("Por favor, campo Bairro é obrigatório.");

		d.bairro.focus();

		return false;

	}

	//cidade e estado

	if(d.cidade.value == "")

	{

		alert("Por favor, campo Cidade é obrigatório.");

		d.cidade.focus();

		return false;

	}else if(d.estado.value == ""){

		alert("Por favor, campo Estado é obrigatório.");

		d.estado.focus();

		return false;

	}

	//telefone

	if(d.telefone_comercial.value == "")

	{

		alert("Por favor, o campo Telefone Comercial deve ser preenchido.");

		d.telefone_comercial.focus();

		return false;

	}

	if(d.verifica.value == "")

	{

		alert("Por favor, campo de verificação é obrigatório.");

		d.verifica.focus();

		return false;

	}

	

}

//Fim da validação de cadastro de agencia



function chkform3(theform, sessao)

{

	d = document.newsletter;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//validar email

	if (d.email.value == ""){

		alert("O campo E-mail deve ser preenchido!");

		d.email.focus();

		return false;

	} else {

		//validar email(verificao de endereco eletronico)
		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(d.email.value))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.email.focus();

			return false;

		}

		if((d.sit[0].checked == false) && (d.sit[1].checked == false))

		{

			alert("Por favor, selecione para cadastrar ou sair.");

			return false;

		}

	}

}

//Fim da validação de cadastro de agencia



function chkform4(theform, sessao)

{

	d = document.faq;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//validar email

	if (d.email.value == ""){

		alert("O campo E-mail deve ser preenchido!");

		d.email.focus();

		return false;

	}

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.email.value))) {

		alert("O campo E-mail deve ser conter um endereco eletronico válido!");

		d.email.focus();

		return false;

	}

	//pergunta

	if(d.pergunta.value == "")

	{

		alert("Por favor, digite sua pergunta.");

		d.pergunta.focus();

		return false;

	}

}





function chkform5(theform, sessao)

{

	d = document.comentario_diario;

	

	//nome

	if(d.nome.value == "")

	{

		alert("Por favor, digite seu Nome.");

		d.nome.focus();

		return false;

	} else if(d.nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.nome.focus();

		return false;

	}

	//comentario

	if(d.comentario.value == "")

	{

		alert("Por favor, digite seu comentario.");

		d.comentario.focus();

		return false;

	}

}







function chkform6(theform, sessao)

{

	d = document.login;

	

	//validar email

	if (d.email.value == ""){

		alert("O campo login deve ser preenchido com seu e-mail cadastrado!");

		d.email.focus();

		return false;

	}

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.email.value))) {

		alert("O campo login deve ser preenchido com seu e-mail cadastrado!");

		d.email.focus();

		return false;

	}

	//nome

	if(d.senha.value == "")

	{

		alert("Por favor, digite sua Senha.");

		d.senha.focus();

		return false;

	} else if(d.senha.value.length < 6) {

		alert("Por favor, a senha deve ter no minimo 6 caractéres.");

		d.senha.focus();

		return false;

	} else if (d.senha.value.indexOf(" ") >= 0){

		alert("Sua senha não pode ter espaço");

		d.senha.focus();

		return false;

	}

}





//Fim da validação de cadastro de agencia





function chkselecao1(theform, sessao)

{

	d = document.visitar;

	

	//validar email

	if (d.lugar_visitar.value == ""){

		alert("O campo Lugar para Visitar deve ser selecionado!");

		d.lugar_visitar.focus();

		return false;

	}

}

function chkselecao2(theform, sessao)

{

	d = document.l_ficar;

	//alert(d.dt_hoje.value);

	//validar email

	if (d.tipo.value == "" && d.layout.value == ""){

		alert("Um dos campos tipo ou layout deve ser selecionado!");

		d.tipo.focus();

		return false;

	}

	if (d.dt_chegada.value == "" || d.dt_saida.value == ""){

		alert("Os campos de Chegada e Saida deve ser preenchidos!");

		return false;

	}


}



function chkselecao3(theform, sessao)

{

	d = document.comer;

	 

	//validar email

	if (d.lugar_comer.value == ""){

		alert("O campo Lugar para Comer deve ser selecionado!");

		d.lugar_comer.focus();

		return false;

	}

}

function chkselecao4(theform, sessao)

{

	d = document.busca_pub;

	

	//validar email

	if (d.tipo.value == "" &&  d.assunto.value == "" && d.municipio.value == ""){

		alert("Um dos campos deve ser selecionado!");

		return false;

	}

}



function chkselecao_roteiro1(theform)

{

	d = document.municipios_busca;

	

	//validar email

	if (d.municipios_buscas.value == ""){

		alert("Um dos campos deve ser selecionado!");

		return false;

	}

}

function chkselecao_roteiro2(theform)

{

	d = document.projetos_busca;

	

	//validar email

	if (d.projetos_buscas.value == ""){

		alert("Um dos campos deve ser selecionado!");

		return false;

	}

}

function chkselecao_roteiro3(theform)

{

	d = document.turismo_busca;

	

	//validar email

	if (d.turismo_buscas.value == ""){

		alert("Um dos campos deve ser selecionado!");

		return false;

	}

}





function chkselecao_busca(theform, sessao)

{

	d = document.busca;

	

	if ((d.palavra.value == "") || (d.palavra.value == "Palavra-chave")){

		alert("O campo de palavra chave para busca\ndeve ser preenchido");

		d.palavra.focus();

		return false;

	} else if(d.palavra.value.length < 4) {

			alert("Por favor, a palavra de busca deve ter no minimo 4 caractéres.");

			d.palavra.focus();

			return false;

	} 

	if (d.buscar.value == ""){

		alert("O campo de área da busca deve ser selecionado");

		return false;

	}

	

}





function chkselecao_busca_geral(theform, sessao)

{

	d = document.busca_geral;

	

	if (d.palavra.value == ""){

		alert("O campo de palavra chave para busca\ndeve ser preenchido");

		d.palavra.focus();

		return false;

	} else if(d.palavra.value.length < 4) {

			alert("Por favor, a palavra de busca deve ter no minimo 4 caractéres.");

			d.palavra.focus();

			return false;

	}

	if (d.buscar.value == ""){

		alert("O campo de área da busca deve ser selecionado");

		return false;

	}

}







function chkselecao_busca_n(theform, sessao){

	

	d = document.busca_noticias;

	

	if (((d.palavra.value == "") && (d.municipio.value == "")) && ((d.de.value == "") || (d.ate.value == ""))){

		alert("O campo de palavra chave, localidade ou as datas\ndevem ser preenchido");

		d.palavra.focus();

		return false;

	} else if(d.palavra.value != "") {

		if(d.palavra.value.length < 4) {

			alert("Por favor, a palavra de busca deve ter no minimo 4 caractéres.");

			d.palavra.focus();

			return false;

		}

	}

}





function chkselecao_busca_d(theform, sessao){

	

	d = document.busca_noticias;

	

	if (((d.palavra.value == "") && (d.municipio.value == "")) && ((d.de.value == "") || (d.ate.value == ""))){

		alert("O campo de palavra chave, localidade ou as datas\ndevem ser preenchido");

		d.palavra.focus();

		return false;

	} else if(d.palavra.value != "") {

		if(d.palavra.value.length < 4) {

			alert("Por favor, a palavra de busca deve ter no minimo 4 caractéres.");

			d.palavra.focus();

			return false;

		}

	}

}



function chkselecao_busca_n2(theform, sessao)

{

	d = document.busca_noticias2;

	

	if ((d.palavra.value == "") && ((d.de.value == "") || (d.ate.value == ""))){

		alert("O campo de palavra chave ou as datas para busca\ndevem ser preenchido");

		d.palavra.focus();

		return false;

	} else if(d.palavra.value.length < 4) {

		alert("Por favor, a palavra de busca deve ter no minimo 4 caractéres.");

		d.palavra.focus();

		return false;

	}

}

/* Validação do formulário de e-card

*  A primeira função procura o objeto para verificação

*  A segunda função faz a verificação e da o alerta quando não foi preenchido

*/



function chkecard(theform)

{

	d = document.ecard;

	contagem = d.opc_contagem.value;

	//nome

	//alert(contagem);

	if (d.rem_nome.value == "")

	{

		alert("Por favor, digite o seu nome.");

		d.rem_nome.focus();

		return false;

	} else if(d.rem_nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.rem_nome.focus();

		return false;

	}

	if(d.rem_email.value == "")

	{

		alert("Por favor, digite o seu email.");

		d.rem_email.focus();

		return false;

	} else {

		email = d.rem_email.value;

		//validar email(verificao de endereco eletronico)

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.rem_email.focus();

			return false;

		}

	}

	if (d.msg.value == "")

	{

		alert("Por favor, digite a mensagem desejada.");

		d.msg.focus();

		return false;

	}

	

	//Verificação por contagem

	if(d.des_nome0.value == "")

	{

		alert("Por favor, digite o nome do(a) seu(ua) amigo(a).");

		d.des_nome0.focus();

		return false;

	} else if(d.des_nome0.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.des_nome0.focus();

		return false;

	}

	if(d.des_email0.value == "")

	{

		alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

		d.des_email0.focus();

		return false;

	} else {

		email = d.des_email0.value;

		//validar email(verificao de endereco eletronico)

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.des_email0.focus();

			return false;

		}

	}

	

	if(contagem > 0)

	{

		if(contagem == 1) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

		}

		if(contagem == 2) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

		}

		if(contagem == 3) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			}  else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			}  else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

		}

		if(contagem == 4) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

		}

		if(contagem == 5) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

			if(d.des_nome5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome5.focus();

				return false;

			} else if(d.des_nome5.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome5.focus();

				return false;

			}

			if(d.des_email5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email5.focus();

				return false;

			} else {

				email = d.des_email5.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email5.focus();

					return false;

				}

			}

		}

		if(contagem == 6) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

			if(d.des_nome5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome5.focus();

				return false;

			} else if(d.des_nome5.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome5.focus();

				return false;

			}

			if(d.des_email5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email5.focus();

				return false;

			} else {

				email = d.des_email5.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email5.focus();

					return false;

				}

			}

			if(d.des_nome6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome6.focus();

				return false;

			} else if(d.des_nome6.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome6.focus();

				return false;

			}

			if(d.des_email6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email6.focus();

				return false;

			} else {

				email = d.des_email6.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email6.focus();

					return false;

				}

			}

		}

		if(contagem == 7) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

			if(d.des_nome5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome5.focus();

				return false;

			} else if(d.des_nome5.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome5.focus();

				return false;

			}

			if(d.des_email5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email5.focus();

				return false;

			} else {

				email = d.des_email5.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email5.focus();

					return false;

				}

			}

			if(d.des_nome6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome6.focus();

				return false;

			} else if(d.des_nome6.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome6.focus();

				return false;

			}

			if(d.des_email6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email6.focus();

				return false;

			} else {

				email = d.des_email6.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email6.focus();

					return false;

				}

			}

			if(d.des_nome7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome7.focus();

				return false;

			} else if(d.des_nome7.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome7.focus();

				return false;

			}

			if(d.des_email7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email7.focus();

				return false;

			} else {

				email = d.des_email7.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email7.focus();

					return false;

				}

			}

		}

		if(contagem == 8) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

			if(d.des_nome5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome5.focus();

				return false;

			} else if(d.des_nome5.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome5.focus();

				return false;

			}

			if(d.des_email5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email5.focus();

				return false;

			} else {

				email = d.des_email5.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email5.focus();

					return false;

				}

			}

			if(d.des_nome6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome6.focus();

				return false;

			} else if(d.des_nome6.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome6.focus();

				return false;

			}

			if(d.des_email6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email6.focus();

				return false;

			} else {

				email = d.des_email6.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email6.focus();

					return false;

				}

			}

			if(d.des_nome7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome7.focus();

				return false;

			} else if(d.des_nome7.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome7.focus();

				return false;

			}

			if(d.des_email7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email7.focus();

				return false;

			} else {

				email = d.des_email7.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email7.focus();

					return false;

				}

			}

			if(d.des_nome8.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome8.focus();

				return false;

			} else if(d.des_nome8.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome8.focus();

				return false;

			}

			if(d.des_email8.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email8.focus();

				return false;

			} else {

				email = d.des_email8.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email8.focus();

					return false;

				}

			}

		}

		if(contagem == 9) {

			if(d.des_nome1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome1.focus();

				return false;

			} else if(d.des_nome1.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome1.focus();

				return false;

			}

			if(d.des_email1.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email1.focus();

				return false;

			} else {

				email = d.des_email1.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email1.focus();

					return false;

				}

			}

			if(d.des_nome2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome2.focus();

				return false;

			} else if(d.des_nome2.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome2.focus();

				return false;

			}

			if(d.des_email2.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email2.focus();

				return false;

			} else {

				email = d.des_email2.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email2.focus();

					return false;

				}

			}

			if(d.des_nome3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome3.focus();

				return false;

			} else if(d.des_nome3.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome3.focus();

				return false;

			}

			if(d.des_email3.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email3.focus();

				return false;

			} else {

				email = d.des_email3.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email3.focus();

					return false;

				}

			}

			if(d.des_nome4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome4.focus();

				return false;

			} else if(d.des_nome4.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome4.focus();

				return false;

			}

			if(d.des_email4.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email4.focus();

				return false;

			} else {

				email = d.des_email4.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email4.focus();

					return false;

				}

			}

			if(d.des_nome5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome5.focus();

				return false;

			} else if(d.des_nome5.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome5.focus();

				return false;

			}

			if(d.des_email5.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email5.focus();

				return false;

			} else {

				email = d.des_email5.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email5.focus();

					return false;

				}

			}

			if(d.des_nome6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome6.focus();

				return false;

			} else if(d.des_nome6.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome6.focus();

				return false;

			}

			if(d.des_email6.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email6.focus();

				return false;

			} else {

				email = d.des_email6.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email6.focus();

					return false;

				}

			}

			if(d.des_nome7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome7.focus();

				return false;

			} else if(d.des_nome7.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome7.focus();

				return false;

			}

			if(d.des_email7.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email7.focus();

				return false;

			} else {

				email = d.des_email7.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email7.focus();

					return false;

				}

			}

			if(d.des_nome8.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome8.focus();

				return false;

			} else if(d.des_nome8.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome8.focus();

				return false;

			}

			if(d.des_email8.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email8.focus();

				return false;

			} else {

				email = d.des_email8.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email8.focus();

					return false;

				}

			}

			if(d.des_nome9.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_nome9.focus();

				return false;

			} else if(d.des_nome9.value.length < 4) {

				alert("Por favor, o nome deve ter no minimo 4 caractéres.");

				d.des_nome9.focus();

				return false;

			}

			if(d.des_email9.value == "") {

				alert("Por favor, digite o email do(a) seu(ua) amigo(a).");

				d.des_email9.focus();

				return false;

			} else {

				email = d.des_email9.value;

				//validar email(verificao de endereco eletronico)

				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;

			

				eval("reEmail = reEmail" + 3);

				if (!(reEmail.test(email))) {

					alert("O campo E-mail deve ser conter um endereco eletronico válido!");

					d.des_email9.focus();

					return false;

				}

			}

		}

	}

//Fim de verificação por contagem

return true;

}



function validade_email(email){

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(email))) {

		alert("O campo E-mail deve ser conter um endereco eletronico válido!");

		return false;

	}

}

//Fim da validação de formulário de e-card







function chkindique(theform, sessao)

{

	d = document.indique;

	

	//nome

	if(d.seunome.value == "")

	{

		alert("Por favor, digite \"seu nome\".");

		d.seunome.focus();

		return false;

	} else if(d.seunome.value.length < 4) {

		alert("Por favor, o campo \"seu nome\" deve ter no minimo 4 caractéres.");

		d.seunome.focus();

		return false;

	}

	//validar email

	if (d.seuemail.value == ""){

		alert("O campo \"seu e-mail\" deve ser preenchido!");

		d.seuemail.focus();

		return false;

	}

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.seuemail.value))) {

		alert("O campo \"seu e-mail\" deve\nconter um endereco eletronico válido!");

		d.seuemail.focus();

		return false;

	}

	

	//nome

	if(d.nomeamigo.value == "")

	{

		alert("Por favor, digite o \"nome do seu amigo\".");

		d.nomeamigo.focus();

		return false;

	} else if(d.nomeamigo.value.length < 4) {

		alert("Por favor, o campo \"nome do seu amigo\" deve ter no minimo 4 caractéres.");

		d.nomeamigo.focus();

		return false;

	}

	//validar email

	if (d.emailamigo.value == ""){

		alert("O campo \"e-mail do seu amigo\" deve ser preenchido!");

		d.emailamigo.focus();

		return false;

	}

	//validar email(verificao de endereco eletronico)

	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;



	eval("reEmail = reEmail" + 3);

	if (!(reEmail.test(d.emailamigo.value))) {

		alert("O campo \"e-mail do seu amigo\" deve\nconter um endereco eletronico válido!");

		d.emailamigo.focus();

		return false;

	}

}







function verifica_contato(theform) {

	d = document.contato;

	if (d.rem_nome.value == "")

	{

		alert("Por favor, digite o seu nome.");

		d.rem_nome.focus();

		return false;

	} else if(d.rem_nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.rem_nome.focus();

		return false;

	}

	if(d.rem_email.value == "")

	{

		alert("Por favor, digite o seu email.");

		d.rem_email.focus();

		return false;

	} else {

		email = d.rem_email.value;

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.rem_email.focus();

			return false;

		}

	}

	if (d.msg.value == "")

	{

		alert("Por favor, digite a mensagem desejada.");

		d.msg.focus();

		return false;

	} else if(d.msg.value.length < 50) {

		alert("Por favor, a mensagem deve ter no minimo 50 caractéres.");

		d.msg.focus();

		return false;

	}

	if (d.email.value == "")

	{

		alert("Por favor, selecione o destino.");

		d.email.focus();

		return false;

	}

}





function verifica_contato_r(theform) {

	d = document.regionais;

	if (d.rem_nome.value == "")

	{

		alert("Por favor, digite o seu nome.");

		d.rem_nome.focus();

		return false;

	} else if(d.rem_nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.rem_nome.focus();

		return false;

	}

	if(d.rem_email.value == "")

	{

		alert("Por favor, digite o seu email.");

		d.rem_email.focus();

		return false;

	} else {

		email = d.rem_email.value;

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.rem_email.focus();

			return false;

		}

	}

	if (d.msg.value == "")

	{

		alert("Por favor, digite a mensagem desejada.");

		d.msg.focus();

		return false;

	}

	if (d.email.value == "")

	{

		alert("Por favor, selecione o destino.");

		d.email.focus();

		return false;

	}

}



function verifica_busca_eventos(theform) {

	d = document.busca_eventos;

	if((d.de.value == "") && (d.ate.value == "") && (d.municipio.value == ""))

	{

		alert("Por favor, digite as datas para a procura\nou selecione a localidade.");

		d.de.focus();

		return false;

	}

}



function verifica_login_cad(theform) {

	d = document.cadastro;

	if(d.email.value == "")

	{

		alert("Por favor, digite o seu email.");

		d.email.focus();

		return false;

	} else {

		email = d.email.value;

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.email.focus();

			return false;

		}

	}

	if(d.cep1.value == "")

	{

		alert("Por favor, digite o seu CEP.");

		d.cep1.focus();

		return false;

	}

}





function verifica_contato_g(theform) {

	d = document.gestores;

	if (d.rem_nome.value == "")

	{

		alert("Por favor, digite o seu nome.");

		d.rem_nome.focus();

		return false;

	} else if(d.rem_nome.value.length < 4) {

		alert("Por favor, o nome deve ter no minimo 4 caractéres.");

		d.rem_nome.focus();

		return false;

	}

	if(d.rem_email.value == "")

	{

		alert("Por favor, digite o seu email.");

		d.rem_email.focus();

		return false;

	} else {

		email = d.rem_email.value;

		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;

	

		eval("reEmail = reEmail" + 3);

		if (!(reEmail.test(email))) {

			alert("O campo E-mail deve ser conter um endereco eletronico válido!");

			d.rem_email.focus();

			return false;

		}

	}

	if (d.msg.value == "")

	{

		alert("Por favor, digite a mensagem desejada.");

		d.msg.focus();

		return false;

	}

	if (d.email.value == "")

	{

		alert("Por favor, selecione o destino.");

		d.email.focus();

		return false;

	}

}





function valida_reserva(){

	d=document.reservar;

	ctum = document.getElementById("ct_num").value;

	cntnum = 0;

	for(i=0; i < ctum; i++) {

		if (document.getElementById("leito["+i+"]").checked == false){

			cntnum = cntnum + 0;

		}

		if (document.getElementById("leito["+i+"]").checked == true){

			cntnum = cntnum + 1;

		}

	}

	//alert(ctnum);

	if(cntnum > 0) {

		document.getElementById("ct_num").value = cntnum;

		return true;

	} else {

		alert("Por favor, selecione pelo menos um leito.");

		return false;

	}

}



function valida_final_reserva(){

	d=document.form1;

	if (document.getElementById("aceite").checked == false){

		document.getElementById("btn_finalizar").style.display = "none";

	} else {

		document.getElementById("btn_finalizar").style.display = "block";

	}

}

//Chamada de inicio do AJAX

try{

    xmlhttp = new XMLHttpRequest();

}catch(ee){

    try{

        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    }catch(e){

        try{

            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

        }catch(E){

            xmlhttp = false;

        }

    }

}



// FUNCOES PARA CONTROLE DE AVANCO EM CAMPOS DE TEXTO

function semTab() {

	checatab = false;

}



function comTab() {

	checatab = true;

} 



checatab = true;



// PULA PARA A CAIXA DE TEXTO DEFINIDA AO ALCANCAR O TAMANHO MAXIMO DE CARACTERES

function pula(origem, tamanho, destino) {

	if ((origem.value.length == tamanho) && checatab)

		destino.focus();

}



//Funções para habilitar e desabilitar o campo de habilidade do turista

function ativa_select(){

	d = document.cadastro;

	if(d.formacao.value == "0") {

		d.outra_formacao.disabled=false;

		d.outra_formacao.style.background='#EEEEEE';

	} else {

		d.outra_formacao.disabled=true;

		d.outra_formacao.style.background='#635D4C';

	}

	if(d.profissao.value == "0") {

		d.outra_profissao.disabled=false;

		d.outra_profissao.style.background='#EEEEEE';

	} else {

		d.outra_profissao.disabled=true;

		d.outra_profissao.style.background='#635D4C';

	}

}



function ativa_habil(){

	d = document.cadastro;

	d.possui.value='1';

	d.habilidades.disabled=false;

	d.habilidades.style.background='#EEEEEE';

	d.possui[0].checked=true;

}

function desativa_habil(){

	d = document.cadastro;

	d.possui.value='0';

	d.habilidades.disabled=true;

	d.habilidades.style.background='#635D4C';

	d.outra_profissao.disabled=true;

	d.outra_profissao.style.background='#635D4C';

	d.outra_formacao.disabled=true;

	d.outra_formacao.style.background='#635D4C';	

	d.possui[1].checked=true;

}



//Função AJAX de validação de captcha

function captcha(){

	f = document.cadastro;

	verifica1 = f.verifica.value;

	xmlhttp.open("GET", "valida_captcha.php?cap="+verifica1,true);

	xmlhttp.onreadystatechange=function(){

		if(xmlhttp.readyState==4){

			var dados = xmlhttp.responseText;

			if(!dados) {

				alert("A verificação não correspondeu a imagem");

				f.verifica.focus();

				return false;

			}

		}

	}

	xmlhttp.send(null);

}



//Função AJAX de validação de e-mail

function valida_email(){

	f = document.cadastro;

	txtmail = f.email.value;

	xmlhttp.open("GET", "valida_email.php?email="+txtmail,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = eval(xmlhttp.responseText);

			if(texto >= 1) {

				document.getElementById("valmail").innerHTML = "E-mail já cadastrado";

				f.email.value = "";

				f.email.focus();

				return false;

			}

			if(texto == 0) {

				document.getElementById("valmail").innerHTML = "";

			}

		}

	}

	xmlhttp.send(null);

}



//Função AJAX de validação de e-mail

function validar_cnpj(){

	f = document.cadastro;

	txtcnpj = f.cnpj.value;

	xmlhttp.open("GET", "valida_cnpj.php?cnpj="+txtcnpj,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = eval(xmlhttp.responseText);

			if(texto >= 1) {

				document.getElementById("valcnpj").innerHTML = "CNPJ já cadastrado";

				f.cnpj.value = "";

				f.cnpj.focus();

				return false;

			}

			if(texto == 0) {

				document.getElementById("valcnpj").innerHTML = "";

			}

		}

	}

	xmlhttp.send(null);

}





function valida_senha(){

	f = document.cadastro;

	txtsenha = f.senha.value;

	xmlhttp.open("GET", "valida_senha.php?senha="+txtsenha,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = eval(xmlhttp.responseText);

			if(texto >= 1) {

				document.getElementById("valsenha").innerHTML = "Por motivos de segurança sua senha não foi aceita, por favor insira uma nova senha.";

				f.senha.value = "";

				f.senha.focus();

				return false;

			}

			if(texto == 0) {

				document.getElementById("valsenha").innerHTML = "";

			}

		}

	}

	xmlhttp.send(null);

}





function valida_email_news(){

	f = document.newsletter;

	txtmail = f.email.value;

	xmlhttp.open("GET", "valida_email_news.php?email="+txtmail,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = eval(xmlhttp.responseText);

			if(texto == 1) {

				f.email.value = "";

				alert("E-mail já cadastrado.\nDigite um e-mail diferente.");

				f.sit[1].checked = false;

				f.sit[0].checked = false;

				f.email.focus();

				return false;

			}

			if(texto == 0) {

				document.getElementById("valmail").innerHTML = "";

			}

		}

	}

	xmlhttp.send(null);

}





//Função AJAX de validação de e-mail

function valida_email_agencia(){

	f = document.cadastro;

	txtmail = f.email.value;

	xmlhttp.open("GET", "valida_email_agencia.php?email="+txtmail,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = eval(xmlhttp.responseText);

			if(texto == 1) {

				document.getElementById("valmail").innerHTML = "E-mail já cadastrado";

				f.email.value = "";

				f.email.focus();

			}

			if(texto == 0) {

				document.getElementById("valmail").innerHTML = "";

			}

		}

	}

	xmlhttp.send(null);

}





//Função AJAX de validação de e-mail

function ver_coment(n){

	document.getElementById("comentarios_div"+n+"").style.display = "block";

}





//Função AJAX de busca de resposta da faq

function busca_resposta(ident){

	//document.getElementById("over").innerHTML = "";

	document.getElementById("resposta"+ident+"").innerHTML = "Aguarde, buscando resposta...";

	xmlhttp.open("GET", "faq_resposta.php?faq_id="+ident,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = xmlhttp.responseText;

			texto = unescape(texto);

			document.getElementById("resposta"+ident+"").innerHTML = texto;

		}

	}

	xmlhttp.send(null);

}















//Função AJAX de galeria

function seleciona_foto_ajax(id_foto, municipio_id, diario_id, turismo_id, projeto_id, tp){

	var foto_id = id_foto;

	var tmp = tp;

	document.getElementById("foto_media").src = "img/foto_carregando.gif";

	xmlhttp.open("GET", "galeria_foto_ajax.php?id="+foto_id+"&municipio="+municipio_id+"&diario="+diario_id+"&turismo="+turismo_id+"&projeto="+projeto_id+"&tp="+tmp,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var fotografia = xmlhttp.responseText;

			if(fotografia != "") {

				//document.getElementById("foto_media").src = "includes/funcoes/thumb_geral.php?foto="+fotografia+"&x=335&y=335";

				//

				document.getElementById("foto_media").src = "includes/funcoes/thumb_geral.php?foto="+fotografia+"&x=335&y=335";

				document.getElementById("foto").value = fotografia;

				//alert(fotografia);

				

				seleciona_texto(foto_id, tmp, fotografia);

			}

		}

	}

	xmlhttp.send(null);

}



//Função AJAX de galeria

function seleciona_texto(id_foto, tp, fotografia){

	xmlhttp.open("GET", "galeria_texto.php?id="+id_foto+"&tp="+tp,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var texto = xmlhttp.responseText;

			if(texto != "") {

				texto = unescape(texto);

				document.getElementById("descricao_foto").innerHTML = texto;

			}

			if(texto == "") {

				document.getElementById("descricao_foto").innerHTML = "";

			}

			//alert(fotografia);

			seleciona_autor(id_foto, tp, fotografia);

		}

	}

	xmlhttp.send(null);

}



function mais_amig(){

	d = document.ecard;

	var contador = d.opc_contagem.value;

	contador++;

	//alert(contador);

	if(contador == 1) {

		document.getElementById("div1").style.display = "block";

	}

	if(contador == 2) {

		document.getElementById("div2").style.display = "block";

	}

	if(contador == 3) {

		document.getElementById("div3").style.display = "block";

	}

	if(contador == 4) {

		document.getElementById("div4").style.display = "block";

	}

	if(contador == 5) {

		document.getElementById("div5").style.display = "block";

	}

	if(contador == 6) {

		document.getElementById("div6").style.display = "block";

	}

	if(contador == 7) {

		document.getElementById("div7").style.display = "block";

	}

	if(contador == 8) {

		document.getElementById("div8").style.display = "block";

	}

	if(contador == 9) {

		document.getElementById("div9").style.display = "block";

		document.getElementById("visualizar_c").style.display = "none";

	}

	if(contador > 9){

		d.opc_contagem.value = 9;

	} else {

		d.opc_contagem.value = contador;

	}

	

}



//Função AJAX de galeria

function seleciona_autor(id_foto, tp, fotografia){

	xmlhttp.open("GET", "galeria_autor.php?id="+id_foto+"&tp="+tp,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var autor = xmlhttp.responseText;

			if(autor != "") {

				autor = unescape(autor);

				document.getElementById("autor_foto").innerHTML = "<strong>Autor:</strong> "+autor;

				document.ecard.autor.value = autor;

				ver_x(fotografia);

								

			}

			if(autor == "") {

				document.getElementById("autor_foto").innerHTML = "";

				document.ecard.autor.value = "Desconhecido";

				ver_x(fotografia);

			}

		}

	}

	xmlhttp.send(null);

}



function ver_x(fotografia){

	xmlhttp.open("GET", "ver_x.php?foto="+fotografia,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var tamanho_x = xmlhttp.responseText;

			ver_y(fotografia, tamanho_x);

		}

	}

	xmlhttp.send(null);

}



function ver_y(fotografia, tamanho_x){

	xmlhttp.open("GET", "ver_y.php?foto="+fotografia,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var tamanho_y = xmlhttp.responseText;

			

			document.getElementById("lnk_img").href = "javascript:abrir_janela_popup('foto_grande.php?foto="+fotografia+"&x=640&y=640','album','scrollbars=yes,width="+tamanho_x+",height="+tamanho_y+"')";

		}

	}

	xmlhttp.send(null);

}



//Função para esconder resposta da faq

function fecha_resposta(ident){

	//document.getElementById("over").innerHTML = "";

	document.getElementById("resposta"+ident+"").innerHTML = "";

	xmlhttp.send(null);

}



//Função AJAX de busca de endereço

function buscaendereco(){

	f = document.cadastro;

	txtcep1 = f.cep1.value;

	txtcep2 = f.cep2.value;

	//f.endereco.value="Aguarde, buscando...";

	xmlhttp.open("GET", "cep.php?cep1="+txtcep1+"&cep2="+txtcep2,true);

	xmlhttp.onreadystatechange=function() {

		if (xmlhttp.readyState==4){

			var dados = eval(xmlhttp.responseText);

			if(dados[0] == "null" || dados[0] == "") {

				f.endereco.value="";

			} else {

				f.endereco.value=unescape(dados[0]);

			}

			if(dados[1] == "null" || dados[1] == "") {

				f.bairro.value="";

			} else {

				f.bairro.value=unescape(dados[1]);

			}

			if(dados[2] == "null" || dados[2] == "") {

				f.cidade.value="";

			} else {

				f.cidade.value=unescape(dados[2]);

			}

			if(dados[3] == "null" || dados[3] == "") {

				f.estado.value="";

			} else {

				f.estado.value=unescape(dados[3]);

			}

			f.numero.focus();

		}

	}

	xmlhttp.send(null);

}





//Função para envio de formulário do e-card

function ecard_envio(opcao,mais) {

	d = document.ecard;

	//OPÇÃO FINALIZAR SELECIONADA

	if(opcao == 'C') {

		d.opc_contagem.value = mais;

		d.action = "interna.php?area=13";

		d.submit();

    }//FECHA IF

	if(opcao == 'V') {

		d.opc_contagem.value = mais;

		d.action = "ecard_visualizar.php";

		d.submit();

    }//FECHA IF

}//FECHA FUNCTION





/* Função para abrir janela pop-up com as seguintes definições



script de acionamento



onclick="abrir_janela_popup('url.html','teste','width=800,height=600,top=10,left=10')"



definições



url.html = link

teste 	 = nome da janela

width	 = tamanho da largura em pixels

heigth	 = tamanho da altura em pixels

top		 = distância do topo em pixels

left	 = distância margem esquerda em pixels



*/

function abrir_janela_popup(theURL,winName,features) { //v2.0

  window.open(theURL,winName,features);

}



function abrir_janela_popup_galeria() { //v2.0

	var d = document.album;

	var valor = d.img_lnk.value;

	var lnk = "foto_grande.php?foto="+valor;

	window.open(lnk,'album','scrollbars=no,width=640,height=480');

}



function enviar_album() {

	var d = document.album;

	var valor = d.img_lnk.value;

	d.foto.value = valor;

	d.action = "interna.php?area=29";

	d.submit();

}





function textCounter(field, countfield, maxlimit) {

	if (field.value.length > maxlimit) { // if too long...trim it!

		field.value = field.value.substring(0, maxlimit);

		alert("Limite máximo permitido\nna mensagem alcançada!");

		// otherwise, update 'characters left' counter

	} else {

		countfield.value = maxlimit - field.value.length;

	}

}





//Função para abrir e esconder 

function openTab() {

	tab = document.getElementById("aba-projetos-recentes");

	img = document.getElementById("img-projetos-recentes");

	

	var i=0;

	if(tab.style.left == "-428px" || tab.style.left == "") {

		for(x = 428;x>0;x--) {

			setTimeout("tab.style.left = '-"+x+"px';",i);

			i++

		}

		img.src = "index_files/botao_aberto.gif";

	} else {

		for(x = 0;x<429;x++) {

			setTimeout("tab.style.left = '-"+x+"px';",i);

			i++

		}

		img.src = "index_files/botao_fechado.gif";

	}

}



/*

//Função de mudança de imagens

function click_tab(id_img, total_img, img_name, div_name){

	 for (i = 1; i <= total_img; i++){

	 	var div = document.getElementById(div_name + i);		

		var dir_img = document.images[img_name + i].src;	

		pos = dir_img.indexOf(".gif", 0);	

		//if (dir_img.indexOf("_.", 0) == -1){

			if (i == id_img) {		

				if (dir_img.indexOf("_.", 0) == -1)			

					dir_img = dir_img.substring(0,pos) + "_" + dir_img.substring(pos, dir_img.length);

				div.style.display = "block";

			}

			else {

				if (dir_img.indexOf("_", 0) >= 0)

					dir_img = dir_img.substring(0,pos-1) + dir_img.substring(pos, dir_img.length);

				div.style.display = "none";

			}

			document.images[img_name + i].src=dir_img;

		//}

	 }

}

*/



//Função de mudança de imagens

function click_tab(id_img, total_img, img_name, div_name){

	var c = 1;

	 for (i = 0; i < total_img; i++){

	 	var div = document.getElementById(div_name+c);		

		var dir_img = document.images[img_name+c].src;	

		pos = dir_img.indexOf(".gif", 0);	

		//if (dir_img.indexOf("_.", 0) == -1){

			if (c == id_img) {		

				if (dir_img.indexOf("_.gif", 0) == -1)			

					dir_img = dir_img.substring(0,pos)+"_"+dir_img.substring(pos, dir_img.length);

					div.style.display = "block";

			}

			else {

				if (dir_img.indexOf("_.gif", 0) >= 0)

					dir_img = dir_img.substring(0,pos-1)+dir_img.substring(pos, dir_img.length);

					div.style.display = "none";

			}

			document.images[img_name+c].src=dir_img;

		//}

		c = c + 1;

	 }

}



//Função de mudança de imagens

function click_tab_jpg(id_img, total_img, img_name, div_name){

	 for (i = 1; i <= total_img; i++){

	 	var div = document.getElementById(div_name + i);		

		var dir_img = document.images[img_name + i].src;	

		pos = dir_img.indexOf(".jpg", 0);	

		//if (dir_img.indexOf("_.", 0) == -1){

			if (i == id_img) {		

				//if (dir_img.indexOf("_.", 0) == -1)			

					//dir_img = dir_img.substring(0,pos) + "_" + dir_img.substring(pos, dir_img.length);

				div.style.display = "block";

			}

			else {

				//if (dir_img.indexOf("_", 0) >= 0)

					//dir_img = dir_img.substring(0,pos-1) + dir_img.substring(pos, dir_img.length);

				div.style.display = "none";

			}

			document.images[img_name + i].src=dir_img;

		//}

	 }

}



//Função de rolagem de parceiros

function open_parceiros() {

	tab = document.getElementById("aba-projetos-recentes");

	img = document.getElementById("img-projetos-recentes");

	

	var i=0;

	if(tab.style.left == "-753px" || tab.style.left == "") {

		for(x = 753;x>0;x--) {

			setTimeout("tab.style.left = '-"+x+"px';",i);

			i++

		}

		img.src = "img/space.gif";

	} else {

		for(x = 0;x<754;x++) {

			setTimeout("tab.style.left = '-"+x+"px';",i);

			i++

		}

		img.src = "img/space.gif";

	}

}





//Envio form para pop-up

function openPopup(){

window.open("","_popup","toolbar=no,scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width=200,height=158");

return true;

}



//Envio form para pop-up

function openPopup2(){

window.open("","_popup","toolbar=no,scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width=354,height=475");

return true;

}



//Envio form para pop-up

function openPapel(){

window.open("","_papel","toolbar=no,scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width=444,height=530");

return true;

}





//Função para alternar imagem

function ChangeImage(n)

{

document.SpaceImage.src=CachedImages[n]

document.getElementById("cop_autor").innerHTML = Cachedautor[n]

}









//Funções automáticas



function MM_showHideLayers() { //v6.0

  var i,p,v,obj,args=MM_showHideLayers.arguments;

  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];

    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }

    obj.visibility=v; }

}



function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}







function confirm_entry(lnk)

{

	input_box=confirm("Deseja realmente\n apagar este item?");

	if (input_box==true)

	{

		window.location.replace(lnk)

	} else {



	}

}







//Highlight image script- By Dynamic Drive

//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com

//This credit MUST stay intact for use



function makevisible(cur,which){

strength=(which==0)? 1 : 0.5



if (cur.style.MozOpacity)

cur.style.MozOpacity=strength

else if (cur.filters)

cur.filters.alpha.opacity=strength*100

}





/* =====================================================================================

           FUNÇÃO:    valida_Data (campo)



           DESCRIÇÃO: verifica se o campo contém o valor de uma data válida.



           PARAMETERS: campo (this ou o nome do input)



           USO: o valor da data deve estar no formato 99/99/9999



        EXEMPLO: <input class="campoForm" type="textbox" name="NUM_DATA" MAXLENGTH="10" onChange="return valida_Data(this);">



        IMPORTANTE: o MAXLENGTH do input deve ser setado com o numero de caracteres da data (10).



=======================================================================================*/

function valida_cp_Data (campo, ano_php) {

	

	if(document.getElementById(campo).value != "") {

        digito1 = parseInt(document.getElementById(campo).value.substring(0,1));

        digito2 = parseInt(document.getElementById(campo).value.substring(1,2));

        digito3 = document.getElementById(campo).value.substring(2,3);

        digito4 = parseInt(document.getElementById(campo).value.substring(3,4));

        digito5 = parseInt(document.getElementById(campo).value.substring(4,5));

        digito6 = document.getElementById(campo).value.substring(5,6);

        digito7 = parseInt(document.getElementById(campo).value.substring(6,7));

        digito8 = parseInt(document.getElementById(campo).value.substring(7,8));

        digito9 = parseInt(document.getElementById(campo).value.substring(8,9));

        digito10 = parseInt(document.getElementById(campo).value.substring(9,10));



        if(!(util_IsDigit(digito1) && util_IsDigit(digito2) && digito3=="/" && util_IsDigit(digito4) && util_IsDigit(digito5) && digito6=="/" && util_IsDigit(digito7) && util_IsDigit(digito8) && util_IsDigit(digito9) && util_IsDigit(digito10) )) {

			alert("Por favor, o formato desta data esta incorreta!");

            document.getElementById(campo).value = "";

            return false;

        }

    } else {

		return true;

    }



        // Guarda o valor do dia.

    if(document.getElementById(campo).value.substring(0,1) == '0'){

        dia = parseInt(document.getElementById(campo).value.substring(1,2));

    }else{

        dia = parseInt(document.getElementById(campo).value.substring(0,2));

    }

    // Guarda o valor do mês.

    if(document.getElementById(campo).value.substring(3,4) == '0'){

        mes = parseInt(document.getElementById(campo).value.substring(4,5));

    }else{

        mes = parseInt(document.getElementById(campo).value.substring(3,5));

    }

        // Guarda o valor do ano.

    ano = parseInt(document.getElementById(campo).value.substring(6,document.getElementById(campo).value.length));

        // Formata o valor do ano.

    if(ano > 0 && ano <= 80){

        ano += 2000;

        data.value = campo.value.substring(0,6) + ano;

    } else if(ano > 80 && ano < 100){

        ano += 1900;

        data.value = campo.value.substring(0,6) + ano;

    }



    if(((mes=="1" || mes=="3" || mes=="5" || mes=="7" || mes=="8" || mes=="10" || mes=="12") && dia>"31") || ((mes=="4" || mes=="6" || mes=="9" || mes=="11") && dia > "30") || (dia>"29" && mes=="2" && util_isBissexto(ano) ) || (dia>"28" && mes=="2" && !util_isBissexto(ano) ) ){

		alert("Por favor, verifique o dia da data!");

		document.getElementById(campo).value = "";

        return false;

    } else if (mes > "12"){

        alert("Por favor, verifique o mês da data!");

		document.getElementById(campo).value = "";

        return false;

    } else if (ano < "2006"){

        alert("Por favor, verifique o ano da data!\nO ano inicial de publicação é 2006");

		document.getElementById(campo).value = "";

        return false;

    } else if (ano > ano_php){

        alert("Por favor, verifique o ano da data!");

		document.getElementById(campo).value = "";

        return false;

    }

    return true;

}





function valida_cp_Data_nasc(campo, ano_php) {

	var ano_final = ano_php - 18;

	

	if(document.getElementById(campo).value != "") {

        digito1 = parseInt(document.getElementById(campo).value.substring(0,1));

        digito2 = parseInt(document.getElementById(campo).value.substring(1,2));

        digito3 = document.getElementById(campo).value.substring(2,3);

        digito4 = parseInt(document.getElementById(campo).value.substring(3,4));

        digito5 = parseInt(document.getElementById(campo).value.substring(4,5));

        digito6 = document.getElementById(campo).value.substring(5,6);

        digito7 = parseInt(document.getElementById(campo).value.substring(6,7));

        digito8 = parseInt(document.getElementById(campo).value.substring(7,8));

        digito9 = parseInt(document.getElementById(campo).value.substring(8,9));

        digito10 = parseInt(document.getElementById(campo).value.substring(9,10));



        if(!(util_IsDigit(digito1) && util_IsDigit(digito2) && digito3=="/" && util_IsDigit(digito4) && util_IsDigit(digito5) && digito6=="/" && util_IsDigit(digito7) && util_IsDigit(digito8) && util_IsDigit(digito9) && util_IsDigit(digito10) )) {

			alert("Por favor, o formato desta data esta incorreta!");

            document.getElementById(campo).value = "";

            return false;

        }

    } else {

		return true;

    }



        // Guarda o valor do dia.

    if(document.getElementById(campo).value.substring(0,1) == '0'){

        dia = parseInt(document.getElementById(campo).value.substring(1,2));

    }else{

        dia = parseInt(document.getElementById(campo).value.substring(0,2));

    }

    // Guarda o valor do mês.

    if(document.getElementById(campo).value.substring(3,4) == '0'){

        mes = parseInt(document.getElementById(campo).value.substring(4,5));

    }else{

        mes = parseInt(document.getElementById(campo).value.substring(3,5));

    }

        // Guarda o valor do ano.

    ano = parseInt(document.getElementById(campo).value.substring(6,document.getElementById(campo).value.length));

        // Formata o valor do ano.

    if(ano > 0 && ano <= 80){

        ano += 2000;

        data.value = campo.value.substring(0,6) + ano;

    } else if(ano > 80 && ano < 100){

        ano += 1900;

        data.value = campo.value.substring(0,6) + ano;

    }



    if(((mes=="1" || mes=="3" || mes=="5" || mes=="7" || mes=="8" || mes=="10" || mes=="12") && dia>"31") || ((mes=="4" || mes=="6" || mes=="9" || mes=="11") && dia > "30") || (dia>"29" && mes=="2" && util_isBissexto(ano) ) || (dia>"28" && mes=="2" && !util_isBissexto(ano) ) ){

		alert("Por favor, verifique o dia da data!");

		document.getElementById(campo).value = "";

        return false;

    } else if (mes > "12"){

        alert("Por favor, verifique o mês da data!");

		document.getElementById(campo).value = "";

        return false;

    } else if (ano > ano_final){

        alert("Desculpe o cadastro so é permitido\npara pessoas maiores de 18 anos");

		document.getElementById(campo).value = "";

        return false;

    }

    return true;

}

//=====================================================================================





function cadadmintur(theform)

{

	d = document.cadastro;

	//senha

	if(d.senha.value.length < 6) {

		alert("Por favor, escolha uma Senha com o minimo de 6 caracteres.");

		//d.senha.focus();

		return false;

	} else if (d.senha.value.indexOf(" ") >= 0){

		alert("Sua senha não pode ter espaço");

		//d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 1) == "invalido"){

		alert("A senha deverá ter no minimo 3 números");

		//d.senha.focus();

		return false;

	} else if(vfpw_conta(d.senha.value, 2) == "invalido"){

		alert("A senha deverá ter no minimo 3 letras");

		//d.senha.focus();

		return false;

	}

	

}







function toggle(theElem){

	if(document.getElementById(theElem).style.display == 'none'){

		document.getElementById(theElem).style.display = 'block';

	} else {

		document.getElementById(theElem).style.display = 'none';

	}

}





function vfpw_conta(senha, tipo){

	var pw = senha;

	var result = pw.length;

	

	var num_conta = -1;

	var car_conta = 0;

	

	for(i=0;i<=result;i++) {

		var resp = isNaN(pw.substring(i-1,i));

		if(resp == false){

			num_conta = num_conta + 1;

		} else {

			car_conta = car_conta + 1;

		}

	}

	if(tipo == 1) {

		if(num_conta < 3){

			return("invalido");

		}

	}

	if(tipo == 2) {

		if(car_conta < 3){

			return("invalido");

		}

	}

}





function ver_CodigoASCII(evento) {

    browser = ver_DetectaBrowser();

    if(browser == "msie") {

        if(evento.keyCode > 126) {

			alert("Caracter não aceito");

			return false;

		} else if(evento.keyCode > 33) {

			alert("Caracter não aceito");

			return false;

		}

    } else {

        if(evento.which > 126) {

			alert("Caracter não aceito");

			return false;

		} else if(vento.which > 33) {

			alert("Caracter não aceito");

			return false;

		}

    }

}



function ver_DetectaBrowser () {

	var Browser;

	// detecta browser

	if (navigator.appName.indexOf("Netscape") != -1) {

		Browser = "ns";

	} else if (navigator.appName.indexOf("Microsoft Internet Explorer") != -1) {

		Browser = "msie";

	} else if (navigator.userAgent.indexOf("Opera") != -1) {

		Browser = "op";

	} else {

		Browser = "n/a";

	}

	return Browser;

}