var last_element = 0;
var last_id = 0;
var last_rubric = 0;

function article_check(limitField, limitCount, limitNum)
{
	var	left = limitNum - limitField.value.length;
	if(left < 0)
	{
		limitField.value = limitField.value.substring(0, limitNum);
		document.getElementById('submit').disabled = true;
		left = '<font color=\"red\">Превышено максимальлное количество символов</font>';
	}
	else
	{
		if(document.getElementById('submit').disabled)
			document.getElementById('submit').disabled = false;
	}
    document.getElementById(limitCount).innerHTML = left;
   
}

function show(element, id, d)
{
//		Делай предыдущюю вкладку не активной, текущюю активной
	var e = 0;
	var i = 0;
	var j = 0;
	if(d.substr(0, 1)=='v')
		var a = new Array('a', 'b', 'c');
	else
		var a = new Array('a', 'b');
	if(!last_element)
	{
		e = "a_"+id;
		document.getElementById(e).className = "require";
		document.getElementById(element).className = "require2";
	}
	else
	{
		if(id != last_id)
		{
//			alert("!");
			while(a[j])
			{
				i = a[j];
				if(i!=element.substr(0, 1))
				{
					e = i+"_"+id;
					document.getElementById(e).className = "require";
				}
				else
					document.getElementById(element).className = "require2";
				j++;
//				alert(i);
			}
		}
		else
		{
			document.getElementById(last_element).className = "require";
			document.getElementById(element).className = "require2";
		}
	}
	last_element = element;
	last_id = id;

	$.ajax(
	{
   		type: "POST",
   		url: "show.php",
   		data: "id="+element+"&d="+d,
   		success: function(response)
		{
			var inner = '#inner_'+id;
     		$(inner).html(response);
   		}
 	});
}

//собираем данные формы, отправляем скрпту авторизации и чекаем ответ
function login()
{
	//выполняем функцию сбора данных формы
	var queryString = $('#login').formSerialize();
	$.ajax(
	{
		type: "POST",
		url: "auth.php",
		data: queryString,
		success: function(response)
		{
			if(response == 'OK')
				document.location = 'ad/cp.php';
			else
			{
				document.location = 'error.php';		
			}
		}
	});
}
// callback function
function GoogleCallback (func, data) {
	alert('Callback');
    window[func](data);
}

//потом пригодиться НЕЗАБУДЬ проставить id=find и id=result
// change key!!!
function OnSubmit()
{
//	alert('OnSubmit');
//	var queryString = $('#find').formSerialize();
//	alert(queryString);
	var find = $('#find :find').fieldValue();
	var text = $('#find :text').fieldValue();
	alert('The password is: ' + text);
	if(find[1] == 'site')
	{ 
		$.getJSON("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site:www.prom13.ru%20"+text+"%22&callback=GoogleCallback&context=?",
		function(data){
		    var ul = document.createElement("ul");
		    $.each(data.results, function(i, val){
		            var li = document.createElement("li");
		            li.innerHTML = '<a href="'+val.url+'" title="'+val.url+'" target="_blank">'+val.title+"</a> - "+val.content;
		            ul.appendChild(li);
		    });
		    $('#result').html(ul);
		});
	}
}

function show_subrubric(id)
{
	if(last_rubric)
		$("#inner_subrubric_"+last_rubric).html("");
	last_rubric = id;
	$.ajax(
	{
		type: "POST",
		url: "show_subrubric.php",
		data: "rubric="+id,
		success: function(response)
		{
			$("#inner_subrubric_"+id).html(response);
		}
	});
	return false;
}
