/**
 * @author Maycon Fortes
 */


function login_erro(id) {
	f = document.log;
	if (id == 1) {
		alert('Seu Login / Senha está incorreto, tente novamente!');
		f.usuario.focus();
	}
	if (id == 2) {
		alert('Caracteres Invalidos digitados.');	
		f.usuario.focus();
	}
	if (id == 3) {
		alert('[BLOCKED] Tentativas excessivas de login. Seu IP está bloqueado por 10 minutos. Tente novamente mais tarde.');	
	}
	if (id == 4) {
		alert('[Error] Numero de caracteres menor que 4 ou maior que 23 digitados no login.');	
		f.usuario.focus();
	}
	if (id == 5) {
		alert('[Error] Numero de caracteres menor que 4 ou maior que 23 digitados na senha.');	
		f.usuario.focus();
	}
}

function validaForm() {

 d = document.senha;

 if (d.pass.value == ""){
   alert("O campo SUA SENHA SENHA ATUAL deve ser preenchido!");
   d.pass.focus();
   return false; }

 if (d.pass.value.length < 2){
   alert("O campo SUA SENHA SENHA ATUAL deve ter mais que 2 digitos!");
   d.pass.focus();
   return false; }


 if (d.mail.value == ""){
   alert("O campo SEU E-MAIL ATUAL deve ser preenchido!");
   d.mail.focus();
   return false; }


 if (d.npass.value == ""){
   alert("O campo NOVA SENHA deve ser preenchido!");
   d.npass.focus();
   return false; }

 if (d.npass.value.length < 6){
   alert("O campo NOVA SENHA deve ter mais que 6 digitos!");
   d.npass.focus();
   return false; }


 if (d.cnpass.value == ""){
   alert("O campo CONFIRMAR NOVA SENHA deve ser preenchido!");
   d.cnpass.focus();
   return false; }

 if (d.cnpass.value.length < 6){
   alert("O campo CONFIRMAR NOVA SENHA deve ter mais que 6 digitos!");
   d.cnpass.focus();
   return false; }

 if (d.npass.value != d.cnpass.value) {
   alert("O campo NOVA SENHA e CONFIRMAR NOVA SENHA não estão iguais!");
   d.npass.value = ""; d.cnpass.value = ""; d.npass.focus();
   return false; }

 if (d.nmail.value == ""){
   alert("O campo NOVO EMAIL deve ser preenchido!");
   d.nmail.focus();
   return false; }

 if (d.nmail.value.length < 5){
   alert("O campo NOVO EMAIL deve ter mais que 5 digitos!");
   d.nmail.focus();
   return false; }


 if (d.cnmail.value == ""){
   alert("O campo REPETE NOVO EMAIL deve ser preenchido!");
   d.cnmail.focus();
   return false; }

 if (d.nmail.value != d.cmail.value) {
   alert("O campo NOVO EMAIL e REPETE NOVO EMAIL não estão iguais!");
   d.nmail.value = ""; d.cnmail.value = ""; d.nmail.focus();
   return false; }

}


function validaRegistro() {

 e = document.registro;
 
 if (e.login.value.length < 4){
   alert("O campo USUARIO deve conter entre 4 a 23 caracteres!");
   e.login.focus();
   return false; }
   
 if (e.login.value.length > 24){
   alert("O campo USUARIO deve conter entre 4 a 23 caracteres!");
   e.login.focus();
   return false; }

 if (e.senha.value == ""){
   alert("O campo SUA SENHA SENHA ATUAL deve ser preenchido!");
   e.senha.focus();
   return false; }
   
 if (e.senha.value == e.login.value){
   alert("O campo SUA SENHA nao pode ser igual a seu login");
   e.senha.focus();
   return false; }
   
 if (e.senha.value != e.csenha.value){
   alert("As senhas digitadas nao sao iguais. Verifique se confirmou a senha correta.");
   e.senha.focus();
   return false; }
   
 if (e.senha.value.length < 6){
   alert("O campo SENHA deve conter entre 6 a 23 caracteres!");
   e.senha.focus();
   return false; }
   
 if (e.senha.value.length > 23){
   alert("O campo SENHA deve conter entre 6 a 23 caracteres!");
   e.senha.focus();
   return false; }

 if (e.email.value == ""){
   alert("O campo E-MAIL deve ser preenchido!");
   e.email.focus();
   return false; }

 if (e.csenha.value == ""){
   alert("O campo CONFIRMAR SENHA deve ser preenchido!");
   e.csenha.focus();
   return false; }

 if (e.csenha.value.length < 6){
   alert("O campoCONFIRMAR SENHA deve ter mais que 6 digitos!");
   e.csenha.focus();
   return false; }
   
 if (e.csenha.value.length > 23){
   alert("O campo CONFIRMAR SENHA deve conter entre 6 a 23 caracteres!");
   e.csenha.focus();
   return false; }

}

function verificar_login(){
	var login = $('#registro_login').val();
	$('#c-login').fadeIn('slow');

	$('#mensagem-login').load('verificar_login.php?login='+login,function () { 
		$('#mensagem-login').fadeIn('slow'); 
		$('#c-login').fadeOut('fast');
	});
}


