jQuery.noConflict();
(function($) {
	$(function() {
		var len = ( $('#banner').find('a').length ) -1;
		var count = 0;
		var next = 1;
		var fadeTime = 2000;
		var intervalTime = 18000;
		
		Array.prototype.machzufallarray = function (max, min, anzahlElemente)
		{
			while ( this.length < anzahlElemente) 
			{
				var dif = max+1-min
				var zufall = Math.floor (Math.random ()*dif+min)
				var counterli = this.length
				if (counterli == 0) this.push(zufall)
				else{
				var checker = 0
				for ( var q = 0; q<counterli;q++ ) if (this[q] == zufall) checker++
				if (checker == 0) this.push(zufall)
				}
			}
		}		
		var rA = new Array();
		rA.machzufallarray( len, 1, len );

		$('#banner a').hide();
		$('#banner a:eq('+rA[0]+')').fadeIn(fadeTime);	
		setInterval(slideNext,intervalTime);		
		
		function slideNext()
		{								
			$('#banner a:eq('+rA[count]+')').fadeOut(fadeTime);
			$('#banner a:eq('+rA[next]+')').fadeIn(fadeTime);
			
			count++;
			next++;
			
			if(count > len)
			{
				count = 0;
			}			
			if( next > len)
			{
				next = 1;	
			}					
		}			
	});	
})(jQuery);