function chama_ancora(ancora) 
	{
		this.location = "#" + ancora;
	}

function ajaxGet(url,elemento_retorno,exibe_carregando){
/******
* ajaxGet - Coloca o retorno de uma url em um elemento qualquer
* Use a vontade mas coloque meu nome nos créditos. Dúvidas, me mande um email.
* Versão: 1.2 - 20/04/2006
* Autor: Micox - Náiron José C. Guimarães - micoxjcg@yahoo.com.br
* Parametros:
* url: string; elemento_retorno: object||string; exibe_carregando:boolean
*  - Se elemento_retorno for um elemento html (inclusive inputs e selects),
*    exibe o retorno no innerHTML / value / options do elemento
*  - Se elemento_retorno for o nome de uma variavel
*    (o nome da variável deve ser declarado por string, pois será feito um eval)
*    a função irá atribuir o retorno à variável ao receber a url.
*******/
    var ajax1 = pegaAjax();
    if(ajax1){
        url = antiCacheRand(url)
        ajax1.onreadystatechange = ajaxOnReady
        ajax1.open("GET", url ,true);//ajax1.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");//"application/x-www-form-urlencoded");
        ajax1.setRequestHeader("Cache-Control", "no-cache");
        ajax1.setRequestHeader("Pragma", "no-cache");
        if(exibe_carregando){ put("<img src=\"imagens/ajax_loader.gif\" border=\"0\" alt=\"\" /> Carregando ...")    }
        ajax1.send(null)
        return true;
    }else{
        return false;
    }
    function ajaxOnReady(){
        if (ajax1.readyState==4){
            if(ajax1.status == 200){
                var texto=ajax1.responseText;
                if(texto.indexOf(" ")<0) texto=texto.replace(/\+/g," ");//texto=unescape(texto); //descomente esta linha se tiver usado o urlencode no php ou asp
                put(texto);
                extraiScript(texto);
            }else{
                if(exibe_carregando){put("Falha no carregamento. " + httpStatus(ajax1.status));}
            }
            ajax1 = null
        }else if(exibe_carregando){//para mudar o status de cada carregando
                put("<img src=\"imagens/ajax_loader.gif\" border=\"0\" alt=\"\" /> Carregando ..." )
        }
    }
    function put(valor){ //coloca o valor na variavel/elemento de retorno
        if((typeof(elemento_retorno)).toLowerCase()=="string"){ //se for o nome da string
            if(valor!="Falha no carregamento"){
                eval(elemento_retorno + '= unescape("' + escape(valor) + '")')
            }
        }else if(elemento_retorno.tagName.toLowerCase()=="input"){
            valor = escape(valor).replace(/\%0D\%0A/g,"")
            elemento_retorno.value = unescape(valor);
        }else if(elemento_retorno.tagName.toLowerCase()=="select"){        
            select_innerHTML(elemento_retorno,valor)
        }else if(elemento_retorno.tagName){
            elemento_retorno.innerHTML = valor;//alert(elemento_retorno.innerHTML)
        }    
    }
    function pegaAjax(){ //instancia um novo xmlhttprequest baseado na getXMLHttpObj que possui muitas cópias na net e eu nao sei quem é o autor original
        if(typeof(XMLHttpRequest)!='undefined'){return new XMLHttpRequest();}
        var axO=['Microsoft.XMLHTTP','Msxml2.XMLHTTP','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0'];
        for(var i=0;i<axO.length;i++){ try{ return new ActiveXObject(axO[i]);}catch(e){} }
        return null;
    }
    function httpStatus(stat){ //retorna o texto do erro http
        switch(stat){
            case 0: return "Erro desconhecido de javascript";
            case 400: return "400: Solicita&ccedil;&atilde;o incompreensível"; break;
            case 403: case 404: return "404: N&atilde;o foi encontrada a URL solicitada"; break;
            case 405: return "405: O servidor n&atilde;o suporta o m&eacute;todo solicitado"; break;
            case 500: return "500: Erro desconhecido de natureza do servidor"; break;
            case 503: return "503: Capacidade m&aacute;xima do servidor alcançada"; break;
            default: return "Erro " + stat + ". Mais informa&ccedil;&otilde;es em http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html"; break;
        }
    }
    function antiCacheRand(aurl){
        var dt = new Date();
        if(aurl.indexOf("?")>=0){// já tem parametros
            return aurl + "&" + encodeURI(Math.random() + "_" + dt.getTime());
        }else{ return aurl + "?" + encodeURI(Math.random() + "_" + dt.getTime());}
    }
}
function select_innerHTML(objeto,innerHTML){
/******
* select_innerHTML - altera o innerHTML de um select independente se é FF ou IE
* Corrige o problema de não ser possível usar o innerHTML no IE corretamente
* Veja o problema em: http://support.microsoft.com/default.aspx?scid=kb;en-us;276228
* Use a vontade mas coloque meu nome nos créditos. Dúvidas, me mande um email.
* Versão: 1.0 - 06/04/2006
* Autor: Micox - Náiron José C. Guimarães - micoxjcg@yahoo.com.br
* Parametros:
* objeto(tipo object): o select a ser alterado
* innerHTML(tipo string): o novo valor do innerHTML
*******/
    objeto.innerHTML = ""
    var selTemp = document.createElement("micoxselect")
    var opt;
    selTemp.id="micoxselect1"
    document.body.appendChild(selTemp)
    selTemp = document.getElementById("micoxselect1")
    selTemp.style.display="none"
    if(innerHTML.toLowerCase().indexOf("<option")<0){//se não é option eu converto
        innerHTML = "<option>" + innerHTML + "</option>"
    }
    innerHTML = innerHTML.replace(/<option/g,"<span").replace(/<\/option/g,"</span")
    selTemp.innerHTML = innerHTML
    for(var i=0;i<selTemp.childNodes.length;i++){
        if(selTemp.childNodes[i].tagName){
            opt = document.createElement("OPTION")
            for(var j=0;j<selTemp.childNodes[i].attributes.length;j++){
                opt.setAttributeNode(selTemp.childNodes[i].attributes[j].cloneNode(true))
            }
            opt.value = selTemp.childNodes[i].getAttribute("value")
            opt.text = selTemp.childNodes[i].innerHTML
            if(document.all){ //IEca
                objeto.add(opt)
            }else{
                objeto.appendChild(opt)
            }                    
        }    
    }
    document.body.removeChild(selTemp)
    selTemp = null
}

