/**
 * @author Dominik
 */

$(document).ready(function(){

function bannerFader(objID, limit){
	if (objID == limit){
		objID = 0;
	}
	$("div#bannerObj_"+objID).fadeIn(1000);
	$("div#bannerObj_"+objID).queue(function(){
		
		setTimeout(function(){
			$("div#bannerObj_"+objID).dequeue();
		}, 5000);
		
	});
	
	$("div#bannerObj_"+objID).queue(function(){
	
		$("div#bannerObj_"+objID).fadeOut(1000);
		$(this).dequeue();
		
	});
	
	$("div#bannerObj_"+objID).queue(function(){
	
		$("div#bannerObj_"+objID).hide();
		$(this).dequeue();
		
	});
					
	$("div#bannerObj_"+objID).queue(function(){
		bannerFader(objID+1, limit);
		$(this).dequeue();
	});
}

$("div#rotatingBanners .bannerObj a").click(function(){
	window.open(this.href);
	return false;
});

var bannerCount = 0;
$("div#rotatingBanners .bannerObj").each(function(){
	$(this).attr("id", "bannerObj_"+bannerCount);
	bannerCount++;
});

var bannerTotal = $("div#rotatingBanners .bannerObj").size();
var randomStart = Math.floor(Math.random()*bannerTotal)
bannerFader(randomStart, bannerTotal);

});
