function do_logout()
{
	$.post('/ajax/do_logout', {}, function() { location.href=location.href });
}

function do_login()
{
	var login = $('#login_name').val();
	var password = $('#login_password').val();

	$.post('/ajax/do_login', 
		{ login	:	login,
			password : password
		}, function (answ)
		{
		  if (answ != 'ok')
		  {
				$("#dialog").dialog({
					bgiframe: true,
					height: 140,
					modal: true
				});
				$("#p_dialog").html(answ);
				$("#dialog").dialog('open');
				$('#login_name').focus();
			}
			else
				location.href=location.href;
		}
		);
	return false;
}

function div_show(answ)
{
	var position = $('#qsearch').offset();
	position.top = parseInt(position.top + $('#qsearch').height()) + 5;
	$('#qsearch_div').css(position);
	$('#qsearch_div').html(answ);
	$('#qsearch_div').show();
}
function div_hide()
{
	$('#qsearch_div').hide();
}
function quick_search()
{
	var qsearch = $('#query').val();
	if (qsearch.length > 1)
	{
		$.post(
			'/ajax/quick_search', 
			{ qsearch	:	qsearch },

			function (answ)
			{
				div_show(answ);
			}
			);
	}
	else
		div_hide();
}