function extraiScript(texto){
//Maravilhosa função feita pelo SkyWalker.TO do imasters/forum
//http://forum.imasters.com.br/index.php?showtopic=165277&
    // inicializa o inicio ><
    var ini = 0;
    // loop enquanto achar um script
    while (ini!=-1){
        // procura uma tag de script
        ini = texto.indexOf('<script', ini);
        // se encontrar
        if (ini >=0){
            // define o inicio para depois do fechamento dessa tag
            ini = texto.indexOf('>', ini) + 1;
            // procura o final do script
            var fim = texto.indexOf('</script>', ini);
            // extrai apenas o script
            codigo = texto.substring(ini,fim);
            // executa o script
            //eval(codigo);
            /**********************
            * Alterado por Micox - micoxjcg@yahoo.com.br
            * Alterei pois com o eval não executava funções.
            ***********************/
            novo = document.createElement("script")
            novo.text = codigo;
            document.body.appendChild(novo);
        }
    }
}

// FUNÇÕES
function question(frase,endereco)
	{
		if(confirm(frase))
			{
				window.location=endereco;
			}
	}
	
function busca_subcategoria(div,id_sub)
	{
		var id_cap = document.getElementById("id_cap").value;
		var url;
		alvo = document.getElementById(div);
		url = "produto.php?action=busca_subcategoria&id_cap="+id_cap+"&id_sub="+id_sub;
		ajaxGet(url,alvo,true);
	}
	
function del_foto(frase,id_fot,div)
	{
		if(confirm(frase))
			{
				var url;
				alvo = document.getElementById(div);
				url = "foto.php?action=del_foto&id_fot="+id_fot+"&div="+div;
				ajaxGet(url,alvo,false);
			}
	}
	
function mostra_esconde_div(opcao,div)
	{
		if(opcao == 1)
			{
				document.getElementById(div).style.visibility = "hidden"; 
			}
		else
			{
				document.getElementById(div).style.visibility = "visible";
			}
	}
	
