var validator={},addOption=function(a,b,c){var d=document.createElement("option");d.setAttribute("value",b);d.setAttribute("label",c);b=document.createTextNode(c);d.appendChild(b);a.append(d)},dialogAlert=function(a){with(a)if($("#"+id).length>0)$("#"+id).dialog("open");else{$("<div />").attr("id",id).html(content).appendTo($("body"));try{$("#"+id).dialog({title:title,maxWidth:width,maxHeight:height,width:width,buttons:buttons,modal:modal})}catch(b){}}};
function avisoAtivarMensagemExpressa(){$("#ativar_mensagem_expressa").length>0?$("#ativar_mensagem_expressa").dialog("open"):$("<div />").attr("id","ativar_mensagem_expressa").html(language.ativarMensagemExpressa).appendTo($("body")).dialog({title:language.site,maxWidth:400,width:400,maxHeight:200,buttons:{Ok:function(){$(this).dialog("close")}}})}
var receberChamadasPapoOnline=function(a){var b={};b.opcao=$(a).is(":checked")?"s":"n";$.post(GLOBALS.PATH+"/permissaoPapoOnline.php",b,null,"json")},adicionarFavorito=function(a){var b=a.data.idUsuario;$.post(GLOBALS.PATH+"/adicionarFavorito.php",{idf:b},function(c){$("#adicionar_favorito").length>0?$("#adicionar_favorito").dialog("open"):$("<div />").attr("id","adicionar_favorito").html(c.mensagem).dialog({title:language.site,width:widthDialogBox,buttons:{Ok:function(){$(this).dialog("close")}}});
c.sucess==true&&$(".linkFavorito[idUsuario='"+b+"']").each(function(){$(this).attr({acao:"excluir",title:language.titleExcluirFavorito}).children("img:first").removeClass("global-icons-star").addClass("global-icons-cross");$(this).unbind("click",adicionarFavorito).bind("click",{idUsuario:b},excluirFavorito)})},"json")},excluirFavorito=function(a){var b=a.data.idUsuario;if($("#dialog_excluir_favorito_"+b).length>0)$("#dialog_excluir_favorito_"+b).dialog("open");else{$("<div />").attr("id","dialog_excluir_favorito_"+
b).html(language.comfirmaExcluirFavorito).appendTo($("body"));a={};a[language.nao]=function(){$(this).dialog("close")};a[language.sim]=function(){$.post(GLOBALS.PATH+"/excluirFavorito.php",{idf:b},function(c){if(c.sucess==false)$("#excluir_favorito").length>0?$("#excluir_favorito").dialog("open"):$("<div />").attr("id","excluir_favorito").html(c.mensagem).dialog({title:language.site,width:widthDialogBox,buttons:{Ok:function(){$(this).dialog("close")}}});else{$("#dialog_excluir_favorito_"+b).dialog("close");
$(".linkFavorito[idUsuario='"+b+"']").each(function(){$(this).attr({acao:"adicionar",title:language.titleAdicionarFavorito}).children("img:first").removeClass("global-icons-cross").addClass("global-icons-star");$(this).unbind("click",excluirFavorito).bind("click",{idUsuario:b},adicionarFavorito)})}},"json")};$("#dialog_excluir_favorito_"+b).dialog({title:language.site,maxWidth:maxWidthDialogBox,maxHeight:minWidthDialogBox,width:widthDialogBox,modal:true,autoOpen:false});$("#dialog_excluir_favorito_"+
b).dialog("option","buttons",a).dialog("open")}},definirAutoResposta=function(){$("#definir_auto_resposta").length>0?$("#definir_auto_resposta").dialog("open"):$.get(GLOBALS.PATH+"/definirAutoResposta.php",function(a){a=$(a).find("formulario").text();$("<div />").attr("id","definir_auto_resposta").dialog({title:language.configurandoAutoResposta,width:545,modal:true,autoOpen:false});var b=$("#definir_auto_resposta");$(b).html(a);var c=$("#definir_auto_resposta").find(".box_mensagem_flutuante > form");
a={};a[language.salvar]=function(){with(c){find(".action").val(1);submit()}};a[language.cancelar]=function(){$(this).dialog("close")};validator[$(b).attr("id")]=$(c).validate({rules:{autoResposta:"required"},errorPlacement:function(e,g){g.css({border:"1px solid red"});$("label[for="+$(g).attr("id")+"]").after(e)},submitHandler:function(e){$(e).ajaxSubmit({success:function(g){alertPadrao(g.mensagem);if(g.sucess==true){$(e).parent().parent().dialog("close");$(b).remove()}},dataType:"json",contentType:"application/x-www-form-urlencoded; charset=ISO-8859-1"});
return false},errorClass:"invalid",validClass:"success",highlight:function(e){$(e).css({border:"1px solid red"})},unhighlight:function(e){$(e).css({border:"1px solid #C3C3C3"})},ignoreTitle:true,ignore:".ignore"});var d=$(b).find(".radio");$(d).click(function(){var e=$(this).parent().parent();if($(this).is(".ativar"))$(e).find(".text").attr("readonly",false).removeClass("disabled ignore").addClass("ui-widget-content").unbind("click",avisoAtivarMensagemExpressa);else{$(e).find(".text").attr("readonly",
true).addClass("disabled ignore").removeClass("ui-widget-content").bind("click",avisoAtivarMensagemExpressa).css({border:"1px solid #C3C3C3"});validator[$(b).attr("id")].hideErrors();$(".invalid").hide()}});var f=$(d).filter(".ativar");$(f).is(":checked")?$(f).click():$(d).filter(".desativar").click();$(b).dialog("option","buttons",a).dialog("open")},"xml")},definirMensagemExpressa=function(){$("#definir_mensagem_expressa").length>0?$("#definir_mensagem_expressa").dialog("open"):$.get(GLOBALS.PATH+
"/definirMensagemExpressa.php",function(a){a=$(a).find("formulario").text();$("<div />").attr("id","definir_mensagem_expressa").dialog({title:language.configurandoMensagemExpressa,width:545,modal:true,autoOpen:false});var b=$("#definir_mensagem_expressa");$(b).html(a);var c=$("#definir_mensagem_expressa").find(".box_mensagem_flutuante > form");a={};a[language.salvar]=function(){with(c){find(".action").val(1);submit()}};a[language.cancelar]=function(){$(this).dialog("close")};validator[$(b).attr("id")]=
$(c).validate({rules:{assunto:"required",mensagem:"required"},errorPlacement:function(e,g){g.css({border:"1px solid red"});$("label[for="+$(g).attr("id")+"]").after(e)},submitHandler:function(e){$(e).ajaxSubmit({success:function(g){alertPadrao(g.mensagem);if(g.sucess==true){$(e).parent().parent().dialog("close");$(b).remove()}},dataType:"json",contentType:"application/x-www-form-urlencoded; charset=ISO-8859-1"});return false},errorClass:"invalid",validClass:"success",highlight:function(e){$(e).css({border:"1px solid red"})},
unhighlight:function(e){$(e).css({border:"1px solid #C3C3C3"})},ignoreTitle:true,ignore:".ignore"});var d=$(b).find(".radio");$(d).click(function(){var e=$(this).parent().parent();if($(this).is(".ativar"))$(e).find(".text").attr("readonly",false).removeClass("disabled ignore").addClass("ui-widget-content").unbind("click",avisoAtivarMensagemExpressa);else{$(e).find(".text").attr("readonly",true).addClass("disabled ignore").removeClass("ui-widget-content").bind("click",avisoAtivarMensagemExpressa).css({border:"1px solid #C3C3C3"});
validator[$(b).attr("id")].hideErrors();$(".invalid").hide()}});var f=$(d).filter(".ativar");$(f).is(":checked")?$(f).click():$(d).filter(".desativar").click();$(b).dialog("option","buttons",a).dialog("open")},"xml")},enviarMensagem=function(a){var b=a.data.idUsuario,c=a.data.eps,d={};d.idd=b;d.eps=c;d.idMsgResp=a.data.idMsgResp?a.data.idMsgResp:"";if($("#box_restricao_"+b).length>0&&c)$("#box_restricao_"+b).dialog("open");else if(!c&&$("#box_enviar_mensagem_"+b).length>0)$("#box_enviar_mensagem_"+
b).dialog("open");else c&&$("#box_enviar_mensagem_expressa_"+b).length>0?$("#box_enviar_mensagem_expressa_"+b).dialog("open"):$.get(GLOBALS.PATH+"/enviarMensagem.php",d,function(f){var e=$(f).find("codigo").text(),g=$(f).find("mensagem").text(),k=$(f).find("formulario").text();$("<div />").attr("id","box_"+b).dialog({title:language.enviandoMensagemPara+'&nbsp;<strong style="color: black;">'+$("#apelido_"+b).text()+"</strong>",width:545,modal:true,autoOpen:false});var h=$("#box_"+b);f={};if(c==true&&
e&&e==8){$(h).attr("id","box_enviar_mensagem_expressa_"+b).html(k);var l=$(h).find(".box_mensagem_flutuante > form"),o=$(l).find(".radio[id^='desativar']");f[language.salvar]=function(){with(l){find(".action").val(1);submit()}};f[language.salvarEnviar]=function(){with(l)if($(o).is(":checked"))avisoAtivarMensagemExpressa();else{find(".action").val(2);submit()}};f[language.apenasEnviar]=function(){with(l)if($(o).is(":checked"))avisoAtivarMensagemExpressa();else{find(".action").val(3);submit()}};f[language.cancelar]=
function(){$(this).dialog("close")}}else if(g){$(h).attr("id","box_restricao_"+b).html(g);f.Ok=function(){$(this).dialog("close")}}else{$(h).attr("id","box_enviar_mensagem_"+b).html(k);f[language.enviar]=function(){$("#box_enviar_mensagem_"+b+" > div form").submit()};f[language.cancelar]=function(){$(this).dialog("close")}}if(k){l=$(h).find(".box_mensagem_flutuante > form");validator[$(h).attr("id")]=$(l).validate({rules:{assunto:"required",mensagem:"required",confirmacao:{required:true,minlength:6,
maxlength:6}},errorPlacement:function(m,n){n.css({border:"1px solid red"});$("label[for="+$(n).attr("id")+"]").after(m)},submitHandler:function(m){$(m).ajaxSubmit({success:function(n){alertPadrao(n.mensagem);if(n.sucess==true){$(m).parent().parent().dialog("close");validator[$(h).attr("id")].resetForm()}},dataType:"json",contentType:"application/x-www-form-urlencoded; charset=ISO-8859-1"});return false},errorClass:"invalid",validClass:"success",highlight:function(m){$(m).css({border:"1px solid red"})},
unhighlight:function(m){$(m).css({border:"1px solid #C3C3C3"})},ignoreTitle:true,ignore:".ignore"});if($(h).find("input[name='definirMensagemExpressa']").val()==1){e=$(h).find(".radio");$(e).click(function(){var m=$(this).parent().parent();if($(this).is(".ativar"))$(m).find(".text").attr("readonly",false).removeClass("disabled ignore").addClass("ui-widget-content").unbind("click",avisoAtivarMensagemExpressa);else{$(m).find(".text").attr("readonly",true).addClass("disabled ignore").removeClass("ui-widget-content").bind("click",
avisoAtivarMensagemExpressa).css({border:"1px solid #C3C3C3"});validator[$(h).attr("id")].resetForm()}});g=$(e).filter(".ativar");$(g).is(":checked")?$(g).click():$(e).filter(".desativar").click()}}$(h).dialog("option","buttons",f).dialog("open")},"xml")},enviarElogio=function(a){var b=a.data.idUsuario;if($("#box_restricao_"+b).length>0)$("#box_restricao_"+b).dialog("open");else $("#box_enviar_elogio_"+b).length>0?$("#box_enviar_elogio_"+b).dialog("open"):$.get(GLOBALS.PATH+"/enviarElogio.php",{idd:b},
function(c){var d=$(c).find("sucess").text(),f=$(c).find("mensagem").text();c=$(c).find("formulario").text();$("<div />").attr("id","box_"+b).dialog({title:language.enviandoElogioPara+'&nbsp;<strong style="color: black;">'+$("#apelido_"+b).text()+"</strong>",width:545,modal:true,autoOpen:false});var e=$("#box_"+b),g={};if(d=="false"){if(f){$(e).attr("id","box_restricao_"+b).html(f);g.Ok=function(){$(this).dialog("close")}}}else{$(e).attr("id","box_enviar_elogio_"+b).html(c);var k=$(e).find("form");
validator[$(e).attr("id")]=$(k).validate({rules:{elogio:"required"},errorPlacement:function(h,l){l.css({border:"1px solid red"});$("label[for="+$(l).attr("id")+"]").after(h)},submitHandler:function(h){$(h).ajaxSubmit({success:function(l){alertPadrao(l.mensagem);if(l.sucess==true){$(h).parent().dialog("close");validator[$(e).attr("id")].resetForm()}},dataType:"json"});return false},errorClass:"invalid",validClass:"success",highlight:function(h){$(h).css({border:"1px solid red"})},unhighlight:function(h){$(h).css({border:"1px solid #C3C3C3"})},
ignoreTitle:true,ignore:".ignore"});g[language.enviar]=function(){$(k).submit()};g[language.cancelar]=function(){$(this).dialog("close")}}$(e).dialog("option","buttons",g).dialog("open")},"xml")},bloquearUsuario=function(a){var b=a.data.idUsuario;$.post(GLOBALS.PATH+"/bloquearUsuario.php",{idb:b},function(c){$("#bloquear_usuario").length>0?$("#bloquear_usuario").dialog("open"):$("<div />").attr("id","bloquear_usuario").html(c.mensagem).dialog({title:language.site,width:widthDialogBox,buttons:{Ok:function(){$(this).dialog("close")}}});
c.sucess==true&&$(".linkBloquear[idUsuario='"+b+"']").each(function(){$(this).attr({acao:"desbloquear",title:language.titleDesbloquearUsuario}).children("img:first").removeClass("global-icons-bloquear").addClass("global-icons-desbloquear");try{$(this).find("span:first").text(language.textoDesbloquearUsuario)}catch(d){}$(this).unbind("click",bloquearUsuario).bind("click",{idUsuario:b},desbloquearUsuario)})},"json")},desbloquearUsuario=function(a){var b=a.data.idUsuario;$.post(GLOBALS.PATH+"/desbloquearUsuario.php",
{idb:b},function(c){$("#desbloquear_usuario").length>0?$("#desbloquear_usuario").html(c.mensagem).dialog("open"):$("<div />").attr("id","desbloquear_usuario").html(c.mensagem).dialog({title:language.site,width:widthDialogBox,buttons:{Ok:function(){$(this).dialog("close")}}});c.sucess==true&&$(".linkBloquear[idUsuario='"+b+"']").each(function(){$(this).attr({acao:"bloquear",title:language.titleBloquearUsuario}).children("img:first").removeClass("global-icons-desbloquear").addClass("global-icons-bloquear");
try{$(this).find("span:first").text(language.textoBloquearUsuario)}catch(d){}$(this).unbind("click",desbloquearUsuario).bind("click",{idUsuario:b},bloquearUsuario)})},"json")},denunciarSpam=function(a){$.post(GLOBALS.PATH+"/denunciarSpam.php",{ids:a.data.idSpam},function(b){$("#denunciar_spam").length>0?$("#denunciar_spam").dialog("open"):$("<div />").attr("id","denunciar_spam").html(b.mensagem).dialog({title:language.site,width:widthDialogBox,modal:true,buttons:{Ok:function(){$(this).dialog("close");
window.location="mensagensRecebidas.php"}}})},"json")},carregarPaises=function(a,b,c){var d=$("#pais");d.empty();new addOption(d,0,language.aguarde);$.get(GLOBALS.PATH+"/ajaxPaises.php","",function(f){if($(f).length>0){d.empty();$("#estado").empty();$("#cidade").empty();$(f).each(function(g,k){try{new addOption(d,k.idPais,k.nome)}catch(h){}});try{d.find("option[value='"+a+"']").attr("selected","selected")}catch(e){}b&&carregarEstados(a,b,c)}},"json")},carregarEstados=function(a,b,c){var d=$("#estado");
d.empty();new addOption(d,0,language.aguarde);$.get(GLOBALS.PATH+"/ajaxEstados.php",{pais:a},function(f){if($(f).length>0){d.parent().css({display:"block"});d.empty();new addOption(d,0,language.selecione);$("#cidade").empty();new addOption($("#cidade"),0,language.selecioneEstado);$(f).each(function(k,h){try{new addOption(d,h.idEstado,h.nome)}catch(l){}});try{d.find("option[value='"+b+"']").attr("selected","selected")}catch(e){}if(c)try{carregarCidades(a,b,c)}catch(g){}}else{d.parent().css({display:"none"});
carregarCidades(a,"",c)}},"json")},carregarCidades=function(a,b,c){var d=$("#cidade");d.empty();new addOption(d,0,language.aguarde);$.get(GLOBALS.PATH+"/ajaxCidades.php",{pais:a,estado:b},function(f){if($(f).length>0){d.parent().css({display:"block"});d.empty();new addOption(d,0,language.selecione);$(f).each(function(g,k){try{new addOption(d,k.idCidade,k.nome)}catch(h){}});try{d.find("option[value='"+c+"']").attr("selected","selected")}catch(e){}}else d.parent().css({display:"none"})},"json")},editarEmail=
function(){$("#box_flutuante_editar_email").length>0?$("#box_flutuante_editar_email").dialog("open"):$.get(GLOBALS.PATH+"/editarEmail.php",null,function(a){a=$(a).find("formulario").text();$("<div />").attr("id","box_flutuante_editar_email").dialog({title:language.alterarandoEmail,width:545,modal:true,autoOpen:false});var b=$("#box_flutuante_editar_email");$(b).html(a);var c=$(b).find("form");validator[$(b).attr("id")]=$(c).validate({rules:{email:{required:true,email:true,remote:{url:"verificaEmailExistenteJquery.php",
data:{email:function(){return $("#email").val()}}}},confirmacaoEmail:{required:true,email:true,equalTo:"#email"}},messages:{email:{remote:language.jaExisteUsuarioComEmail}},errorPlacement:function(d,f){f.css({border:"1px solid red"});$("label[for="+$(f).attr("id")+"]").after(d)},submitHandler:function(d){$(d).ajaxSubmit({success:function(f){alertPadrao(f.mensagem);if(f.sucess==true){$(d).parent().dialog("close");validator[$(b).attr("id")].resetForm()}},dataType:"json"});return false},errorClass:"invalid",
validClass:"success",highlight:function(d){$(d).css({border:"1px solid red"})},unhighlight:function(d){$(d).css({border:"1px solid #C3C3C3"})},ignoreTitle:true,ignore:".ignore"});a={};a[language.salvar]=function(){$(c).submit()};a[language.cancelar]=function(){$(this).dialog("close")};$(b).dialog("option","buttons",a).dialog("open")},"xml")},enviarSugestao=function(){$("#box_flutuante_enviar_sugestao").length>0?$("#box_flutuante_enviar_sugestao").dialog("open"):$.get(GLOBALS.PATH+"/enviarSugestao.php",
null,function(a){a=$(a).find("formulario").text();var b=$("<div />").attr("id","box_flutuante_enviar_sugestao");$(b).html(a);a=$(b).find("form");$(b).dialog({title:language.enviandoSugestao,width:545,modal:true,buttons:_getButtons(a)});validator[$(b).attr("id")]=$(a).validate({errorPlacement:function(c,d){d.css({border:"1px solid red"});$("label[for="+$(d).attr("id")+"]").after(c)},submitHandler:function(c){$(c).ajaxSubmit({success:function(d){alertPadrao(d.mensagem);if(d.sucess==true){$(c).parent().dialog("close");
validator[$(b).attr("id")].resetForm()}},dataType:"json"});return false},errorClass:"invalid",highlight:function(c){$(c).css({border:"1px solid red"})},unhighlight:function(c){$(c).css({border:"1px solid #C3C3C3"})},ignoreTitle:true})},"xml")};function _getButtons(a){var b={};b[language.salvar]=function(){$(a).submit()};b[language.cancelar]=function(){$(this).dialog("close")};return b}
var windowFocus=true,username,chatHeartbeatCount=0,minChatHeartbeat=5E3,maxChatHeartbeat=4E4,chatHeartbeatTime=minChatHeartbeat,originalTitle,blinkOrder=0,chatboxFocus=[],newMessages=[],newMessagesWin=[],chatBoxes=[],TIMERS={},widthDialogBox=450,maxWidthDialogBox=650,minWidthDialogBox=600;
$(document).ready(function(){originalTitle=document.title;startChatSession();verificaRequisicaoPapoOnline();$([window,document]).blur(function(){windowFocus=false}).focus(function(){windowFocus=true;document.title=originalTitle})});
function alertPadrao(a){var b=new String(Math.random());$("<div />").attr("id","alert_"+b.substr(4)).html(a).appendTo($("body"));$("#alert_"+b.substr(4)).dialog({title:"Papo Online",maxWidth:maxWidthDialogBox,maxHeight:minWidthDialogBox,width:widthDialogBox,buttons:{Ok:function(){$(this).dialog("close")}}})}
function restructureChatBoxes(){align=0;for(x in chatBoxes){idPapoOnline=chatBoxes[x];if($("#chatbox_"+idPapoOnline).css("display")!="none"){if(align==0)$("#chatbox_"+idPapoOnline).css("right","20px");else if(align>2){var a=$(window).width(),b=$(window).height();width=Math.floor(Math.random()*(a-225));height=Math.floor(Math.random()*(b-290));$("#chatbox_"+idPapoOnline).css("left",width+"px");$("#chatbox_"+idPapoOnline).css("top",height+"px")}else{width=align*232+20;$("#chatbox_"+idPapoOnline).css("right",
width+"px")}align++}}}function verificaRequisicaoPapoOnline(){$.ajax({url:GLOBALS.PATH+"/processaRequisicoes.php",cache:false,dataType:"json",success:function(a){a.result&&a.result.idPapoOnline>0&&confirmChat(a.result)}});setTimeout("verificaRequisicaoPapoOnline();",2E4)}
function confirmChat(a){if($("#dialog_"+a.idPapoOnline).length==0){var b="";b=!a.fotoSolicitante||a.fotoSolicitante.status!=1?a.sexoSolicitante==1?GLOBALS.PATH_IMAGENS+"/sem_foto_homem.jpg":GLOBALS.PATH_IMAGENS+"/sem_foto_mulher.jpg":a.fotoSolicitante.id_foto<GLOBALS.ID_FOTO_LIMIT?GLOBALS.PATH_FOTOS+"/"+a.fotoSolicitante.data+"/"+a.fotoSolicitante.id_foto+"_rosto"+a.fotoSolicitante.extensao:GLOBALS.PATH+"/fotos/"+a.fotoSolicitante.data+"/"+a.fotoSolicitante.id_foto+"_rosto"+a.fotoSolicitante.extensao;
$("<div />").attr("id","dialog_"+a.idPapoOnline).html('<img src="'+b+'" style="width: 73px; height: 73px; float: left; margin-right: 5px" title="'+a.apelidoSolicitante+'" /><a href="'+GLOBALS.PATH+"/verPerfil.php?id_usu="+a.idSolicitante+'" class="ui-widget" title="Ver perfil '+a.apelidoSolicitante+'" target="_blank" style="color: red">'+a.apelidoSolicitante+"</a> te convidou para o Papo Online.").appendTo($("body"));$("#dialog_"+a.idPapoOnline).dialog({title:"Papo Online",resizable:false,width:widthDialogBox,
buttons:{Recusar:function(){refuseChat({data:{idPapoOnline:a.idPapoOnline}})},Aceitar:function(){acceptChat(a)}}});$("#dialog_"+a.idPapoOnline).bind("dialogclose",{idPapoOnline:a.idPapoOnline},refuseChat)}}function acceptChat(a){$.ajax({url:GLOBALS.PATH+"/acceptChat.php",data:"idPapoOnline="+a.idPapoOnline+"&idSolicitante="+a.idSolicitante,cache:false,dataType:"json",success:function(){$("#dialog_"+a.idPapoOnline).dialog("destroy");chatWith(a.apelidoSolicitante,a.idPapoOnline)}})}
function refuseChat(a){$.ajax({url:GLOBALS.PATH+"/refuseChat.php",data:"idPapoOnline="+a.data.idPapoOnline,cache:false,dataType:"json",success:function(){$("#dialog_"+a.data.idPapoOnline).unbind("dialogclose",refuseChat);$("#dialog_"+a.data.idPapoOnline).html("Papo Online recusado com sucesso.");$("#dialog_"+a.data.idPapoOnline).dialog("option","buttons",{Ok:function(){$(this).dialog("destroy")}})}})}
function requestChat(a){$.ajax({url:GLOBALS.PATH+"/openChat.php",data:"idSolicitado="+a,cache:false,dataType:"json",success:function(b){if(b.result==1)alertPadrao("Este usu\u00e1rio optou por bloquea-lo.<br />Sendo assim voc\u00ea n\u00e3o pode chama-lo(a) para o papo online!");else if(b.result==2)alertPadrao("Voc\u00ea optou por bloquear este usu\u00e1rio.<br />Sendo assim voc\u00ea tamb\u00e9m n\u00e3o pode chama-lo(a) para o papo online!");else if(b.result==3)alertPadrao("Este usu\u00e1rio escolheu que somente pessoas do mesmo estado que ele podem ter acesso ao seu perfil!");
else if(b.result==4)alertPadrao("Este usu\u00e1rio escolheu que somente pessoas que tenham a mesma prefer\u00eancia sexual que ele podem ter acesso ao seu perfil!");else if(b.result==5)alertPadrao("Este usu\u00e1rio escolheu que somente pessoas do sexo oposto ao dele podem ter acesso ao seu perfil!");else if(b.result==6)alertPadrao("Este usu\u00e1rio escolheu que n\u00e3o quer ser chamado para Papo Online no momento!");else if(b.result=="tempo")alertPadrao("Voc\u00ea chamou este usu\u00e1rio para o Papo Online h\u00e1 pouqu\u00edssimo tempo!<br />Aguarde um pouco para cham\u00e1-lo novamente!");
else if(b.result>6)eval("TIMERS['timer_"+b.result+"'] = setTimeout( 'aguardaResposta("+b.result+");', 10000 )");else if(b.result=="redirectAssinatura")window.location=GLOBALS.PATH_SSL+"/paginaAssinatura.php?idUsuario="+b.idUsuario;else alertPadrao("Ocorreu um problema ao notificar o usu\u00e1rio. Aguarde uns minutos e tente novamente")}})}
function aguardaResposta(a){$.ajax({url:GLOBALS.PATH+"/processaAguardandoPapoOnline.php",data:"idPapoOnline="+a,cache:false,dataType:"json",success:function(b){if(b.statusPapo==1)chatWith(b.dadosPapoOnline.apelidoSolicitado,a);else if(b.statusPapo==0||b.tempoExpirado==1)$("#chatbox_"+a).unbind("dialogbeforeclose",closeChatBox);else{eval("TIMERS['timer_"+a+"'] = setTimeout( 'aguardaResposta("+a+");', 10000 )");$("#chatbox_"+a).length>0&&$("#chatbox_"+a+" .chatboxtextarea").attr("disabled","disabled")}}})}
function chatWith(a,b){createChatBox(a,"",b);$("#chatbox_"+b+" .chatboxtextarea").removeAttr("disabled");$("#chatbox_"+b+" .chatboxtextarea").focus()}
function createChatBox(a,b,c){if($("#chatbox_"+c).length>0){if($("#chatbox_"+c).css("display")=="none"){$("#chatbox_"+c).css("display","block");restructureChatBoxes()}$("#chatbox_"+c+" .chatboxtextarea").focus()}else{$(" <div />").attr("id","chatbox_"+c).css({padding:0,position:"static","min-height":"1px"}).html('<div class="chatboxcontent"></div><div class="chatboxinput"><textarea style="font-size:13px" class="chatboxtextarea" onkeydown="javascript:return checkChatBoxInputKey(event,this,\''+c+"');\"></textarea></div>").appendTo($("body"));
width=Math.floor(Math.random()*($(window).width()-225));height=Math.floor(Math.random()*($(window).height()-290));$("#chatbox_"+c).dialog({title:a+'<a style="-moz-user-select: none" unselectable="on" role="button" class="ui-dialog-titlebar-minimize ui-corner-all" href="#"><span style="-moz-user-select: none;" unselectable="on" class="ui-icon ui-icon-minimizethick">minimize</span></a>',maxWidth:225,maxHeight:225,minHeight:0,minWidth:0,width:225,resizable:false,position:[width,height]});$("#ui-dialog-title-chatbox_"+
c+" .ui-dialog-titlebar-minimize").hover(function(){$(this).addClass("ui-state-hover")},function(){$(this).removeClass("ui-state-hover")}).focus(function(){$(this).addClass("ui-state-focus")}).blur(function(){$(this).removeClass("ui-state-focus")}).click(function(){toggleChatBoxGrowth(c);return false});$("#chatbox_"+c).bind("dialogbeforeclose",{idPapoOnline:c},closeChatBox);chatBoxes.push(c);if(b==1){minimizedChatBoxes=[];if($.cookie("chatbox_minimized"))minimizedChatBoxes=$.cookie("chatbox_minimized").split(/\|/);
for(j=minimize=0;j<minimizedChatBoxes.length;j++)if(minimizedChatBoxes[j]==c)minimize=1;if(minimize==1){$("#chatbox_"+c+" .chatboxcontent").css("display","none");$("#chatbox_"+c+" .chatboxinput").css("display","none")}}chatboxFocus[c]=false;$("#chatbox_"+c+" .chatboxtextarea").blur(function(){chatboxFocus[c]=false;$("#chatbox_"+c+" .chatboxtextarea").removeClass("chatboxtextareaselected")}).focus(function(){chatboxFocus[c]=true;newMessages[c]=false;$("#chatbox_"+c+" .chatboxhead").removeClass("chatboxblink");
$("#chatbox_"+c+" .chatboxtextarea").addClass("chatboxtextareaselected")});$("#chatbox_"+c).click(function(){$("#chatbox_"+c+" .chatboxcontent").css("display")!="none"&&$("#chatbox_"+c+" .chatboxtextarea").focus()});$("#chatbox_"+c).show()}}
function chatHeartbeat(){var a=0;if(windowFocus==false){var b=0,c=0;for(x in newMessagesWin)if(newMessagesWin[x][0]==true){++b;if(b>=blinkOrder){document.title=newMessagesWin[x][1]+" diz...";c=1;break}}if(c==0){document.title=originalTitle;blinkOrder=0}else++blinkOrder}else for(x in newMessagesWin)newMessagesWin[x][0]=false;for(x in newMessages)newMessages[x]==true&&chatboxFocus[x]==false&&$("#chatbox_"+x+" .chatboxhead").toggleClass("chatboxblink");b=[];for(x in chatBoxes)b+="&idPapoOnline[]="+chatBoxes[x];
$.ajax({url:GLOBALS.PATH+"/chat.php?action=chatheartbeat",cache:false,type:"post",data:b,dataType:"json",success:function(d){$.each(d.items,function(f,e){if(e){chatboxtitle=e.f;idPapoOnline=e.papo;$("#chatbox_"+idPapoOnline).length<=0&&createChatBox(chatboxtitle,"",idPapoOnline);if($("#chatbox_"+idPapoOnline).css("display")=="none"){$("#chatbox_"+idPapoOnline).css("display","block");restructureChatBoxes()}if(e.fechado){$("#chatbox_"+idPapoOnline).unbind("dialogbeforeclose",closeChatBox);$("#chatbox_"+
idPapoOnline+" .chatboxtextarea").attr("disabled","disabled")}if(e.s==1)e.f=username;e.m=e.m.replace(/&lt;/g,"<").replace(/&gt;/g,">");if(e.s==2)$("#chatbox_"+idPapoOnline+" .chatboxcontent").append('<div class="chatboxmessage"><span class="chatboxinfo">'+e.m+"</span></div>");else{newMessages[idPapoOnline]=true;newMessagesWin[idPapoOnline]=new Array(true,e.f);$("#chatbox_"+idPapoOnline+" .chatboxcontent").append('<div class="chatboxmessage"><span class="chatboxmessagefrom">'+e.f+':&nbsp;&nbsp;</span><span class="chatboxmessagecontent">'+
e.m+"</span></div>")}$("#chatbox_"+idPapoOnline+" .chatboxcontent").scrollTop($("#chatbox_"+idPapoOnline+" .chatboxcontent")[0].scrollHeight);a+=1}});chatHeartbeatCount++;if(a>0){chatHeartbeatTime=minChatHeartbeat;chatHeartbeatCount=1}else if(chatHeartbeatCount>=5){chatHeartbeatTime*=2;chatHeartbeatCount=1;if(chatHeartbeatTime>maxChatHeartbeat)chatHeartbeatTime=maxChatHeartbeat}setTimeout("chatHeartbeat();",chatHeartbeatTime)}})}
function closeChatBox(a){if($("#dialog_close_"+a.data.idPapoOnline).length>0)$("#dialog_close_"+a.data.idPapoOnline).dialog("open");else{$("<div />").attr("id","dialog_close_"+a.data.idPapoOnline).html("Tem certeza que deseja sair deste bate-papo?").appendTo($("body"));$("#dialog_close_"+a.data.idPapoOnline).dialog({title:"Papo Online",maxWidth:maxWidthDialogBox,maxHeight:minWidthDialogBox,width:widthDialogBox,buttons:{"N\u00e3o":function(){$(this).dialog("close");return false},Sim:function(){$.post(GLOBALS.PATH+
"/chat.php?action=closechat",{idPapoOnline:a.data.idPapoOnline},function(b){if(b.result==1){$("#dialog_close_"+a.data.idPapoOnline).dialog("destroy");$("#chatbox_"+a.data.idPapoOnline).dialog("destroy")}else alertPadrao("Ocorreu algum erro ao fechar o Papo Online.")},"json");return true}}})}return false}
function toggleChatBoxGrowth(a){if($("#chatbox_"+a+" .chatboxcontent").css("display")=="none"){var b=[];if($.cookie("chatbox_minimized"))b=$.cookie("chatbox_minimized").split(/\|/);var c="";for(i=0;i<b.length;i++)if(b[i]!=a)c+=a+"|";c=c.slice(0,-1);$.cookie("chatbox_minimized",c);$("#chatbox_"+a+" .chatboxcontent").css("display","block");$("#chatbox_"+a+" .chatboxinput").css("display","block");$("#chatbox_"+a+" .chatboxcontent").scrollTop($("#chatbox_"+a+" .chatboxcontent")[0].scrollHeight)}else{c=
a;if($.cookie("chatbox_minimized"))c+="|"+$.cookie("chatbox_minimized");$.cookie("chatbox_minimized",c);$("#chatbox_"+a+" .chatboxcontent").css("display","none");$("#chatbox_"+a+" .chatboxinput").css("display","none")}}
function checkChatBoxInputKey(a,b,c){if(a.keyCode==13&&a.shiftKey==0){message=$(b).val();a=message.length;if(a>15){for(var d="",f=0;f<=a;f+=15)d+=message.substr(f,15)+"<wbr/>";$(b).val(d)}message=$(b).val();message=message.replace(/^\s+|\s+$/g,"");$(b).val("");$(b).focus();$(b).css("height","44px");message!=""&&$.post(GLOBALS.PATH+"/chat.php?action=sendchat",{to:$("#chatbox_"+c+" .chatboxhead .chatboxtitle").text(),idPapoOnline:c,message:message},function(e){$("#chatbox_"+c+" .chatboxcontent").append('<div class="chatboxmessage"><span class="chatboxmessagefrom">'+
username+':&nbsp;&nbsp;</span><span class="chatboxmessagecontent">'+message+"</span></div>");$("#chatbox_"+c+" .chatboxcontent").scrollTop($("#chatbox_"+c+" .chatboxcontent")[0].scrollHeight)});chatHeartbeatTime=minChatHeartbeat;chatHeartbeatCount=1;return false}a=b.clientHeight;if(94>a){a=Math.max(b.scrollHeight,a);a=Math.min(94,a);a>b.clientHeight&&$(b).css("height",a+8+"px")}else $(b).css("overflow","auto")}
function startChatSession(){$.ajax({url:GLOBALS.PATH+"/chat.php?action=startchatsession",cache:false,dataType:"json",success:function(a){username=a.username;$.each(a.waiting,function(b,c){c&&eval("TIMERS['timer_"+c.papo+"'] = setTimeout( 'aguardaResposta("+c.papo+");', 10000 )")});$.each(a.items,function(b,c){if(c){chatboxtitle=c.f;idPapoOnline=c.papo;$("#chatbox_"+idPapoOnline).length<=0&&createChatBox(chatboxtitle,1,idPapoOnline);if(c.s==1)c.f=username;c.m=c.m.replace(/&lt;/g,"<").replace(/&gt;/g,
">");c.s==2?$("#chatbox_"+idPapoOnline+" .chatboxcontent").append('<div class="chatboxmessage"><span class="chatboxinfo">'+c.m+"</span></div>"):$("#chatbox_"+idPapoOnline+" .chatboxcontent").append('<div class="chatboxmessage"><span class="chatboxmessagefrom">'+c.f+':&nbsp;&nbsp;</span><span class="chatboxmessagecontent">'+c.m+"</span></div>")}});for(i=0;i<chatBoxes.length;i++){idPapoOnline=chatBoxes[i];$("#chatbox_"+idPapoOnline+" .chatboxcontent").scrollTop($("#chatbox_"+idPapoOnline+" .chatboxcontent")[0].scrollHeight);
setTimeout('$("#chatbox_"+idPapoOnline+" .chatboxcontent").scrollTop($("#chatbox_"+idPapoOnline+" .chatboxcontent")[0].scrollHeight);',100)}setTimeout("chatHeartbeat();",chatHeartbeatTime)}})}
jQuery.cookie=function(a,b,c){if(typeof b!="undefined"){c=c||{};if(b===null){b="";c.expires=-1}var d="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString)){if(typeof c.expires=="number"){d=new Date;d.setTime(d.getTime()+c.expires*24*60*60*1E3)}else d=c.expires;d="; expires="+d.toUTCString()}var f=c.path?"; path="+c.path:"",e=c.domain?"; domain="+c.domain:"";c=c.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(b),d,f,e,c].join("")}else{b=null;if(document.cookie&&document.cookie!=
""){c=document.cookie.split(";");for(d=0;d<c.length;d++){f=jQuery.trim(c[d]);if(f.substring(0,a.length+1)==a+"="){b=decodeURIComponent(f.substring(a.length+1));break}}}return b}};
