       function getServers(n, type)
       {
              $('#cs_statistics').hide();
			  $('#ajax-loader').show();
              $.ajax({
                  url:'/backend/ajax.getservers.php?n='+n+'&type='+type,
                  dataType:"html",
                  success:function (data, textStatus)
                  {
                      $('#ajax-loader').hide();
                      $('#cs_statistics').html(data).show();
                  }
              });
       }
       
       function favorite(n,p)
       {             
              $.ajax({
                  url:'/backend/ajax.favorite.php?n='+n+'&p='+p,
                  dataType:"json",
                  success:function (data, textStatus)
                  {
                      if(data.success === false)
					  {
                            alert(data.message);
                      }
                      else
                      {
                            $('#favorite_id').hide();
                            alert(data.message); 
                      }
                  }
              });
       }
       
       function getTournaments(n, type)
       {
            $('#ajax-loader-t').show();
              $.ajax({
                  url:'/backend/ajax.gettournaments.php?n='+n+'&type='+type,
                  dataType:"html",
                  success:function (data, textStatus)
                  {
                      $('#ajax-loader-t').hide();
                      $('#tournaments').html(data).show();
                  }
              });
       }
       
       function getServerInfo(server)
       {
       	      $('#ajax-loader-server').show();
              $('#server-info').hide();
              $.ajax({
                  url:'/backend/ajax.getserverinfo.php',
                  dataType:"json",
                  type:"post",
                  data:"server="+server,
                  success:function (data, textStatus)
                  {
					  if(data.success === false)
					  {					  		
							alert("Помилка отрмання даних.");
							$('#ajax-loader-server').hide();
							$('#server-info').show();
       		          }
       		          else
       		          {       		          	
       		          		$('#ajax-loader-server').hide();
                      		$('#server-info').html(data.data).show();	
       		          }
                  }
              });
       }

       function rating(id, s)
       {
              $.ajax({
                  url:'/backend/ajax.rating.php?id='+id+'&s='+s,
                  dataType:"html",
                  success:function (data, textStatus)
                  {
                      $('#rating-'+id).html(data);
                      $('#p_m-'+id).fadeOut(1000);
                  }
              });
       }
       
       function rating_user(id, p, u, s)
       {
              $('a#up-'+p).fadeOut(100);
              $('a#down-'+p).fadeOut(100);
                      
              $.ajax({
                  url:'/backend/ajax.ratinguser.php',
                  dataType:"json",
                  type:"post",
                  data:"id="+id+"&p="+p+"&u="+u+"&s="+s,
                  success:function (data, textStatus)
                  {
                      $('span#post-rating-'+p).html(data.response);                      
                  }
              });
       }

       function checkPssword()
       {
            $("#submit").disabled = true;
            var email = $("#email").attr("value");

            if(email == '')
            {
            	$("#submit").disabled = false;
            	$('#err_email').html('Введіть E-mail').addClass('red');
            }
            else
            {
            	$.ajax({
	                  url:'/backend/ajax.password.php',
	                  dataType:"json",
	                  type:"post",
	                  data:"email="+email,
	                  success:function (data, textStatus)
	                  {
	                      if(data.success === false)
	                      {
	                      		$('div#response').html(data.error);
	                      }
	                      else
	                      {
	                      		$('#formpassword, #response').hide();
	                      		$('#show_complete_email').html(data.complete).show();
	                      }
	                  }
                });
            }

            return false;
       }

       function checkLogin()
       {
            $("#submit").disabled = true;
            var password = $("#password").attr("value");
            var login = $("#login").attr("value");

            if(login == '')
            {
            	$("#submit").disabled = false;
            	$('div#err_login').html('Введіть логін').addClass('red');
            }
            else if(password == '')
            {
            	$("#submit").disabled = false;
            	$('div#err_password').html('Введіть пароль').addClass('red');
            }
            else
            {
            	$.ajax({
	                  url:'/backend/ajax.login.php',
	                  dataType:"json",
	                  type:"post",
	                  data:"login="+login+"&password="+password,
	                  success:function (data, textStatus)
	                  {
	                      if(data.success === false)
	                      {
	                      		$('div#response').html(data.error);
	                      }
	                      else
	                      {
	                      		$('.window_auth').hide();
	                      		$('#mask, .window').hide();
	                      		document.location=data.redirect;
	                      }
	                  }
                });
            }

            return false;
       }

       function register()
       {
            $("#submit_reg").disabled = true;
            //var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
            var login = $("#rlogin").attr("value");
            var password = $("#rpassword").attr("value");
            var dpassword = $("#dpassword").attr("value");
            var email = $("#uemail").attr("value");


            if(login == '')
            {
            	$("#submit_reg").disabled = false;
            	$('div#err_rlogin').html('Введіть логін').addClass('red');
            }
            else if(password == '')
            {
            	$("#submit_reg").disabled = false;
            	$('div#err_rpassword').html('Введіть пароль').addClass('red');
            }
            else if(dpassword == '')
            {
            	$("#submit_reg").disabled = false;
            	$('div#err_dpassword').html('Підтвердіть пароль').addClass('red');
            }
            else if(email == '')
            {
            	$("#submit_reg").disabled = false;
            	$('div#err_uemail').html('Введіть E-mail').addClass('red');
            }
            /*else if(!reg.test(email))
            {
            	$("#submit_reg").disabled = false;
            	$('div#err_email').html('Невірний E-mail').addClass('red');
            }*/
            else if($("#vcode").attr("value") == '')
            {
            	$("#submit_reg").disabled = false;
            	$('#vcode').css({border: '1px #ff0000 solid'});
            	$('div#err_code').html('Введіть Код')
            }
            else
            {
            	$.ajax({
	                  url:'/backend/ajax.register.php',
	                  dataType:"json",
	                  type:"post",
	                  data:"login="+login+"&password="+password+"&dpassword="+dpassword+"&email="+email+"&code="+$("#vcode").attr("value"),
	                  success:function (data, textStatus)
	                  {
	                      if(data.success === false)
	                      {
	                      		$('div#response_register').html(data.error);
	                      }
	                      else
	                      {
	                      		$('#formregister, #response_register').hide();
	                      		$('#show_complete').html(data.complete).show();
	                      }
	                  }
                });
            }

            return false;
       }

       function reloadImage()
       {
             //$('#loading').show();
             $.ajax({
                  url:'/backend/ajax.captcha.php',
                  dataType:"html",
                  success:function (data, textStatus)
                  {
                        $('#image').html(data);
                        //$('#loading').hide();
                  }
             });
       }

       function postComments()
       {
            $("#submit").disabled = true;
            $('#loading').show();
            var message = $('#message').val();
            var text_length = message.length;
            var max_lenght = 1000;
            var min_lenght = 10;            

            if(message.replace(/(^ *)|( *$)/,"") == '')
            {
            	$("#submit").disabled = false;
            	$('#loading').hide();
            	$('#err_message').html('Забули повiдомлення..').show();
            }
            else if(text_length > max_lenght)
            {
                $("#submit").disabled = false;
                $('#loading').hide();
            	$('#err_message').html('Максимальна кілкість: '+max_lenght+' символів').show();
            }
            else if(text_length < min_lenght)
            {
                $("#submit").disabled = false;
                $('#loading').hide();
            	$('#err_message').html('Ваше повідомлення занадто коротке. Мінімум '+min_lenght+' символів').show();
            }
            else
            {
                $('#err_message').hide();

            	$.ajax({
	                  url:'/backend/ajax.postcomments.php',
	                  dataType:"json",
	                  type:"post",
	                  data:"message="+message+"&comments="+$('#count').val()+"&id="+$('#item_id').val(),
	                  success:function (data, textStatus)
	                  {
                          $('#loading').hide();
	                      if(data.success === false)
	                      {
	                      		$('#err_message').html(data.error).show();
	                      }
	                      else
	                      {
	                      		$('#user_comments').append(data.message);
	                      		//$('#user_comments_'+data.cntComments).attr('id', data.cntComments+1);
	                      		$('#message').attr({value: ''});
                                $('#count').attr({value: data.cntComments});
	                      		$('#cnt_comments').html(data.cntComments);
	                      }
	                  }
                });
            }

            //$('#err_message').fadeOut(5000);
            return false;
       }