function ajaxFunction(metodo, arquivo, divElem){
document.getElementById(divElem).innerHTML="<p align='center'><img src='_images/ajax-loader.gif'></p>";
var xmlHttp;
try{  // Firefox, Opera 8.0+, Safari  
	xmlHttp=new XMLHttpRequest();  
}
catch (e){  // Internet Explorer  
	try{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e){
			alert("Your browser does not support AJAX!");
			return false;      
			}    
		}
	}
	xmlHttp.onreadystatechange=function(){
		if(xmlHttp.readyState==4){
//		document.myForm.time.value=xmlHttp.responseText;
		document.getElementById(divElem).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.open(metodo, arquivo, true);
	xmlHttp.send(null);  
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA HABILITAR DIV AO CLICAR EM COMENTAR 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function FunMostraDiv(theId){
var theArray= new Array(theId);
w=document.getElementById(theId)
if(w.style.display=="block"){w.style.display='none';}else{ 
       for(i=0; i<theArray.length; i++){
            if(theArray[i] == theId){
                w.style.display='block';
            }else{
                document.getElementById(theArray[i]).style.display='none';
				return false;      
			}
		  }
	   }
	}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA VALIDAÇÃO DO FORMULARIO DE COMENTARIOS
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ValidaComentario(frm) {
	
    if (frm.txtNome.value == ""){
		alert("O campo Nome não foi preenchido.");
		frm.txtNome.focus();
		return false;
    }
   
   	if (frm.txtCidade.value == ""){
		alert("O campo Cidade não foi preenchido.");
		frm.txtCidade.focus();
    return false;
    }
  
  	if (frm.txtComentarios.value == ""){
		alert("O campo Comentário não foi preenchido.");
		frm.txtComentarios.focus();
    return false;
    }

    if (frm.strCaptcha.value == ""){
		alert("O campo Caracteres não foi preenchido.");
		frm.strCaptcha.focus();
    return false;
    }

    if (frm.txtEmail.value == ""){
		alert("E-mail Invalido, verifique-o e tente novamente.")
		frm.txtEmail.focus();
		return false;
	}
	/*if(frm.txtUF.options[frm.txtUF.selectedIndex].value == "")
	{
		alert("Selecione um estado.");
		return false;
    }*/
	return true;
}

function validaUF(frm)
{
	if(frm.txtUF.options[frm.txtUF.selectedIndex].value == "")
	{
		alert("Selecione um estado.");
		return false;
    }
	return true;
}


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ValidaNewsletter(){
	if (document.form_newsletter.nome.value == ""){
		alert("O campo Nome não foi preenchido");
		document.form_newsletter.nome.focus();
	return false;
	}
	if (document.form_newsletter.email.value == ""){
		alert("O campo Email não foi preenchido");
		document.form_newsletter.email.focus();
	return false;
	}
	//validar email(verificao de endereco eletrônico)
	parte1 = document.form_newsletter.email.value.indexOf("@");
	//parte2 = document.form_newsletter.email.value.indexOf(".");
	parte3 = document.form_newsletter.email.value.length;
	if (!(parte1 >= 3 && parte3 >= 9)) {
			alert ("O campo E-mail deve ser conter um endereco eletronico!");
			document.form_newsletter.email.focus();
			return false;
	}
return true;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function enviarNewsletter(objNome, objEmail, objIp){
	
	var endereco = "actions.asp?a=n&nome=" + objNome.value + "&email=" + objEmail.value + "&ip=" + objIp;
	
	if (ValidaNewsletter())
		{
				ajaxFunction("GET", endereco, "newsletter");
		}
}


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function janela_center(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function abre_janela(sCampo)
{
	eval("window.open('foto.asp?c=<%=id%>&o='+sCampo+'','banner','toolbar=no,status=no,height=230,width=400,left=10,top=20,scrollbars=0')");
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function checa_mail() {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.insc.email.value)){
return true
}
alert("E-mail inválido, verifique-o e tente novamente")
document.insc.email.focus();
return false;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function fcnValidacao(){
if (document.insc.nome.value == ""){
alert("O campo Nome não foi preenchido");
document.insc.nome.focus();
return false;
}
if (document.insc.dia_n.value == ""){
alert("Preencha corretamente sua data de nascimento");
document.insc.dia_n.focus();
return false;
}
if (document.insc.mes_n.value == ""){
alert("Preencha corretamente sua data de nascimento");
document.insc.mes_n.focus();
return false;
}
if (document.insc.ano_n.value == ""){
alert("Preencha corretamente sua data de nascimento");
document.insc.ano_n.focus();
return false;
}
if (document.insc.sexo.value == ""){
alert("O campo Sexo não foi preenchido");
document.insc.sexo.focus();
return false;
}
	
	if (document.insc.ddd_tel_residencial.value == "" && document.insc.ddd_tel_celular.value == "" ){
		alert("Preencha pelo menos um telefone para contato!");
		//document.insc.ddd_tel_residencial.focus();
	return false;
	}
	if (document.insc.tel_residencial.value == "" && document.insc.tel_celular.value == ""){
		alert("Preencha pelo menos um telefone para contato!");
		//document.insc.tel_residencial.focus();
	return false;
	}
	
	if (document.insc.email.value == ""){
	alert("O campo E-mail não foi preenchido");
	document.insc.email.focus();
	return false;
	}
	if (document.insc.endereco.value == ""){
	alert("O campo Endereco não foi preenchido");
	document.insc.endereco.focus();
	return false;
	}
	if (document.insc.numero.value == ""){
	alert("O campo Numero não foi preenchido");
	document.insc.numero.focus();
	return false;
	}
	if (document.insc.bairro.value == ""){
	alert("O campo Bairro não foi preenchido");
	document.insc.bairro.focus();
	return false;
	}
	if (document.insc.cidade.value == ""){
	alert("O campo Cidade não foi preenchido");
	document.insc.cidade.focus();
	return false;
	}
	if (document.insc.cep.value == ""){
	alert("O campo CEP não foi preenchido corretamente");
	document.insc.cep.focus();
	return false;
	}
	if (document.insc.cep_c.value == ""){
	alert("O campo CEP não foi preenchido corretamente");
	document.insc.cep_c.focus();
	return false;
	}
	if (document.insc.estado.value == ""){
	alert("O campo Estado não foi preenchido");
	document.insc.estado.focus();
	return false;
	}
return true;
}





// JavaScript Document
function validaVideo(obj){
	if(obj){
		if(obj.value.indexOf("youtube") != -1){}
		else{
			alert("é necessário um link do youtube");
			obj.focus();
			return false;
			}
		}
	}

function ValidaForm(objForm){
	
		var flag = true;
		
		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
		alert("CPF inválido");
		objForm.cpf.focus();
		return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	

		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}


		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
		
		if(objForm.sonho.value.length == 0 )	{
			alert("Por favor, preencha o campo Para onde quer voltar");
			flag = false;
			objForm.sonho.focus();
			return false;
		}

		if(objForm.historia.value.length == 0 )	{
			alert("Por favor, preencha o campo História");
			flag = false;
			objForm.historia.focus();
			return false;
		}

		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
	}
	
	
function ValidaForm2(objForm){
	
		var controle = 0;
			for (i=0;i<objForm.elements.length;i++){
				if (objForm.elements[i].type == "radio"){
					if (objForm.elements[i].checked == true){
						controle++;
					}
				}
			}
		if (controle <= 4 ){
		alert("Por favor, preencha todos os campos corretamente.");
			return false;
		}
	
	
	
		var flag = true;
		
		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
			alert("CPF inválido");
			objForm.cpf.focus();
			return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
		
	
		if(objForm.O_QUE_VOCE_GOSTARIA_REFORMAR.checked == false){
			alert("O campo [O que você gostaria de reformar?] não foi preenchido corretamente");
			flag = false;
			objForm.O_QUE_VOCE_GOSTARIA_REFORMAR.focus();
		return false;
		}
			
		if(objForm.O_IMOVEL_E_SEU.checked == false){
			alert("O campo [O imóvel é:] não foi preenchido corretamente");
			flag = false;
			objForm.O_IMOVEL_E_SEU.focus();
		return false;
		}
		if(objForm.RUA_ASFALTADA.checked == false){
			alert("O campo [Sua rua é asfaltada?] não foi preenchido corretamente");
			flag = false;
			objForm.RUA_ASFALTADA.focus();
		return false;
		}
		
		if(objForm.CASA_GEMINADA.checked == false){
			alert("O campo [Sua casa é geminada?] não foi preenchido corretamente");
			flag = false;
			objForm.CASA_GEMINADA.focus();
		return false;
		}
		if(objForm.CASAS_NO_LOTE.checked == false){
			alert("O campo [Quantas casas existem no lote?] não foi preenchido corretamente");
			flag = false;
			objForm.CASAS_NO_LOTE.focus();
		return false;
		}
		if(objForm.DOCUMENTOS.checked == false){
			alert("O campo [Assinale abaixo os documentos que você possue:] não foi preenchido corretamente");
			flag = false;
			objForm.DOCUMENTOS.focus();
		return false;
		}
		
		
		if(objForm.sonho.value.length == 0 )	{
			alert("Por favor, preencha o campo sonho");
			flag = false;
			objForm.sonho.focus();
			return false;
		}

		if(objForm.historia.value.length == 0 )	{
			alert("Por favor, preencha o campo História");
			flag = false;
			objForm.historia.focus();
			return false;
		}

		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
		flag = true;
	}	
	


//------------------------------------------------------------------------------------------------------------------------
	

//-------------------------------------- FORMULARIO GUGU BATE EM SUA PORTA

function ValidaFormBatePorta(objForm){
	
flag = true;

		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
			alert("CPF inválido");
			objForm.cpf.focus();
			return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
	
		
		if(objForm.Quantas_pessoas_moram_casa.value.length == 0 )	{
			alert("Por favor, preencha o campo, Quantas pessoas moram na sua casa?");
			flag = false;
			objForm.Quantas_pessoas_moram_casa.focus();
			return false;
		}

		if(objForm.quem_sao.value.length == 0 )	{
			alert("Por favor, preencha o campo, Quem são?");
			flag = false;
			objForm.quem_sao.focus();
			return false;
		}

		if(objForm.casa_ou_apartamento.checked == false){
			alert("O campo [Você mora em casa ou apartamento?] não foi preenchido corretamente");
			flag = false;
			objForm.casa_ou_apartamento.focus();
		return false;
		}	
		
		if(objForm.quantos_comodos.value.length == 0 )	{
			alert("Por favor, preencha o campo, Quantos Comodos?");
			flag = false;
			objForm.quantos_comodos.focus();
			return false;
		}
		
		if(objForm.Porque_Gugu_deve_bater_porta_sua_casa.value.length == 0 )	{
			alert("Por favor, preencha o campo, Por que o Gugu deve bater na porta da sua casa?");
			flag = false;
			objForm.Porque_Gugu_deve_bater_porta_sua_casa.focus();
			return false;
		}
		
		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
		flag = true;
	}	
	


//------------------------------------------------------------------------------------------------------------------------



//-------------------------------------- FORMULARIO CORRIDA GUGU

function ValidaFormCorridaGugu(objForm){
	
flag = true;

		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
			alert("CPF inválido");
			objForm.cpf.focus();
			return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
	
		
		if(objForm.Para_onde_gostaria_viajar.value.length == 0 )	{
			alert("Por favor, preencha o campo, Para onde gostaria de viajar?");
			flag = false;
			objForm.Para_onde_gostaria_viajar.focus();
			return false;
		}
		
		if(objForm.Porque_gostaria_viajar_para_lugar.value.length == 0 )	{
			alert("Por favor, preencha o campo, Por que gostaria de viajar para este lugar?");
			flag = false;
			objForm.Porque_gostaria_viajar_para_lugar.focus();
			return false;
		}
		

		
		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
		flag = true;
	}	
	


//------------------------------------------------------------------------------------------------------------------------



	
function ValidaForm3(objForm){
	
	var flag = true;
	
	if(objForm.nome.value.length == 0 )
	{
		alert("Por favor, preencha o campo Nome");
		flag = false;
		objForm.nome.focus();
		return false;
	}

	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

	if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
	
	if(!validacpf(objForm.cpf)){
		alert("CPF inválido");
		objForm.cpf.focus();
		return false;
		}
		
	if(objForm.telefone.value.length == 0 )	{
		alert("Por favor, preencha o campo Telefone");
		flag = false;
		objForm.telefone.focus();
		return false;
	}
			
	if(objForm.rua.value.length == 0 )	{
		alert("Por favor, preencha o campo Endereço");
		flag = false;
		objForm.rua.focus();
		return false;
	}
	
	if(objForm.numero.value.length == 0 )	{
		alert("Por favor, preencha o campo Numero");
		flag = false;
		objForm.numero.focus();
		return false;
	}
			
	if(objForm.bairro.value.length == 0 )	{
		alert("Por favor, preencha o campo Bairro");
		flag = false;
		objForm.bairro.focus();
		return false;
	}

	if(objForm.cidade.value.length == 0 )	{
		alert("Por favor, preencha o campo Cidade");
		flag = false;
		objForm.cidade.focus();
		return false;
	}
		
	if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
		alert("Por favor, preencha o campo Estado");
		objForm.estado.focus();
		return false;
	}
	
	if(objForm.sonho.value.length == 0 )	{
		alert("Por favor, preencha o campo sonho");
		flag = false;
		objForm.sonho.focus();
		return false;
	}

	if(objForm.historia.value.length == 0 )	{
		alert("Por favor, preencha o campo História");
		flag = false;
		objForm.historia.focus();
		return false;
	}

	objForm.submit();
}	
	
//------------------------------------------------------------------------------------------------------------------------








function validacpf(obj){
	var i;
	s = obj.value;
	var c = s.substr(0,9);
	var dv = s.substr(9,2);
	var d1 = 0;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(10-i);
	}
	if (d1 == 0){
		return false;
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1)
	{
		return false;
	}
	
	d1 *= 2;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(11-i);
	}
	
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1)
	{
		return false;
	}
	return true;
}
 
 
function ValidaFormPagoSePuder(obj)
{
	if(obj.nome.value == "") {
		alert("Por favor, preencha o nome");
		obj.nome.focus();
		return false;
		}
	if(obj.email.value=="") {
		alert("Por favor, preencha o email");
		obj.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(obj.email.value)){}
		else{
			alert("e-mail inválido");
			obj.email.focus();
			return false;
			}
		}
	if(obj.rg.value=="") {
		alert("Por favor, preencha o RG");
		obj.rg.focus();
		return false;
		}
		
		
	if(!validacpf(obj.cpf)){
		alert("CPF inválido");
		obj.cpf.focus();
		return false;
		}
	if(obj.telefone.value==""){
		alert("Por favor, preencha o telefone");
		obj.telefone.focus();
		return false;
		}