function carrega_video(id_vid,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "acoes.php?action=carrega_video&id_vid="+id_vid;
		ajaxGet(url,alvo,false);
	}
	
function carrega_mapa(div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "acoes.php?action=carrega_mapa";
		ajaxGet(url,alvo,false);
	}
	
function tarifa(id_tar,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "tarifa.php?action=tarifa&id_tar="+id_tar;
		ajaxGet(url,alvo,true);
	}
	
function tarifa_del(frase,id_pre,id_tar,div)
	{
		if(confirm(frase))
			{
				var url;
				alvo = document.getElementById(div);
				url = "tarifa.php?action=tarifa_del&id_pre="+id_pre+"&id_tar="+id_tar;
				ajaxGet(url,alvo,true);
			}
	}
	
function tarifa_add(id_tar,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "tarifa.php?action=tarifa_add&id_tar="+id_tar;
		ajaxGet(url,alvo,true);
	}
	
function tarifa_cadastrar(id_tar,div)
	{
		if(document.getElementById("desc_pre").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("desc_pre").focus();
				return false;
			}
		if(document.getElementById("preco_pre").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("preco_pre").focus();
				return false;
			}
		var desc_pre = document.getElementById("desc_pre").value;
		var preco_pre = document.getElementById("preco_pre").value;
		var url;
		alvo = document.getElementById(div);
		url = "tarifa.php?action=tarifa_cadastrar&id_tar="+id_tar+"&desc_pre="+desc_pre+"&preco_pre="+preco_pre;
		ajaxGet(url,alvo,true);
	}
	
function tarifa_atualizar(id_pre,id_tar,div)
	{
		if(document.getElementById("desc_pre").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("desc_pre").focus();
				return false;
			}
		if(document.getElementById("preco_pre").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("preco_pre").focus();
				return false;
			}
		var desc_pre = document.getElementById("desc_pre").value;
		var preco_pre = document.getElementById("preco_pre").value;
		var url;
		alvo = document.getElementById(div);
		url = "tarifa.php?action=tarifa_atualizar&id_pre="+id_pre+"&id_tar="+id_tar+"&desc_pre="+desc_pre+"&preco_pre="+preco_pre;
		ajaxGet(url,alvo,true);
	}

function tarifa_edit(id_pre,id_tar,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "tarifa.php?action=tarifa_edit&id_pre="+id_pre+"&id_tar="+id_tar;
		ajaxGet(url,alvo,true);
	}
	
function contato(div)
	{
		if(document.getElementById("nome").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("nome").focus();
				return false;
			}
		if(document.getElementById("email").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("email").focus();
				return false;
			}
		if(document.getElementById("telefone").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("telefone").focus();
				return false;
			}
		if(document.getElementById("mensagem").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("mensagem").focus();
				return false;
			}
		if(document.getElementById("news").checked == true)
			{
				var news = 1;
			}
		else
			{
				var news = 0;
			}
		var assunto = document.getElementById("assunto").value;
		var nome = document.getElementById("nome").value;
		var email = document.getElementById("email").value;
		var telefone = document.getElementById("telefone").value;
		var mensagem = document.getElementById("mensagem").value;	
		var url;
		alvo = document.getElementById(div);
		url = "contato.php?action=envia&assunto="+assunto+"&nome="+nome+"&email="+email+"&telefone="+telefone+"&mensagem="+mensagem+"&news="+news;
		ajaxGet(url,alvo,true);
	}
	
function carrega_galeria(id,valor,div)
	{
		document.getElementById("divGaleria").innerHTML = '';
		var url;
		alvo = document.getElementById(div);
		url = "noticia.php?action=carrega_galeria&id="+id+"&valor="+valor;
		ajaxGet(url,alvo,false);
	}
	
function carrega_mini(id,valor,page)
	{
		var url;
		alvo = document.getElementById('divGalMini');
		url = "noticia.php?action=carrega_mini&id="+id+"&valor="+valor+"&page="+page;
		ajaxGet(url,alvo,false);
	}
	
function abre_img(id,valor,page)
	{
		var url;
		alvo = document.getElementById('divGal');
		url = "noticia.php?action=abre_img&id="+id+"&valor="+valor+"&page="+page;
		ajaxGet(url,alvo,false);
	}

function amplia_img(caminho)
	{
		document.getElementById("imagem").src = caminho;
	}
	
