function abrechatprivado(nomede, nomepara, winName){
	var xOffSet = (screen.width - 225) / 2;
	var yOffSet = (screen.height - 500) / 2;
	var features = 'width=900,height=700,toolbar=0,directories=0,menubar=0,status=0,location=0,scrollbars=0,resizable=1';
	var chatUrl = 'http://'+location.hostname+'/prochatrooms/private.php?m='+nomede+'&u='+nomepara;
	myWin = window.open(chatUrl,winName,features);
}

function retirarDestaque() {
  if($.trim($("div#conteudo").attr("usuario")) != "" && $("div#conteudo").attr("destaque") == 1) {
	$.ajax({
		type: "POST",
		url: "administrafuncoes.php",
		cache: false,
		async: false,
		dataType: "html",
		data: "funcao=retirardestaque&usuario="+$("div#conteudo").attr("usuario"), 
		success: function(msg){
		    $("#usercomdestaque").empty();
			$("#admmenudestaque").empty().html(". <a href='#' onclick='darDestaque();return false;'>Dar destaque a este usuário</a><br />");
		    $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
		}
	});
  } else {
     alert("Você precisa estar na página de um usuário com destaque para retirar o destaque dele.");
  }
  return false;
}
function darDestaque() {
  if($.trim($("div#conteudo").attr("usuario")) != "" && $("#fotoexibida").attr("fotoid") > 0) {
	$.ajax({
		type: "POST",
		url: "administrafuncoes.php",
		cache: false,
		async: false,
		dataType: "html",
		data: "funcao=dardestaque&foto="+$("#fotoexibida").attr("fotoid")+"&galeria="+$("#fotoexibida").attr("fotogal")+"&usuario="+$("div#conteudo").attr("usuario"), 
		success: function(msg){
		    $("#usercomdestaque").empty().html("<br /><B>Usuário em Destaque</B><br />");
			$("#admmenudestaque").empty().html(". <a href='#' onclick='retirarDestaque();return false;'>Retirar destaque deste usuário</a><br />");
		    $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
		}
	});
  } else {
     alert("Você precisa estar na página de um usuário com uma foto sendo mostrada para ativar o destaque da foto dele.");
  }
  return false;
}
function marcarVerificado(opcao) {
  if($.trim($("div#conteudo").attr("usuario")) != "") {
	$.ajax({
		type: "POST",
		url: "administrafuncoes.php",
		cache: false,
		async: false,
		dataType: "html",
		data: "funcao=marcarverificado&opcao="+opcao+"&usuario="+$("div#conteudo").attr("usuario"), 
		success: function(msg){
		  if (opcao == 1) {
		    $("#casalconfirmado").empty().html("<br /><img src='layoutwes/confuser.png' title='Casal Real' alt='Casal Real' border=0> <B>Casal Real</B><br />");
			$("#admmenuverificado").empty().html(". <a href='#' onclick='marcarVerificado(0);return false;'>Desmarcar como Casal Real</a><br />");
		  } else {
		    $("#casalconfirmado").empty();
			$("#admmenuverificado").empty().html(". <a href='#' onclick='marcarVerificado(1);return false;'>Marcar como Casal Real</a><br />");
		  }
		  $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO'});
		}
	});
  } else {
     alert("Você precisa estar na página de um usuário para marcá-lo como Casal Real");
  }
  return false;
}
function mudaNivel(opcao) {
  if($.trim($("div#conteudo").attr("usuario")) != "") {
	$.ajax({
		type: "POST",
		url: "administrafuncoes.php",
		cache: false,
		async: false,
		dataType: "html",
		data: "funcao=mudanivel&opcao="+opcao+"&usuario="+$("div#conteudo").attr("usuario"), 
		success: function(msg){
		  if (opcao == 0) {
		    $("#admmenuniveluser").empty().html("Usuário Normal<br />");
		  } else if (opcao == 3) {
		    $("#admmenuniveluser").empty().html("Moderador<br />");
		  } else if (opcao == 5) {
		    $("#admmenuniveluser").empty().html("Administrador<br />");
		  } else if (opcao == 9) {
		    $("#admmenuniveluser").empty().html("Administrador Master<br />");
		  }
		  $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
		}
	});
  } else {
     alert("Você precisa estar na página de um usuário para mudar seu nível");
  }
  return false;
}
function ativaUsuario(opcao) {
  if($.trim($("div#conteudo").attr("usuario")) != "") {
   if (opcao == 0) {
      minhaacao = "solicitar reconfirmação de e-mail para";
   } else if (opcao == 1) {
      minhaacao = "ativar";
   } else if (opcao == 2) {
      minhaacao = "suspender";
   } else if (opcao == 3) {
      minhaacao = "cancelar";
   } else if (opcao == 4) {
      minhaacao = "descancelar";
   } else if (opcao == 5) {
      minhaacao = "excluir";
   } else if (opcao == 6) {
      minhaacao = "reprovar foto para";
   }
   jConfirm('Confirma que deseja '+minhaacao+' esse usuário?', 'Confirme sua ação', function(r) {
    if (r == true) {
		$.ajax({
			type: "POST",
			url: "administrafuncoes.php",
			cache: false,
			async: false,
			dataType: "html",
			data: "funcao=ativausuario&opcao="+opcao+"&usuario="+$("div#conteudo").attr("usuario"), 
			success: function(msg){
			  if (opcao == 0) {
			    $("#admmenuativacaouser").empty().html("Aguardando Confirmação de E-Mail<br />");
			  } else if (opcao == 1) {
			    $("#admmenuativacaouser").empty().html("Usuário Ativado<br />");
			  } else if (opcao == 2) {
			    $("#admmenuativacaouser").empty().html("Usuário Suspenso<br />");
			  } else if (opcao == 3) {
			    $("#admmenucancelauser").empty().html("Usuário Cancelado<br />");
			  } else if (opcao == 4) {
			    $("#admmenucancelauser").empty();
			  } else if (opcao == 5) {
			    $.jGrowl('USUÁRIO EXCLUÍDO. Voltando para a capa...', { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
			    window.location = '/index.php';
			  } else if (opcao == 6) {
			    $.jGrowl('Foto Reprovada. Refreshing...', { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
			    location.reload();
			  }
			  $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
			}
		});
	} else {
	  $.jGrowl("Ação de "+minhaacao+" este usuário NÃO foi confirmada e NÃO foi executada.", { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
	}
   });
  } else {
     alert("Você precisa estar na página de um usuário para poder acioná-lo");
  }
  return false;
}


$(document).ready(function(){
  $('#envionovoplano').click(function(){
   if($.trim($("div#conteudo").attr("usuario")) != "") {
	jConfirm('Confirma que deseja mudar o plano desse usuário? Isso irá desativar qualquer pagamento anterior efetuado por ele!', 'Confirme sua ação', function(r) {
	if (r == true) {
		$.ajax({
			type: "POST",
			url: "administrafuncoes.php",
			cache: false,
			async: false,
			dataType: "html",
			data: "funcao=mudaplano&usuario="+$("div#conteudo").attr("usuario")+"&datalimite="+$("input#novadatalimitenivel").val()+"&"+$("#flagpagante").serialize()+"&"+$("#selplanosadm").serialize(),
			success: function(msg){
			  $.jGrowl(msg, { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
			}
		});
	} else {
	  $.jGrowl("Alteração de Plano para este usuário NÃO foi confirmada e NÃO foi executada.", { header: 'MENSAGEM DA ADMINISTRAÇÃO' });
	} 
	});
   } else {
      alert("Você precisa estar na página de um usuário para poder acioná-lo");
   }
	return false;
  });

 $("#enquetemostraresultado").click( function() {
    divUsada = $('div#'+$(this).attr("div"));
	$.ajax({
		type: "POST",
		url: "enquete_resultado.php",
		cache: false,
		async: false,
		dataType: 'html',
		data: "codenquete="+$(this).attr("enquete"),
		beforeSend: function(){
           divUsada.empty().html('<div align=center><br><br><b>Aguarde...<br>Calculando resultados...</b></div>');
		},
		success: function(msg){
		   divUsada.empty().html(msg);
		}
	});  
	return false; 
 });

 $("input[id^='enquetebotaoenviar_']").click( function() {
    divUsada = $('div#'+$(this).parent().parent().attr("div"));
	$.ajax({
		type: "POST",
		url: "enquete_voto.php",
		cache: false,
		async: false,
		dataType: 'html',
		data: $(this).parent().parent().serialize(),
		beforeSend: function(){
           divUsada.empty().html('<div align=center><br><br><b>Aguarde...<br>Efetuando votação...</b></div>');
		},
		success: function(msg){
		   divUsada.empty().html(msg);
		}
	});   
   return false;
 });

});