/*		
	if(obj.celular.value==""){
		alert("Por favor, preencha o celular");
		obj.celular.focus();
		return false;
		}
*/		
	if(obj.rua.value==""){
		alert("Por favor, preencha o endereço");
		obj.rua.focus();
		return false;
		}
	if(obj.numero.value==""){
		alert("Por favor, preencha o numero");
		obj.numero.focus();
		return false;
		}
	if(obj.bairro.value==""){
		alert("Por favor, preencha o bairro");
		obj.bairro.focus();
		return false;
		}		

	if(obj.cidade.value==""){
		alert("Por favor, preencha a cidade");
		obj.cidade.focus();
		return false;
		}		
	if(obj.estado.options[obj.estado.selectedIndex].value == "#"){
		alert("Por favor, escolha o Estado");
		obj.estado.focus();
		return false;			
		}
	
	if(!obj.rfilhos[0].checked && !obj.rfilhos[1].checked){
		alert("Por favor, escolha a opção \"Filhos\"");
		obj.rfilhos[0].focus();
		return false;
	}
	
	if(obj.rfilhos[0].checked) {
		if(obj.filhos_numero.value == ""){
			alert("Preencha o numero de filhos");
			obj.filhos_numero.focus();
			return false;
			}
		}
	
	if(!obj.rprofissao[0].checked && !obj.rprofissao[1].checked){
		alert("Por favor, escolha opção profissão");
		obj.rprofissao[0].focus();
		return false;
		}
	if(obj.salario.value==""){
		alert("Por favor, preencha o campo salario");
		obj.salario.focus();
		return false;
		}	
	
	if(obj.Nome_do_credor.value==""){
		alert("Por favor, preencha o campo Nome do Credor");
		obj.Nome_do_credor.focus();
		return false;
		}
	if(!obj.rparente[0].checked && !obj.rparente[1].checked){
		alert("Por favor, escolha a opção, \"É parente?\"");
		obj.rparente[0].focus();
		return false;
		}	
	if(obj.contato_do_credor.value==""){
		alert("Por favor, preencha os dados de contato");
		obj.contato_do_credor.focus();
		return false;
		}
		
	if(obj.inicio_da_divida.value==""){
		alert("Por favor, preencha o campo \"Há quanto tempo está devendo?\"");
		obj.inicio_da_divida.focus();
		return false;
		}		
		
	if(!obj.rdivida[0].checked && !obj.rdivida[1].checked) {
		alert("Por favor, escolha a opção de documentos de divida");
		obj.rdivida[0].focus();
		return false;
	}
	else{
		if(obj.rdivida[0].checked){
			if(obj.documentos_de_divida.value==""){
				alert("Preencha os docmentos da divida");
				obj.documentos_de_divida.focus();
				return false;
				}
			else{
				obj.rdivida[0].checked=true;
				}
			}
		}
		


	if(obj.Nome_do_credor.value=="") {
		alert("Por favor, preencha o campo de nome do credor");
		obj.Nome_do_credor.focus();
		return false;
		}
	if(obj.valor_divida.value==""){
		alert("Por favor, preencha o valor da divida");
		obj.valor.focus();
		return false;
		}

	if(obj.historia.value.length == 0){
		alert("Escreva como contraiu a dívida e por que ainda não pagou?");
		obj.historia.focus();
		return false;
		}
	obj.submit();	
}
 
 
 
 
 function ValidaCasamentoDiferente(objForm){
	
		var flag = true;
		
		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o E-mail");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
		alert("CPF inválido");
		objForm.cpf.focus();
		return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
		
		if(objForm.video.value.length == 0 )	{
			alert("Por favor, preencha o campo Vídeo do Casamento");
			flag = false;
			objForm.video.focus();
			return false;
		}

		if(objForm.historia.value.length == 0 )	{
			alert("Por favor, preencha o campo História do Casamento");
			flag = false;
			objForm.historia.focus();
			return false;
		}

		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
	}	
	
