$(document).ready(function(){
		$('#promo_page_nr span').bind('click',function(){
			$('#promo_carousel').addClass('static');
			
			selectPromo($(this).text(), 0, 6);
			return false;
		});
		
		$('#prev_page a').bind('click',function(){
			$('#promo_carousel').addClass('static');
			selectPromo(getCurrentPromo(), -1, 6);
			return false;
		});
		
		$('#next_page a').bind('click',function(){
			$('#promo_carousel').addClass('static');
			selectPromo(getCurrentPromo(), 1, 6);
			return false;
		});
		
		setTimeout("selectNextPromo()",5000);
});

function getCurrentPromo()
{
	currentPromo = parseInt($('span#promo_page_nr span.active').text());
	
	return currentPromo;
}

function selectNextPromo()
{
	if (!$('#promo_carousel').hasClass('static'))
	{
		selectPromo(getCurrentPromo(), 1, 6);
		
		setTimeout("selectNextPromo()",5000);
	}
}

function selectPromo(page, move, limit)
{
	page = parseInt(page);
	
	if (move)
	{
		page = page + move;
	}
	
	if ( (limit && page > limit) )
	{
		page = 1;
	}
	
	if (page < 1)
	{
		page = limit;
	}
	
	$('ul#promo_photos li').removeClass('active');
	$('ul#promo_text li').removeClass('active');
	$('span#promo_page_nr span').removeClass('active');
	
	$('ul#promo_photos li#promo_photo_' + page).addClass('active');
	$('ul#promo_text li#promo_text_' + page).addClass('active');
	$('span#promo_page_nr span#pager_' + page).addClass('active');
}
