var bannerTimer = false;

jQuery(function($) {
	var div = document.createElement('ul');
	$(div).addClass('banner-counter');
	$('#home-banner').append(div);
	$('#home-banner > *:not(.banner-counter)').addClass('banner-item').each(function(i, obj) {
		var li = document.createElement('li');
		$(li).html(i+1).click(function() {
			//alert(i);
			if (!$(this).hasClass('current')) {
				gotoSlide(i);
				
			}
			if (bannerTimer) clearTimeout(bannerTimer);
			return false;
		});
		$('#home-banner .banner-counter').append(li)
	});
	
	gotoSlide(0);
	bannerTimer = setTimeout("rotateBanner()", 5000);
});

function gotoSlide(i) {
	var $ = jQuery;
	$('#home-banner .banner-item:eq('+i+')').fadeIn('fast').addClass('current').siblings('.banner-item').fadeOut('fast').removeClass('current');
	$('#home-banner .banner-counter li:eq('+i+')').addClass('current').siblings().removeClass('current');
}

function rotateBanner() {
	var $ = jQuery;
	var next = $('#home-banner .banner-counter li.current').next();
	if (next.length > 0) {
		next.click();
	} else {
		$('#home-banner .banner-counter li:first').click();
	}
	
	bannerTimer = setTimeout("rotateBanner()", 5000);
}