// JavaScript Document
// Elison S.[wdsync@hotmail.com]
// Web em Segundos [www.webemsegundos.com.br]

// Mensagem de Carregando no Site...
/*window.onload = function(){
	document.getElementById('carregando').style.display='none';
	document.getElementById('osite').style.display='block';
	//Se quizer que a pagina carregue depois de um tempo determindado descomente
	//setTimeout(function(){document.getElementById('carregando').style.display='none';document.getElementById('osite').style.display='block';}, 600);
}*/

//*******************************************

var id_ant = '01'; 
function ahah(url,target,ide) {
    document.getElementById(target).innerHTML = 'Carregando...';
	layer_ant = id_ant; 
	layer = ide; 
	id_ant = ide; 
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {ahahDone(target);};
        req.open("GET", url, true);
        req.send(null);
	    document.getElementById(layer_ant).className = 'tag_nosel';
	    document.getElementById(layer).className = 'tag_selecionada';
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {ahahDone(target);};
            req.open("GET", url, true);
            req.send();
		    document.getElementById(layer_ant).className = 'tag_nosel';
		    document.getElementById(layer).className = 'tag_selecionada';
        }
    }
} 

function ahahDone(target) {
   // only if req is "loaded"
   if (req.readyState == 4) {
       // only if "OK"
       if (req.status == 200 || req.status == 304) {
           results = req.responseText;
           document.getElementById(target).innerHTML = results;
           execJS(document.getElementById(target));
       } else {
           document.getElementById(target).innerHTML="Java Error:\n" +
               req.statusText;
       }
   }
}

var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
var bMoz = (navigator.appName == 'Netscape');
function execJS(node) {
  var st = node.getElementsByTagName('SCRIPT');
  var strExec;
  for(var i=0;i<st.length; i++) {     
    if (bSaf) {
      strExec = st[i].innerHTML;
    }
    else if (bOpera) {
      strExec = st[i].text;
    }
    else if (bMoz) {
      strExec = st[i].textContent;
    }
    else {
      strExec = st[i].text;
    }
    try {
      eval(strExec.split("<!--").join("").split("-->").join(""));
    } catch(e) {
      alert(e);
    }
  }
}


function NavegaDiv( onde, pagina) {
    new Ajax.Updater(onde, pagina, {
        method:     'get',
        onFailure:  function() { Element.classNames( onde ).add( 'failure' ) },
        onComplete: function() { return true}
                    });
}


// Menu Cidadde

    function exibircidade(cidade){
	var div_exibir = document.getElementById('cidades_');
	var div_cidescol = document.getElementById('cidescolhida');
		if(div_exibir.style.display == 'none'){
			div_exibir.style.display = 'block';
		}else{
			div_exibir.style.display = 'none';
			if(cidade){
				//div_cidescol.innerHTML = cidade;
				document.form_cidade.submit();
			}
		}

	}

// Menu

	function submenu(exibir){
		id_atual=document.getElementById(exibir);
		id_aLink=document.getElementById('a_'+exibir);
		if(id_atual.style.display == 'none'){
			id_atual.style.display = 'inline';
				if(exibir == "busca"){
					if(navigator.appName.indexOf('Internet Explorer')>0){
						id_atual.style.marginLeft = '-239px';
						} else if (navigator.userAgent.indexOf('Chrome')>0){
								id_atual.style.marginLeft = '-152px';
								id_atual.style.marginTop = '-8px';
							} else {
								id_atual.style.marginLeft = '-235px';
								}
					id_atual.className = 'div_sub_busca';
					//id_aLink.onmouseover = function(){id_atual.style.display='block';}
					//id_aLink.onmouseout = function(){id_atual.style.display='none';}
				}else{
					id_atual.className = 'div_sub_menu';
					id_atual.onmouseover = function(){id_atual.style.display='block';}
					id_atual.onmouseout = function(){id_atual.style.display='none';}
					//id_aLink.onmouseover = function(){alert('oi');}
					//id_aLink.onmouseover = function(){id_atual.style.display='block';}

					id_aLink.onmouseout = function(){id_atual.style.display='none';}
			}
		}else{
			id_atual.style.display = 'none';
		}
	}
	