//--------------------------------------------------------------------------------------------------------------------------------
function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla >= 48 && tecla <= 57 )) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}
//--------------------------------------------------------------------------------------------------------------------------------
 
 
 
  function ValidaDancandoPraValer(objForm){
	
		var flag = true;
		
		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o E-mail");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
		alert("CPF inválido");
		objForm.cpf.focus();
		return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
		
		if(objForm.video.value.length == 0 )	{
			alert("Por favor, preencha o campo Vídeo da Dança");
			flag = false;
			objForm.video.focus();
			return false;
		}

		if(objForm.historia.value.length == 0 )	{
			alert("Por favor, preencha o campo Fale sobre você e a dança");
			flag = false;
			objForm.historia.focus();
			return false;
		}

		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
	}	
	
//--------------------------------------------------------------------------------------------------------------------------------








function ValidaFormCaoPeonato(objForm){

		var flag = true;
		
		if(objForm.nome.value.length == 0 )
		{
			alert("Por favor, preencha o campo Nome");
			flag = false;
			objForm.nome.focus();
			return false;
		}


	if(objForm.email.value=="") {
		alert("Por favor, preencha o email");
		objForm.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(objForm.email.value)){}
		else{
			alert("e-mail inválido");
			objForm.email.focus();
			return false;
			}
		}

		if(objForm.rg.value == "" )
		{
			alert("Por favor, preencha o campo RG");
			flag = false;
			objForm.rg.focus();
			return false;
		}
		
		if(!validacpf(objForm.cpf)){
			alert("CPF inválido");
			objForm.cpf.focus();
			return false;
		}
		
		if(objForm.telefone.value.length == 0 )	{
			alert("Por favor, preencha o campo Telefone");
			flag = false;
			objForm.telefone.focus();
			return false;
		}
		
		if(objForm.rua.value.length == 0 )	{
			alert("Por favor, preencha o campo Endereço");
			flag = false;
			objForm.rua.focus();
			return false;
		}
		if(objForm.numero.value.length == 0 )	{
			alert("Por favor, preencha o campo Numero");
			flag = false;
			objForm.numero.focus();
			return false;
		}
		if(objForm.bairro.value.length == 0 )	{
			alert("Por favor, preencha o campo Bairro");
			flag = false;
			objForm.bairro.focus();
			return false;
		}
	
		
		if(objForm.cidade.value.length == 0 )	{
			alert("Por favor, preencha o campo Cidade");
			flag = false;
			objForm.cidade.focus();
			return false;
		}

		if ((objForm.estado.options[objForm.estado.selectedIndex].value == "") && (objForm.estado.value.length == 0)) {
			alert("Por favor, preencha o campo Estado");
			objForm.estado.focus();
			return false;
		}
	
		if(objForm.FOTO_CAO.value.length == 0){
			alert("Por favor, preencha o campo Foto do cão");
			flag = false;
			objForm.FOTO_CAO.focus();
		return false;
		}
			
		
		if(objForm.NOME_CAO.value.length == 0){
			alert("Por favor, preencha o campo Nome do cão");
			flag = false;
			objForm.NOME_CAO.focus();
		return false;
		}
		
		if(objForm.RACA_CAO.value.length == 0){
			alert("Por favor, preencha o campo Raça do cão");
			flag = false;
			objForm.RACA_CAO.focus();
		return false;
		}
		
		if(objForm.SEXO_CAO.value.length == 0){
			alert("Por favor, preencha o campo Sexo do cão");
			flag = false;
			objForm.SEXO_CAO.focus();
		return false;
		}
		if(objForm.IDADE_CAO.value.length == 0){
			alert("Por favor, preencha o campo Idade do cão");
			flag = false;
			objForm.IDADE_CAO.focus();
		return false;
		}

		if(flag==true && validacpf(objForm.cpf)){
			objForm.submit();
		}
		flag = true;
	}	
	


