
$(document).ready(function(){
	styleObserver();
	$("div.Hauptsponsor:eq(0)").before($("div.Nebensponsor:eq(0)"));
		setTimeout(function(){
			if($("div.Nebensponsor").length > 2){	
				ntime = ntimer(5000);
			}
			if($("div.Hauptsponsor").length > 1){	
				htime = htimer(5000);
			}
		},3000);
		
	$('#block-views-startseiten_sponsoren-block_2 div.view-content').cycle({ 
	   fx:     'scrollDown', 
	   delay:  -2000 
	});    
});

function ntimer(time){
	setTimeout(function(){
		nebenSponsorenAnimation(1000);	
		ntimer(time);
	},time);
}

function htimer(time){
	setTimeout(function(){
		hauptSponsorenAnimation(1000);
		htimer(time);
	},time);
}

function hauptSponsorenAnimation(time){
	$("div.Hauptsponsor:first").fadeOut(time,function(){
		$(this).before($("div.Hauptsponsor:eq(1)"));
		$("div.Hauptsponsor:first").fadeIn(time);
	});
}

function nebenSponsorenAnimation(time){
	$("div.Nebensponsor:first").fadeOut(time,function(){
		$(this).before($("div.Nebensponsor:eq(1)"));
		$("div.Nebensponsor:last").after(this);
	});
	$("div.Nebensponsor:eq(1)").fadeOut(time,function(){
		$(this).fadeIn(time);
	});
	setTimeout(function(){
		if($("div.Nebensponsor:visible").length < 3){
			$("div.Nebensponsor:eq(2)").fadeIn(time);
		}
	},time);

}


var styleObserver = function (){
		if($("div.Nebensponsor:visible").length > 2){
			$("div.Nebensponsor:visible").each(function(i,_this){	
				if(i == 2){
					$(_this).hide();
				}
			});
		}else if($("div.Nebensponsor:visible").length == 1){
			$("div.Nebensponsor:visible").each(function(i,_this){	
				if(i == 1){
					$(_this).show();
				}
			});
		}
		setTimeout("styleObserver()",50);	
	}