function redefine_img(caminho)
	{
		document.getElementById("imagem").src = caminho;
	}
	
function reserva(div)
	{
		if(document.getElementById("nome").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("nome").focus();
				return false;
			}
		if(document.getElementById("cidade").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cidade").focus();
				return false;
			}
		if(document.getElementById("estado").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("estado").focus();
				return false;
			}
		if(document.getElementById("telefone").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("telefone").focus();
				return false;
			}
		if(document.getElementById("news").checked == true)
			{
				var news = 1;
			}
		else
			{
				var news = 0;
			}
		var nome = document.getElementById("nome").value;
		var endereco = document.getElementById("endereco").value;
		var cep = document.getElementById("cep").value;
		var cidade = document.getElementById("cidade").value;
		var estado = document.getElementById("estado").value;
		var telefone = document.getElementById("telefone").value;
		var fax = document.getElementById("fax").value;
		var email = document.getElementById("email").value;
		var dia = document.getElementById("dia").value;
		var mes = document.getElementById("mes").value;
		var ano = document.getElementById("ano").value;
		var dia2 = document.getElementById("dia2").value;
		var mes2 = document.getElementById("mes2").value;
		var ano2 = document.getElementById("ano2").value;
		var tipo_apartamento = document.getElementById("tipo_apartamento").value;
		var num_pessoa = document.getElementById("num_pessoa").value;
		var tipo_pensao = document.getElementById("tipo_pensao").value;
		var tipo_contato = document.getElementById("tipo_contato").value;
		var obs = document.getElementById("obs").value;
		var url;
		alvo = document.getElementById(div);
		url = "reserva.php?action=envia&nome="+nome+"&endereco="+endereco+"&cep="+cep+"&cidade="+cidade+"&estado="+estado+"&telefone="+telefone+"&fax="+fax+"&email="+email+"&dia="+dia+"&mes="+mes+"&ano="+ano+"&dia2="+dia2+"&mes2="+mes2+"&ano2="+ano2+"&tipo_apartamento="+tipo_apartamento+"&num_pessoa="+num_pessoa+"&tipo_pensao="+tipo_pensao+"&tipo_contato="+tipo_contato+"&obs="+obs+"&news="+news;
		ajaxGet(url,alvo,true);
	}
	
function mural_insere_emotion(num)
	{
		document.getElementById("mensagem_msg").value += " ::"+num+":: ";
		document.getElementById("mensagem_msg").focus();
	}
	
function mural_limite_caracteres()
	{
		if(document.getElementById("mensagem_msg").value.length >= 500)
			{
				document.getElementById("mensagem_msg").value = document.getElementById("mensagem_msg").value.substr(0,500);
			}
		document.getElementById("limite").value = 500 - document.getElementById("mensagem_msg").value.length;
	}
	
function mural_envia(div)
	{
		if(document.getElementById("nome_msg").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("nome_msg").focus();
				return false;
			}
		if(document.getElementById("cidade_msg").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cidade_msg").focus();
				return false;
			}
		if(document.getElementById("estado_msg").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("estado_msg").focus();
				return false;
			}
		if(document.getElementById("email_msg").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("email_msg").focus();
				return false;
			}
		if(document.getElementById("mensagem_msg").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("mensagem_msg").focus();
				return false;
			}
		if(document.getElementById("news").checked == true)
			{
				var news = 1;
			}
		else
			{
				var news = 0;
			}
		var nome_msg = document.getElementById("nome_msg").value;
		var cidade_msg = document.getElementById("cidade_msg").value;
		var estado_msg = document.getElementById("estado_msg").value;
		var email_msg = document.getElementById("email_msg").value;
		var mensagem_msg = document.getElementById("mensagem_msg").value;	
		var url;
		alvo = document.getElementById(div);
		url = "mural.php?action=envia&nome_msg="+nome_msg+"&cidade_msg="+cidade_msg+"&estado_msg="+estado_msg+"&email_msg="+email_msg+"&mensagem_msg="+mensagem_msg+"&news="+news;
		ajaxGet(url,alvo,true);
	}
	
function mural_form(div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "mural.php?action=mural_form";
		ajaxGet(url,alvo,false);
	}

