var $j = jQuery.noConflict();

$j(function() {

	var timeout = 7000; // количество миллисекунд между переключением избранных постов, 1 сек = 1000 миллисек

	$j('#nav li:first').css({background: 'none', padding: 0});

	$j('ul.tabs li').css('cursor', 'pointer');
	$j('ul.tabs').each(function(i) {
		i += 1; var div1 = i*2-1; var div2 = i*2;
		$j('ul.tabs.tabs'+i+' li').click(function(){
			var thisClass = this.className.slice(0,3);
			$j('div.t'+div1).css({opacity: 0}).hide();
			$j('div.t'+div2).css({opacity: 0}).hide();
			$j('div.' + thisClass).animate({opacity: 1}, 200).show();
			$j('ul.tabs.tabs'+i+' li').removeClass('tab-current');
			$j(this).addClass('tab-current');
		});
	});

	$j('#leftSidebar div li a').hover(
		function() { $j(this).parent().addClass('hover'); },
		function() { $j(this).parent().removeClass('hover'); }
	);

	var featuredPages = $j('div.featured div.item').length;
	var pagesHTML = '';

	for ($i = 1; $i < featuredPages+1; $i++) {
		var current = '';
		if ($i == 1) current = ' current';
		pagesHTML += '<a href="#" class="p'+ $i + current +'">'+ $i +'</a>';
	}

	function timeOut() {
		var t;
		window.t = setTimeout(function() {
			if ( $j('div.featured span.pages a.p'+ featuredPages +'.current').length > 0 ) {
				$j('div.featured span.pages a:first').click();
			} else {
  			$j('div.featured span.pages a.current + a').click();
			}
		}, timeout);
	}
	timeOut();

	$j('div.featured div.phead').prepend('<span class="pages">'+ pagesHTML +'</span>');
	$j('div.featured span.pages a').click(function() {
		clearTimeout(window.t);
		var page = $j(this).text();
		$j('div.featured span.pages a').removeClass('current');
		$j(this).addClass('p'+ page);
		$j('div.featured div.item').hide();
		var thisCl = this.className.slice(0,2);
		$j('div.featured div.'+ thisCl).show();
		$j(this).addClass('current');
		timeOut();
		return false;
	});

	$j('span.minimize').click(function() {
		$j(this).parent().parent().find('div.item').toggle();
	});

	$j('span.minimize').hover(
		function() { $j(this).addClass('hover'); },
		function() { $j(this).removeClass('hover'); }
	);

});