// BarraInfo
var id_ant = 'encaminhar'; 
	function barrainfo_(id){
	var idinfo = document.getElementById(id);
	var idb = document.getElementById('s'+id);
	layer_ant = id_ant; 
	layer = id; 
	id_ant = id; 
	if(idinfo.style.display == 'none'){
			idinfo.style.display = 'block';
			idinfo.className='box_brinfo';

			document.getElementById(layer_ant).style.display='none';
		    document.getElementById(layer).style.display='block';
			
				switch (id) {
				case "encaminhar":
				idb.className = 'brinfo_seta';
				break
				case "coment":
				idb.className = 'brinfo_seta_0';
				break
				}

		}else{
		idinfo.style.display = 'none';
		}
	}
	
// Baloo Dica Form's

	function balooDica(valor, id, msmdica, margem){
	var dica_id = document.getElementById('n_'+id);
		if(valor == '1'){
			if(dica_id.style.display == 'none'){
				dica_id.style.display = 'block';
				//dica_id.style.margin = margem;
				dica_id.innerHTML = '<div class="dica_top">&nbsp;</div><div class="dica_meio">'+msmdica+'</div><div class="dica_bottom">&nbsp;</div>';
				dica_id.className = 'dica';
				if(navigator.appName.indexOf('Internet Explorer')>0){ //IE
					dica_id.style.position = 'absolute';
					}else{
						dica_id.style.position = 'relative';
						dica_id.style.marginBottom = '-50px';
						}
				}
		}
		else{
	    	dica_id.style.display = 'none';
		}
	}

// Box Msn Revista/Modelo
/*
	function modelobox(id){
	var model_id = document.getElementById('msm-'+id);
		if(model_id.style.display == 'none'){
		model_id.style.display = 'block';
		}else{
	    	model_id.style.display = 'none';
		}
	}
	
*/

//Acompanhantes
	function tooltip(id, msm, out){
		var too = document.getElementById('tooltip_'+id);
		if(out == '1'){
		(too.style.display == 'none')? too.style.display = 'block' : too.style.display = 'none' ;
		too.className = 'tooltipclass';
		divacompanhantes ='<table width="0" border="0" cellspacing="0" cellpadding="0" class="table_tbm"><tr><td class="t2"><div class="t1">';
		divacompanhantes +='</div></td><td class="t2"></td><td class="t2"><div class="t3"></div></td></tr><tr><td colspan="3" class="m2">';
		divacompanhantes +='<span class=titcabec>Informações Gerais</span>';
		divacompanhantes += msm;
		divacompanhantes +='</td></tr><tr><td class="b2"><div class="b1"></div></td>';
		divacompanhantes +='<td class="b2"></td><td class="b2"><div class="b3"></div></td></tr></table>';
		too.innerHTML = divacompanhantes; // Adicionar Mensagem
		too.onmouseover = function(){too.style.display='block';}
		too.onmouseout = function(){too.style.display='none';}
		}else{
			too.style.display = 'none';
			}
		}

//revista
	function exibirbaloo(id, valor, posicao, msm){
	var idbalao = document.getElementById('baloon_');
	var	idimag = document.getElementById(id);
		/*
		idimag.onmousemove = onmousee;
		function onmousee(e){ // X e Y
			if (document.all) {
			x = event.clientX + document.body.scrollLeft;
			y = event.clientY + document.body.offsetHeight - document.body.scrollTop;
			} else {
					x = e.pageX;
					y = e.pageY;
					}
		}
		idbalao.style.top = y +'px'; //seguir o mouse na vertical
		idbalao.style.left = x +'px'; //seguir o mouse na horizontal
		*/
		idbalao.style.display = 'block';
		idbalao.style.margin = posicao;
		idbalao.innerHTML = '<div class="baloon_seta"></div><div class="baloon_topo"></div><div class="baloon_meio">'+ msm +'</div><div class="baloon_bottom"></div>';
		idimag.onmouseout = function(){idbalao.style.display = 'none';}


  }
  