function mural_listar(page,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "mural.php?action=mural_listar&page="+page;
		ajaxGet(url,alvo,false);
	}
	
function abre_form()
	{
		if(document.getElementById("opcao").value == 1)
			{
				document.getElementById("divInfo").innerHTML = "";
				document.getElementById("divF").style.display = '';
				document.getElementById("divJ").style.display = 'block';
				document.getElementById("divJ").style.display= 'none'; 
			}
		else
			{
				document.getElementById("divInfo").innerHTML = "<strong>Informações sobre a Empresa</strong>";
				document.getElementById("divF").style.display = '';
				document.getElementById("divJ").style.display = '';
			}
	}

function valida_campos()
	{
		if(document.getElementById("opcao").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("opcao").focus();
				return false;
			}
		if(document.getElementById("opcao").value == 1)
			{
				if(document.getElementById("responsavel_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("responsavel_cli").focus();
						return false;
					}
				if(document.getElementById("dd").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("dd").focus();
						return false;
					}
				if(document.getElementById("mm").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("mm").focus();
						return false;
					}
				if(document.getElementById("aa").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("aa").focus();
						return false;
					}
				if(document.getElementById("cpf1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf1_cli").focus();
						return false;
					}
				if(document.getElementById("cpf2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf2_cli").focus();
						return false;
					}
				if(document.getElementById("cpf3_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf3_cli").focus();
						return false;
					}
				if(document.getElementById("cpf4_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf4_cli").focus();
						return false;
					}
				if(document.getElementById("rg_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("rg_cli").focus();
						return false;
					}
				if(document.getElementById("cep1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cep1_cli").focus();
						return false;
					}
				if(document.getElementById("cep2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cep2_cli").focus();
						return false;
					}
				if(document.getElementById("endereco_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("endereco_cli").focus();
						return false;
					}
				if(document.getElementById("numero_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.\n\nNo caso de não haver número informe "s/n".');
						document.getElementById("numero_cli").focus();
						return false;
					}
				if(document.getElementById("cidade_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cidade_cli").focus();
						return false;
					}
				if(document.getElementById("id_estado").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("id_estado").focus();
						return false;
					}
				if(document.getElementById("telefone1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone1_cli").focus();
						return false;
					}
				if(document.getElementById("telefone2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone2_cli").focus();
						return false;
					}
				if(document.getElementById("telefone3_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone3_cli").focus();
						return false;
					}
				if(document.getElementById("email_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("email_cli").focus();
						return false;
					}
			}
		else
			{
				if(document.getElementById("razao_social_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("razao_social_cli").focus();
						return false;
					}
				if(document.getElementById("nome_fantasia_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("nome_fantasia_cli").focus();
						return false;
					}
				if(document.getElementById("cnpj1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cnpj1_cli").focus();
						return false;
					}
				if(document.getElementById("cnpj2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cnpj2_cli").focus();
						return false;
					}
				if(document.getElementById("cnpj3_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cnpj3_cli").focus();
						return false;
					}
				if(document.getElementById("cnpj4_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cnpj4_cli").focus();
						return false;
					}
				if(document.getElementById("cnpj5_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cnpj5_cli").focus();
						return false;
					}
				if(document.getElementById("responsavel_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("responsavel_cli").focus();
						return false;
					}
				if(document.getElementById("dd").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("dd").focus();
						return false;
					}
				if(document.getElementById("mm").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("mm").focus();
						return false;
					}
				if(document.getElementById("aa").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("aa").focus();
						return false;
					}
				if(document.getElementById("cpf1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf1_cli").focus();
						return false;
					}
				if(document.getElementById("cpf2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf2_cli").focus();
						return false;
					}
				if(document.getElementById("cpf3_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf3_cli").focus();
						return false;
					}
				if(document.getElementById("cpf4_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cpf4_cli").focus();
						return false;
					}
				if(document.getElementById("rg_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("rg_cli").focus();
						return false;
					}
				if(document.getElementById("cep1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cep1_cli").focus();
						return false;
					}
				if(document.getElementById("cep2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cep2_cli").focus();
						return false;
					}
				if(document.getElementById("endereco_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("endereco_cli").focus();
						return false;
					}
				if(document.getElementById("numero_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.\n\nNo caso de não haver número informe "s/n".');
						document.getElementById("numero_cli").focus();
						return false;
					}
				if(document.getElementById("cidade_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("cidade_cli").focus();
						return false;
					}
				if(document.getElementById("id_estado").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("id_estado").focus();
						return false;
					}
				if(document.getElementById("telefone1_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone1_cli").focus();
						return false;
					}
				if(document.getElementById("telefone2_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone2_cli").focus();
						return false;
					}
				if(document.getElementById("telefone3_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("telefone3_cli").focus();
						return false;
					}
				if(document.getElementById("email_cli").value == "")
					{
						alert('Por favor, preencha os campos obrigatórios.');
						document.getElementById("email_cli").focus();
						return false;
					}
			}
	}
	
function identificacao(id_pro,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "sorteio.php?action=identificacao&div="+div+"&id_pro="+id_pro;
		ajaxGet(url,alvo,false);
	}
function participar(id_pro,div)
	{
		if(document.getElementById("cpf1_cli").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cpf1_cli").focus();
				return false;
			}
		if(document.getElementById("cpf2_cli").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cpf2_cli").focus();
				return false;
			}
		if(document.getElementById("cpf3_cli").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cpf3_cli").focus();
				return false;
			}
		if(document.getElementById("cpf4_cli").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cpf4_cli").focus();
				return false;
			}
		var cpf_cli = document.getElementById('cpf1_cli').value+"."+document.getElementById('cpf2_cli').value+"."+document.getElementById('cpf3_cli').value+"-"+document.getElementById('cpf4_cli').value
		var url;
		alvo = document.getElementById(div);
		url = "sorteio.php?action=participar&div="+div+"&cpf_cli="+cpf_cli+"&id_pro="+id_pro;
		ajaxGet(url,alvo,false);
	}
	
function valida_senha(div)
	{
		if(document.getElementById("senha_sen").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("senha_sen").focus();
				return false;
			}
		var senha_sen = document.getElementById('senha_sen').value;
		var url;
		alvo = document.getElementById(div);
		url = "produto.php?action=valida_senha&senha_sen="+senha_sen;
		ajaxGet(url,alvo,true);	
	}
	
function simula_tab(event)
	{
		var keynum;  
		if(window.event) 
			{ //IE   
				keynum = event.keyCode;
			} 
		else if(event.which) 
			{ // Netscape/Firefox/Opera   
				keynum = event.which;
			}
		if(keynum == 13)
			{
				document.getElementById('but1').focus();
			}
	}
	
function mostra_esconde_div_geral(opcao,div)
	{
		var div_c = document.getElementById(div);
		if(opcao == 0)
			{
				div_c.style.display = 'none';
			}
		else
			{
				div_c.style.display = '';
			}
	}
	
function cadastra_news(div)
	{
		if(document.getElementById("nome").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("nome").focus();
				return false;
			}
		if(document.getElementById("email").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("email").focus();
				return false;
			}
		if(document.getElementById("id").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				//document.getElementById("id").focus();
				return false;
			}
		if(document.getElementById("cidade").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("cidade").focus();
				return false;
			}
		if(document.getElementById("id_est").value == "")
			{
				alert('Por favor, preencha os campos obrigatórios.');
				document.getElementById("id_est").focus();
				return false;
			}
		var nome = document.getElementById("nome").value;
		var email = document.getElementById("email").value;
		var id = document.getElementById("id").value;
		var cidade = document.getElementById("cidade").value;
		var id_est = document.getElementById("id_est").value;
		var url;
		alvo = document.getElementById(div);
		url = "cadastro.php?action=cadastra_news&nome="+nome+"&email="+email+"&id="+id+"&cidade="+cidade+"&id_est="+id_est;
		ajaxGet(url,alvo,true);
	}
	
function legenda_edit(id_fot,div)
	{
		var url;
		alvo = document.getElementById(div);
		url = "foto.php?action=legenda_edit&id_fot="+id_fot;
		ajaxGet(url,alvo,false);
	}
	
function legenda_update(campo,id_fot,div)
	{
		var desc_fot = document.getElementById(campo).value;
		var url;
		alvo = document.getElementById(div);
		url = "foto.php?action=legenda_update&id_fot="+id_fot+"&desc_fot="+desc_fot;
		ajaxGet(url,alvo,false);
	}
