$(document).ready(function() {
    
$("#contentBody").change(function(){  
        if($(":radio").is(":checked")){  
            $("#select_poll").removeAttr("disabled");  
        }else{
            $("#select_poll").attr("disabled","disabled");  
        }  
    }); 

});

function showContent(link) {

 var cont = document.getElementById('contentBody');
 var loading = document.getElementById('loading');

 cont.innerHTML = loading.innerHTML;

 var http = createRequestObject();     // создаем ajax-объект
 if( http ) {
  http.open('post', link);      // инициируем загрузку страницы
  http.onreadystatechange = function () {   // назначаем асинхронный обработчик события
   if(http.readyState == 4) {
    cont.innerHTML = http.responseText;  // присваиваем содержимое
   }
  }
  http.send(null);    
 } else {
  document.location = link; // если ajax-объект не удается создать, просто перенаправляем на адрес
 }
}

// создание ajax объекта
function createRequestObject() {
 try { return new XMLHttpRequest() }
 catch(e) {
  try { return new ActiveXObject('Msxml2.XMLHTTP') }
  catch(e) {
   try { return new ActiveXObject('Microsoft.XMLHTTP') }
   catch(e) { return null; }
  }
 }
}
function getRadioGroupValue(radioGroupObj){
 for (var i=0; i < radioGroupObj.length; i++)
  if (radioGroupObj[i].checked) return radioGroupObj[i].value;

 return null;
}

	function processTabClick(element)
{
	var count=0;	
	var selected = null;
	$(element.parentNode).children().each(
		function()
		{
			$(this).removeClass('ttab_off');
			$(this).removeClass('ttab_on');
			if (element == $(this).get(0)) 
			{
				selected = count;
				$(this).addClass('ttab_on');
			}
			else 
			{
				$(this).addClass('ttab_off');
			}
			++count;			
		}
	);
	count=0;
	$(element.parentNode).nextAll().each(
		function()
		{
			if(count == selected)
				$(this).show();
			else
				$(this).hide();			
			++count;	
		}	
	);
	return;
}

	function gid(elemid) 
	{ 
		return document.getElementById(elemid); 
	}
	function reloadCaptcha()
	{
		gid('captcha').style.background = 'none';
		gid('captcha').innerHTML = "<img src=\"captcha?nocache=" + getrandom() + "\" />";
	}
	function getrandom() 
	{ 

		var min_random = 200; 
		var max_random = 1000; 

		max_random++; 

		var range = max_random - min_random; 
		var n=Math.floor(Math.random()*range) + min_random; 

		return n; 
	}

		function check_password(repass, id)
		{
			password = gid(id).value;
			if(password.length > 0 && repass.length > 0) 
			{
				if(password == repass) 
				{
					text = "<div class=\"sussed\">Пароли совпадают</div>";

				} 
				else 
				{
					text = "<div class=\"error\">Пароли не совпадают!</div>";

				}
				
				$('#checkPassword2').html(text);
			}
			else
			{
				$('#checkPassword2').html('');
			}
		}		
				
		function check_login(val) 
		{
		if(val.length > 3) 
			{
				$('.loading').fadeIn("slow");
				$.ajax({
				type: "POST",
				  url: 'include/ajax/register.php',
				 data:  "name=" + val,
				  success: function(data) {
					$('#check_result23').html(data);
				 $('.loading').fadeOut("slow");
				  }
				
				});
			}
		}		
				
				
		function check_email(val) 
		{
		if(val.length > 5) 
			{
				$('.loading').fadeIn("slow");
				$.ajax({
				type: "POST",
				  url: 'include/ajax/register.php',
				 data:  "email=" + val,
				  success: function(data) {
					$('#check_result3').html(data);
				 $('.loading').fadeOut("slow");
				  }
				
				});
			}
		}			
function save_serv() {
    $("#submit_save").hide();

  $('#loading_img').show();
 $.ajax({
    type:"POST",
   url: "include/ajax/user/save_server.php",
    data:  "ip=" + $('#server_ip').val() + "&port=" + $('#server_port').val() + "&game=" + $('#game').val() + "&icq=" + $('#icq').val() + "&site=" + $('#site').val() + "&server_location=" + $('#server_location').val()  + "&id=" + $('#serv_id').val(),

  success: function(data) {
	$("#result_save").html(data);
	$("#submit_save").show();
	$('#loading_img').hide();
    }
});


 }
 
 
 
function save_setting() {

$('#loading_setting').show();
$("#save_setting").hide();
$.ajax({
	type:"POST",
  url: 'include/ajax/user/save_settings.php',
 data:  "email=" + $('#user_email').val()  + "&name=" + $('#name').val() + "&pass_old=" + $('#pass_old').val() + "&password=" + $('#password').val() + "&repassword=" + $('#repassword').val(),
  success: function(data) {
	$("#result_setting").html(data);
	$("#save_setting").show();
	$('#loading_setting').hide();
  }

});



}

        function AMXsrv(sid,userid)
        {
            $('#serv-' + sid).hide();
        $.ajax({
          url: 'include/ajax/favorit.php',
         data:  "server_id="+sid + "&user_id="+userid ,
          success: function(data) {   
            $('#serv-' + sid).hide();
                    var response_type = data.type;
                    var response = data;
                    
                        var num = parseInt($('#my-num1').html());
                        if (response == 'added') {
                            $('#serv-' + sid).addClass('minus');
                            num++;
                        }
                        else {
                            $('#serv-' + sid).removeClass('minus');
                            num--;
                        }
                        $('#serv-' + sid).fadeIn("slow");
                        $('#my-num1').html('' + num); 
          }
        });
        }
 
 function update_comments(sid) {
 
			$('#loading').fadeIn("slow");
			$.ajax({
			type: "POST",
			  url: 'include/ajax/add_comment.php',
			 data:  "update_comments=1&type=serv&data_id="+sid,
			  success: function(data) {
				$('#comments_post').html(data);
				$('#loading').fadeOut("slow");
			  }
			
			});
 
}


function add_comment(sid) {
			$('#loading').fadeIn("slow");
			$.ajax({
			type: "POST",
			  url: 'include/ajax/add_comment.php',
			 data:  "name="+$("#name").val() + "&message="+$("#message").val() + "&securityCode="+$("#securityCode").val() + "&data_id="+sid + "&add=1" +"&type=serv"	+ "&vote1=" + $("#vote1").is(":checked") + "&vote2=" + $("#vote2").is(":checked"),
			  success: function(data) {
			  $('#loading').fadeOut("slow");

					if(data=="ok" || data=="prov") {
					if(data=="prov") {
						$('#сomment').slideUp(800);
						$('#comment_prov').fadeIn("slow");
						$('#prov').fadeIn("slow");
						$('#error').hide();
						}else{
						update_comments(sid);				
						$('#сomment').slideUp(500);
						$('#error').hide();
					}
						}else{
						$('#error').html(data);	
					}
				
			  }
			
			});

}				