// Scroll Left - Right

	var Timer;
	
	function ScrollLeft(tmp){
		Timer = (tmp == 1)? setInterval("document.getElementById('PANORAMA').scrollLeft -= 20", 15) : setInterval("document.getElementById('PANORAMA').scrollLeft -= 10", 15);
		}
	function ScrollRight(tmp){
		Timer = (tmp == 1)? setInterval("document.getElementById('PANORAMA').scrollLeft += 20", 15) : setInterval("document.getElementById('PANORAMA').scrollLeft += 10", 15);
		}
	function ScrollTop(tmp){
		Timer = (tmp == 1)? setInterval("document.getElementById('PANORAMA').scrollTop += 10", 15) : setInterval("document.getElementById('PANORAMA').scrollTop += 2", 15);
		}
	function ScrollBottom(tmp){
		Timer = (tmp == 1)? setInterval("document.getElementById('PANORAMA').scrollTop -= 10", 15) : setInterval("document.getElementById('PANORAMA').scrollTop -= 2", 15);
		}
		
	

//Exibir e ocultar
    function exibirocultar(id){
	var exibir = document.getElementById(id);
	(exibir.style.display == 'none') ? exibir.style.display = 'block': exibir.style.display = 'none';
	}

// Trocar Valor do id
    function trocartext(id, valor){
	document.getElementById(id).innerHTML = 'Tempo: '+valor;
	}

//
	function exibirensaios(id){
	var idensaio = document.getElementById(id);
	var linkensaio = document.getElementById('a_'+id);
	var t = 3;
	if(idensaio.style.display == 'none'){
	//idensaio.onmouseover = function(){idensaio.style.display='block';}
	//linkensaio.onmouseout = function(){idensaio.style.display='none';}
	idensaio.style.display = 'block';
	idensaio.className='ensaios';
	} else{
	idensaio.style.display = 'none';
	}
	}
	
	

// Barra de rolagem de imagens


var roll_pos = 0;
var roll_fim = 1330;
var velo_roll = 15; // velocidade da rolagem
var pixel_roll = 1; // quantidade de saltos entre os pixel
var roll_timout = 0;
var rolando = false;
var mostra = false;
var rolagem_ultimo=0;
var rolagem_max=6;

function move_left()
{		
	if(rolando)
	{		
		roll_pos += pixel_roll;
		if (roll_pos > 0 ) roll_pos  = - roll_fim;
		move();
		roll_timout = setTimeout("move_left()", velo_roll);
	}
}
function move_right()
{
	if(rolando)
	{
		roll_pos -= pixel_roll;
		if (roll_pos < - roll_fim) roll_pos  = 0;
		move();
		roll_timout = setTimeout("move_right()", velo_roll);
	}
}


function move() {
	document.getElementById('barra_rolagem').style.left =  roll_pos + 'px';
	
	if (((roll_pos - 90) %160 == 0) && mostra)
	{
		teste = parseInt(((roll_pos-40)/160 -2)*-1);
		abre_img(teste);
	}
}

function muda_tempo(acelera)
{
	if (acelera) pixel_roll = 10;
	else pixel_roll = 1;	
}

function noMove() {
	clearTimeout(roll_timout);
	rolando = false;
}

function click_left()
{
	mostra=false;
	rolando=true;
	move_left();
}

function click_right()
{
	mostra=false;
	rolando=true;
	move_right();
}

function rolagem_slow()
{	
	rolando=true;
	mostra=true;
	muda_tempo(false);
	clearTimeout(roll_timout);
	move_right();	
}

function rolagem_fast()
{	
	rolando=true;
	mostra=true;
	muda_tempo(true);
	clearTimeout(roll_timout);
	move_right();
}

//-------lol--------

if (document.getElementById) {
	document.write('<style type="text/css">\n')
	document.write('.submenu{display: none;}\n')
	document.write('</style>\n')
}

function SwitchMenu(gen, obj) {
	if(document.getElementById) {
		var el = document.getElementById(obj);
		var ar = document.getElementById("masterdiv" + gen).getElementsByTagName("div");
		if(el.style.display != "block") {
			for (var i = 0; i < ar.length; i++) {
				if (ar[i].className=="submenu") ar[i].style.display = "none";
			}
			el.style.display = "block";
			document.getElementById('PANORAMA').scrollTop = '0';
		}
		else if (gen != "mat") el.style.display = "none";
	}
}