function ValidaFormValeTudoPraGanhar(obj)
{
	if(obj.nome.value == "") {
		alert("Por favor, preencha o nome");
		obj.nome.focus();
		return false;
		}
	if(obj.idade.value == "") {
		alert("Por favor, preencha a idade");
		obj.idade.focus();
		return false;
		}		
	if(obj.email.value=="") {
		alert("Por favor, preencha o email");
		obj.email.focus();
		return false;
		}
	else{
		if (/^\w+([\.\-]?\w+)*@\w+([\.\-]?\w+)*(\.\w{2,3})+$/.test(obj.email.value)) {}
		else{
			alert("e-mail inválido");
			obj.email.focus();
			return false;
			}
		}
	if(obj.telres.value==""){
		alert("Por favor, preencha o telefone residencial");
		obj.telres.focus();
		return false;
		}
	if(obj.rua.value==""){
		alert("Por favor, preencha o endereço");
		obj.rua.focus();
		return false;
		}
	if(obj.numero.value==""){
		alert("Por favor, preencha o numero");
		obj.numero.focus();
		return false;
		}
	if(obj.bairro.value==""){
		alert("Por favor, preencha o bairro");
		obj.bairro.focus();
		return false;
		}		
	if(obj.cidade.value==""){
		alert("Por favor, preencha a cidade");
		obj.cidade.focus();
		return false;
		}		
	if(obj.estado.options[obj.estado.selectedIndex].value == "#"){
		alert("Por favor, escolha o Estado");
		obj.estado.focus();
		return false;			
		}
	if(obj.historia.value.length === 0){
		alert("Campo obrigatório");
		obj.historia.focus();
		return false;
		}
	obj.submit();	
}

//------------------------------------------------------------------------------------------------------------------------
