$(document).ready(function()
{
	// старый текст под скриншотом
	var old_screenshot_text='';
	
	/**
	 * Обработчики событий от МАP (скриншот программы на странице /task-manager/)
	 */
	$('.dynamic-screenshot MAP AREA').mouseover(function()
	{
		if (old_screenshot_text=='')
		{
			old_screenshot_text=$('#task_manager_info').html();
		}
		$('#task_manager_info').html( $(this).attr('alt') );
	});
	$('.dynamic-screenshot MAP AREA').mouseout(function()
	{
		$('#task_manager_info').html( old_screenshot_text );
	});
	
	$('.dynamic-screenshot MAP AREA').click(function()
	{
		return false;
	});
	

	/**
	 * Обработчики событий от табов 
	 */
	$('.sub-menu a').mouseover(function()
	{
		$(this).addClass('hover');
	});
	$('.sub-menu a').mouseout(function()
	{
		$(this).removeClass('hover');
	});
	/**
	 * при нажатии на таб, запускем AJAX
	 */
	$('.sub-menu a.ajax').click(function()
	{
		if (jQuery.browser.msie)
		{
			return true;
		}
		c=$(this);
		f='#ajax-content';
		url=$(this).attr('href');
		url=url+'?ajax=1';
		$.ajax({
			type: "GET",
			url: url,
			async: false,
			dataType: "html",
			success:function(data)
			{
				$(f).html(data);
				$('.sub-menu a').removeClass('hover');
				$('.sub-menu a').removeClass('current');
				c.addClass('current');
				
				// устанавливаем обработчики событий для контента во вновь полученном табе
				SetAjaxedEvent();
			}
		});

		return false;
	});
	
	// устанавливаем обработчики событий для контента таба
	SetAjaxedEvent();
	
});

/**
 * Устанавливает обработчики событий на ссылки увеличения изображения и вопрос из faq 
 * @return void
 */
function SetAjaxedEvent()
{
	$('a.newwin').click(function()
	{
		win=window.open(
			'/task-manager/screenshot.php?t='+$('img',$(this)).attr('alt')+'&u='+$(this).attr('href'),
			'',
			"width=860,height=680,scrollbars=no,status=no,toolbar=no,titlebar=no,resizable=yes"
		);
		return false;
	});

	$('.faq a.ask').click(function()
	{
		$('span',$(this).parent()).css('display','inline');
		$('#ajax-content').parent().parent().css('height','100%');
		$('.bottom-side',$('#ajax-content').parent().parent()).css('bottom','0px');
		return false;
	});
}