function ranking_pvp(id){
	if(id == "asgard"){
		$('#rankingpvp').load('ranking-pvp-s.php?servidor=asgard');
		
		$('#asgard').addClass('ranking-botao-active');
		$('#outro').removeClass('ranking-botao-active');
	}
	else if(id == "outro"){
		$('#rankingpvp').load('ranking-pvp-s?servidor=outro');	
		
		$('#asgard').removeClass('ranking-botao-active');
		$('#outro').addClass('ranking-botao-active');
	}
	else {
		$('#rankingpvp').load('ranking-pvp-s?servidor=asgard');
		
		$('#asgard').addClass('ranking-botao-active');
		$('#outro').removeClass('ranking-botao-active');
	}

}

function ranking_gvg(id){
	if(id == "asgard"){
		$('#rankinggvg').load('ranking-gvg-s.php?servidor=asgard');
		
		$('#asgard').addClass('ranking-botao-active');
		$('#outro').removeClass('ranking-botao-active');
	}
	else if(id == "outro"){
		$('#rankinggvg').load('ranking-gvg-s?servidor=outro');	
		
		$('#asgard').removeClass('ranking-botao-active');
		$('#outro').addClass('ranking-botao-active');
	}
	else {
		$('#rankinggvg').load('ranking-gvg-s?servidor=asgard');
		
		$('#asgard').addClass('ranking-botao-active');
		$('#outro').removeClass('ranking-botao-active');
	}

}

function mudar_ranking(id) {
var box = $('#'+id);
var botao = $('#b-'+id);
if(box.is(':hidden'))
{
	box.fadeIn('fast');
	botao.html('OCULTAR');
}
else
{
	box.fadeOut('fast');
	botao.html('MOSTRAR');
}
}

function pvp_change(id){
	if(id == 1){
		$('#v-botao').removeClass('b-normal');
		$('#v-botao').removeClass('b-ativo');
		$('#i-botao').removeClass('b-normal');
		$('#i-botao').removeClass('b-ativo');
		$('#k-botao').removeClass('b-normal');
		$('#k-botao').removeClass('b-ativo');
		$('#l-botao').removeClass('b-normal');
		$('#l-botao').removeClass('b-ativo');
		
		$('#v-botao').addClass('b-ativo');
		$('#i-botao').addClass('b-normal');
		$('#k-botao').addClass('b-normal');
		$('#l-botao').addClass('b-normal');
		$('#box_2').fadeOut('fast', function(){	$('#box_1').fadeIn('slow');});
		$('#box_3').fadeOut('fast', function(){	$('#box_1').fadeIn('slow');});
		$('#box_4').fadeOut('fast', function(){	$('#box_1').fadeIn('slow');});
	}
	
	else if(id == 2) {
		$('#v-botao').removeClass('b-normal');
		$('#v-botao').removeClass('b-ativo');
		$('#i-botao').removeClass('b-normal');
		$('#i-botao').removeClass('b-ativo');
		$('#k-botao').removeClass('b-normal');
		$('#k-botao').removeClass('b-ativo');
		$('#l-botao').removeClass('b-normal');
		$('#l-botao').removeClass('b-ativo');
		
		$('#i-botao').addClass('b-ativo');
		$('#v-botao').addClass('b-normal');
		$('#k-botao').addClass('b-normal');
		$('#l-botao').addClass('b-normal');
		$('#box_1').fadeOut('fast', function(){	$('#box_2').fadeIn('slow');});
		$('#box_3').fadeOut('fast', function(){	$('#box_2').fadeIn('slow');});
		$('#box_4').fadeOut('fast', function(){	$('#box_2').fadeIn('slow');});
	}
	
	else if(id == 3) {
		$('#v-botao').removeClass('b-normal');
		$('#v-botao').removeClass('b-ativo');
		$('#i-botao').removeClass('b-normal');
		$('#i-botao').removeClass('b-ativo');
		$('#k-botao').removeClass('b-normal');
		$('#k-botao').removeClass('b-ativo');
		$('#l-botao').removeClass('b-normal');
		$('#l-botao').removeClass('b-ativo');
		
		$('#k-botao').addClass('b-ativo');
		$('#i-botao').addClass('b-normal');
		$('#v-botao').addClass('b-normal');
		$('#l-botao').addClass('b-normal');
		$('#box_2').fadeOut('fast', function(){	$('#box_3').fadeIn('slow');});
		$('#box_1').fadeOut('fast', function(){	$('#box_3').fadeIn('slow');});
		$('#box_4').fadeOut('fast', function(){	$('#box_3').fadeIn('slow');});


	}

	else {
		$('#v-botao').removeClass('b-normal');
		$('#v-botao').removeClass('b-ativo');
		$('#i-botao').removeClass('b-normal');
		$('#i-botao').removeClass('b-ativo');
		$('#k-botao').removeClass('b-normal');
		$('#k-botao').removeClass('b-ativo');
		$('#l-botao').removeClass('b-normal');
		$('#l-botao').removeClass('b-ativo');
		
		$('#l-botao').addClass('b-ativo');
		$('#i-botao').addClass('b-normal');
		$('#v-botao').addClass('b-normal');
		$('#k-botao').addClass('b-normal');
		$('#box_2').fadeOut('fast', function(){	$('#box_4').fadeIn('slow');});
		$('#box_1').fadeOut('fast', function(){	$('#box_4').fadeIn('slow');});
		$('#box_3').fadeOut('fast', function(){	$('#box_4').fadeIn('slow');});


	}
}