/* pais/estado/cidade */
function Pais(pais, check1, check2){
	var url = "tema/geral/pais.php";
	var valor = "pais="+pais+"&check1="+check1+"&check2="+check2;
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		req.onreadystatechange = RetornaPais;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			req.onreadystatechange = RetornaPais;
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
}

function RetornaPais(){
	if(req.readyState == 4){
		if(req.status == 200){
			var json = eval('('+req.responseText+')');

			var estado = json.estado;
			estado = estado.replace(/\+/g," ");
			estado = unescape(estado);
		
			var cidade = json.cidade;
			cidade = cidade.replace(/\+/g," ");
			cidade = unescape(cidade);
			
			var cont1 = document.getElementById("estadoretorno");
			cont1.innerHTML = estado;
			
			var cont2 = document.getElementById("cidaderetorno");
			cont2.innerHTML = cidade;

		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function Cidade(form, estado, retorno){
	var url = "tema/geral/cidade.php";
	if(form.name == 'cadastro'){
		var valor = "div="+retorno+"&estado="+estado+"&check="+form.divulgacidade.checked+"&form="+form.name;
	}else{
		var valor = "div="+retorno+"&estado="+estado;
	}
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		req.onreadystatechange = RetornaCidade;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			req.onreadystatechange = RetornaCidade;
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
}

function RetornaCidade(){
	if(req.readyState == 4){
		if(req.status == 200){
			var json = eval('('+req.responseText+')');

			var texto = json.texto;
//			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			
			var conteudo = document.getElementById(json.div);
			conteudo.innerHTML = texto;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function RetornaCidsde(){
	if(req.readyState == 4){
		if(req.status == 200){
			var texto = req.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById("cidade");
			conteudo.innerHTML = texto;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function InfoAdd(valor){
	if(document.cadastro.opcao.value == 'cadastra'){
		var url = "cad_usuarios_infoadd.php";
	var valor = "valor="+valor;
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		req.onreadystatechange = RetornaInfoAdd;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			req.onreadystatechange = RetornaInfoAdd;
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
	}else{
		var conteudo = document.getElementById("tt1");
		if(valor == 1 || valor == 5){
			document.getElementById("largura").width = '690';
			document.getElementById("pbox2").style.display = 'none';
			document.getElementById("elementadd").style.width = '230px';//Largura da Coluna no painel
			document.getElementById("elementadd").style.border = '0px solid #fff';
			document.cadastro.controle.value = 1;
			conteudo.innerHTML = "Informações Adicionais";
		}else{
			document.getElementById("largura").width = '450';
			document.getElementById("pbox2").style.display = 'block';
			document.cadastro.controle.value = 2;
			document.getElementById("elementadd").style.border = '0px solid #900';
			document.getElementById("elementadd").style.width = '505px';//Largura da Coluna no painel
			conteudo.innerHTML = "Parceiro 1";
		}
	}
}

function InfoAdd2(campo){
	var local1 = document.getElementById('fotocasal');
	var local2 = document.getElementById('inputcasal').getElementsByTagName('input')[0];
	if(campo != 1 && campo != 5 && campo != 0){
		local1.style.display = 'inline';
		local2.value= '1';
	}else{
		local1.style.display = 'none';
		local2.value= '0';
	}
}

function RetornaInfoAdd(){
	if(req.readyState == 4){
		if(req.status == 200){
			var texto = req.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById("infoadd");
			conteudo.innerHTML = texto;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function Lembra(){
	var url = "altsenha.php";
	var valor = "valor="+document.esqueci.valor.value+"&cnt=jx";
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		req.onreadystatechange = RetornaLembra;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			req.onreadystatechange = RetornaLembra;
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
}

function RetornaLembra(){
	if(req.readyState == 4){
		if(req.status == 200){
			var json = eval('('+req.responseText+')');
			var texto = json.texto;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById("log_err");
			conteudo.innerHTML = texto;
			
			var cond = json.cond;
			if(cond == 2){
				document.esqueci.valor.value = '';
				document.getElementById("log_err2").style.display = 'none';
			}
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function Permissao(campo){
	var linha = campo.parentNode;
	var url = "perfil_fotos_ajax.php";
	var valor = "v1="+linha.lang+"&v2="+campo.alt+"&v3="+linha.id;
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		req.onreadystatechange = RetornaPermissao;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			req.onreadystatechange = RetornaPermissao;
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
}

function RetornaPermissao(){
	if(req.readyState == 4){
		if(req.status == 200){
			var json = eval('('+req.responseText+')');
			var texto = json.texto;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById(json.local1);
			conteudo.innerHTML = texto;
			var opcao = json.opcao;
			opcao = opcao.replace(/\+/g," ");
			opcao = unescape(opcao);
			var conteudo = document.getElementById(json.local2);
			conteudo.innerHTML = opcao;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function formatar_mascara(src, mascara) {
	var campo = src.value.length;
	var saida = mascara.substring(0,1);
	var texto = mascara.substring(campo);
	if(texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

function JumpField(fields) {if (fields.value.length == fields.maxLength) {  for (var i = 0; i < fields.form.length; i++) {   if (fields.form[i] == fields && fields.form[(i + 1)] && fields.form[(i + 1)].type != "hidden") {    fields.form[(i + 1)].focus();    break;   }  }}}

function Contato(){
	var form = document.contato;
	if(form.setor.value != 0){
		if(form.assunto.value != 0){
			if(form.nome.value != ''){
				if(form.email.value != ''){
					if(form.email.value.indexOf("@") < 2 || form.email.value.indexOf("@",form.email.value.indexOf("@") + 1) != -1 || form.email.value.indexOf(".") < 1 || form.email.value.indexOf(" ") != -1){
						alert('Endereço de e-mail inválido');
						form.email.focus();
					}else{
						if(form.cidade. value != ''){
							if(form.telefone.value != ''){
								if(form.coment.value != ''){
									form.submit();
								}else{
									alert('Digite a mensagem');
									form.coment.focus();
								}
							}else{
								alert('Digite seu telefone!');
								form.telefone.focus();
							}
						}else{
							alert('Digite sua cidade!');
							form.cidade.focus();
						}
					}
				}else{
					alert('Digite seu e-mail');
					form.email.focus();
				}
			}else{
				alert('Digite seu nome!');
				form.nome.focus();
			}
		}else{
			alert('Escolha um assunto!');
			form.assunto.focus();
		}
	}else{
		alert('Escolha um setor!');
		form.setor.focus();
	}
}

function MudaDote(campo){
	var url = "painel_mudadote.php";
	var valor = "valor="+campo.value;
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
		if(campo.parentNode.id == 'sx1'){
			req.onreadystatechange = RetornaMudaDote1;
		}else{
			req.onreadystatechange = RetornaMudaDote2;
		}
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req){
			if(campo.parentNode.id == 'sx1'){
				req.onreadystatechange = RetornaMudaDote1;
			}else{
				req.onreadystatechange = RetornaMudaDote2;
			}
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
			req.setRequestHeader("CharSet", "iso-8859-1")  
			req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
			req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
			req.setRequestHeader("Pragma", "no-cache"); 
			req.send(valor);
		}
	}
}

function RetornaMudaDote1(){
	if(req.readyState == 4){
		if(req.status == 200){
			var texto = req.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById("ajaxsexo1");
			conteudo.innerHTML = texto;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function MudaDote2(campo){
	var tipo = campo.parentNode.id;
	if(tipo == 'sx1'){ var local1 = 'bp1'; var local2 = 'dot1'; }
	if(tipo == 'sx2'){ var local1 = 'bp2'; var local2 = 'dot2'; }
	if(campo.value == 2 || campo.value == 4){
		var texto1 = 'Busto:';
		var texto2 = 'Clítoris:';
	}else{
		var texto1 = 'Peitoral:';
		var texto2 = 'Dote:';
	}
	var conteudo1 = document.getElementById(local1);
	conteudo1.innerHTML = texto1;
	var conteudo2 = document.getElementById(local2);
	conteudo2.innerHTML = texto2;
}

function RetornaMudaDote2(){
	if(req.readyState == 4){
		if(req.status == 200){
			var texto = req.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById("ajaxsexo2");
			conteudo.innerHTML = texto;
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function img1(){
	var img1 = document.cadastro.foto1.value;
	document.cadastro.capa1.src = img1;
}

function img2(){
	var img1 = document.cadastro.foto2.value;
	document.cadastro.capa2.src = img2;
}

function EnviaMP(form){
	var mensagem = tinyMCE.get('elm1').getContent();
	form.mensagem.value = escape(mensagem);
	if(form.assunto.value != "" && form.mensagem.value != ""){
//		document.getElementById('loading').style.display = 'block';
		form.submit();
	}else{
		alert('Os campos assunto e mensagem são obrigatórios!');
	}
}

function RetornaAjax(url, valor, div, obs){
/*	var texto = '<div style="padding:150px 0; text-align: center"><img src="tema/03/carregando.gif" alt="" /></div>';
	var conteudo = document.getElementById(div);
	conteudo.innerHTML = texto;*/
	if(window.XMLHttpRequest){
		req = new XMLHttpRequest(); 
	}else if(window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if(req.status == 200){
				var texto = req.responseText;
				texto = texto.replace(/\+/g," ");
				texto = unescape(texto);
				var conteudo = document.getElementById(div);
				conteudo.innerHTML = texto;
				
				if(obs == 1){ Lista(); }
				if(obs == 2){ document.getElementById('mensagem').style.display = 'block'; document.getElementById('mensagem').style.width = '260px'; document.getElementById('responde').style.display = 'block'; }
				if(obs == 3){ ListaGaleria(); }
				if(obs == 4){ FiltraPerm(); }
				if(obs == 5){ Ajax('noticiapaginador', 'noticias_paginador.php', '', document.getElementById('pagatual').value); }
				if(obs == 6){
					var result = document.getElementById('pegaresultado').value;
					if(result == 1){
						document.enc_noticia.reset();
						barrainfo_('encaminhar');
						alert('Notícia encaminhada com sucesso!');
					}else{
						alert('Erro ao encaminhar notícia');
					}
				}
				if(obs == 7){
					var valor = document.getElementById('contatovalor').value;
					if(valor == 1){
						alert('Contato adicionado com sucesso!');
					}else if(valor == 2){
						alert('Este contato já está adicionado a sua lista!');
					}else if(valor == 3){
						alert('Você não pode se adicionar como contato!');
					}else if(valor == 5){
						alert('Contato bloqueado com sucesso!');
					}else{
						alert('Você não está logado!');
					}
				}
				if(obs == 9){
					alert(document.getElementById('valortrancar').value);
				}
				if(obs == 10){
					tinyMCE.init({mode : "textareas", theme : "advanced", skin : "o2k7", skin_variant : "black", plugins : "emotions", theme_advanced_buttons1 : "bold,italic,|,bullist,numlist,|,link,unlink,|,undo,redo,|,emotions", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "center", theme_advanced_resizing : false, content_css : "css/content.css", template_external_list_url : "lists/template_list.js", external_link_list_url : "lists/link_list.js", external_image_list_url : "lists/image_list.js", media_external_list_url : "lists/media_list.js", template_replace_values : { username : "Some User", staffid : "991234" } });
					document.getElementById('btdepoimento').style.display = 'none';
				}
			}
			else{
				alert("Houve um problema ao obter os dados:\n" + req.statusText);
			}
		}
	}
	req.open("POST",url,true);
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
	req.setRequestHeader("CharSet", "iso-8859-1")  
	req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
	req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
	req.setRequestHeader("Pragma", "no-cache"); 
	req.send(valor);
}

function Ajax(div, url, obs, va1, va2, va3, va4, va5){
	var v1 = (va1)?va1:0; var v2 = (va2)?va2:0; var v3 = (va3)?va3:0; var v4 = (va4)?va4:0; var v5 = (va5)?va5:0;
	var valor = "v1="+v1+"&v2="+v2+"&v3="+v3+"&v4="+v4+"&v5="+v5;
	RetornaAjax(url, valor, div, obs);
}

function FiltraPerm(){
	var links = document.getElementById("filtrapermissao").getElementsByTagName("a");
	for(var i = 0; i < links.length; i++){
		links[i].onclick=function(){
			Ajax('jslista', 'perfil_fotos_permissoes.php', '4', this.lang);
		}
	}
}

function Perm(campo){
	Ajax('permissao', 'solicitaperm.php', '', campo.parentNode.id);
}

var countfield = "";
function ContaLetra(field, countfield, maxlimit){
	if(field.value.length > maxlimit){
		field.value = field.value.substring(0, maxlimit);
	}else{
		if(countfield){
			countfield.value = maxlimit - field.value.length;
		}
	}
}

function ValidaEmail(email){
	if(email.indexOf("@") < 2 || email.indexOf("@",email.indexOf("@") + 1) != -1 || email.indexOf(".") < 1 || email.indexOf(" ") != -1){
		return false;
	}else{
		return true;
	}
}

function Encaminha(tipo){
	if(tipo == 'noticia'){
		form = document.enc_noticia;
		if(form.seunome.value && form.seuemail.value && form.amigonome.value && form.amigoemail.value){
			var v_em1 = ValidaEmail(form.seuemail.value);
			var v_em2 = ValidaEmail(form.amigoemail.value);
			if(v_em1 && v_em2){
				Ajax('encnoticia', 'enc_noticia.php', '6', form.seunome.value, form.seuemail.value, form.amigonome.value, form.amigoemail.value, document.getElementById('idnoticia').value);
			}else{
				alert('Por favor digite um e-mail válido!');
			}
		}else{
			alert('Preencha todos os campos!');
		}
	}
}

function Comentar(tipo){
	if(tipo == 'noticia'){
		form = document.com_noticia;
		if(form.comentario.value){
				var url = "enc_comentario.php";
				var valor = "noticia="+document.getElementById('idnoticia').value+"&local=numcoment&texto="+form.comentario.value;
				var envia = 1;
		}else{
			alert('Digite seu comentário!');
		}
	}
	if(envia == 1){
		if(window.XMLHttpRequest){
			req = new XMLHttpRequest(); 
		}else if(window.ActiveXObject){
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
		req.onreadystatechange = RetornaComenta;
		req.open("POST",url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");  
		req.setRequestHeader("CharSet", "iso-8859-1")  
		req.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");  
		req.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");  
		req.setRequestHeader("Pragma", "no-cache"); 
		req.send(valor);
	}
}

function RetornaComenta(){
	if(req.readyState == 4){
		if(req.status == 200){
			var json = eval('('+req.responseText+')');

			var local = json.local;
			var texto = json.texto;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById(local);
			conteudo.innerHTML = texto;
			
			var coment = json.coment;
			coment = coment.replace(/\+/g," ");
			coment = unescape(coment);
			var conteudo = document.getElementById("comentarios");
			conteudo.innerHTML = coment;
			
			if(json.cond == 1){
				document.com_noticia.reset();
				barrainfo_('coment');
				alert('Comentário enviado com sucesso!');
			}
			if(json.cond == 2){
				alert('Erro ao enviar comentário');
			}
		}
		else{
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}

function Contatos(nome, opcao){
	Ajax('contatorespostajax', 'adicionarcontato.php', '7', nome, opcao);
}

function ClassForm(form, text){
	ide = document.getElementById('depoimento');
	ida = document.getElementById('btdepoimento');
	if(ide.style.display != 'block'){
		ida.value = text;
		ide.style.display = 'block';
		return false;
	}else{
		form.submit();
	}
}

function FiltraAcao(){
	var form = document.filtro;
	document.location.href = 'classifisex.php?cod='+form.cod.value+'&est='+form.estado.value+'&cid='+form.cidade.value+'&fot='+form.foto.value+'&pagina='+form.pag.value;
}