	window.transformNewsfeed = function() {
		
		if (window.ie7) return;
		
		var beitragsCount=3;
		
		jQuery('.news-list-container').each(function() {
			
			var beitragsliste=jQuery('ul',this);
			var beitraege=jQuery('li',beitragsliste);
			var beitragsarray=[];
			for (var i=0;i<beitraege.length;i++) {
				beitragsarray.push(beitraege[i]);
			};
			
			
			if (beitraege.length>beitragsCount) {
				beitraege.remove();
				
				var anzahlListen=parseInt((beitraege.length-1)/beitragsCount)+1;
				var beitragslisten=[beitragsliste];
				for (var j=1;j<anzahlListen;j++) {
					var liste=beitragsliste.clone();
					beitragslisten.push(liste);
					liste.appendTo(this);
				};
				while (beitragsarray.length) {
					var beitrag=beitragsarray.pop();
					var targetListe=parseInt(beitragsarray.length/beitragsCount);
					jQuery(beitragslisten[targetListe]).prepend($(beitrag));
				};
			} else {
				return;
			};
			
			var width=jQuery(this).width();
			var actPosition=0;
			var scroller;
			
			jQuery(this).append( scroller=jQuery('<div />'));
			jQuery(scroller).append(jQuery('ul',this));
			jQuery(scroller).append(jQuery(beitragslisten[0]).clone());
			var maxHeight=0;
			jQuery('ul',this).each(function() {
				maxHeight=Math.max(maxHeight,jQuery(this).height());
				jQuery(this).css('width',width).css('position','absolute').css('left',actPosition);
				actPosition+=width;
			});
			scroller.css('position','relative').css('width',width).css('height',maxHeight);
			
			var controls;
			jQuery(this).append( controls=jQuery('<div class="news-controls"></div>'));
			controls.append('<span id="news-left">&lt;</span>');
			var numberControls=[];
			for (i=0;i<anzahlListen;i++) {
				controls.append(numberControls[i]=jQuery('<span>'+parseInt(i+1)+'</span>'));
				numberControls[i].data('nr',i);
				numberControls[i].click(function() {
					actList=jQuery(this).data('nr');
					scroller.animate1({left: -actList*width});

				})
			};
			controls.append('<span id="news-right">&gt;</span>');
			
			jQuery(this).css('position','relative').css('width',width).css('overflow','hidden');
			
			var actList=0;
			
			
			jQuery('#news-left').click(function() {
				if (actList>0) {
					actList--;
				} else {
					actList=anzahlListen-1;
					scroller.css('left', -anzahlListen*width);
				}
				scroller.animate1({left: -actList*width});					
			});
			
			jQuery('#news-right').click(function() {
				if (actList<anzahlListen) {
					actList++;
				} else {
					actList=1;
					scroller.css('left',0);
				}
				scroller.animate1({left: -actList*width});
			});
			
			scroller.animate1 = function(obj) {
				this.animate(obj);
			};
			
		});
		
	}
	

	window.transformNewsfeed2 = function() {
		
		var beitragsCount=1;
		
		jQuery('#angebotstartseite').each(function() {
			
			var beitragsliste=jQuery('ul',this);
			var beitraege=jQuery('li',beitragsliste);
			var beitragsarray=[];
			for (var i=0;i<beitraege.length;i++) {
				beitragsarray.push(beitraege[i]);
			};
			
			
			if (beitraege.length>beitragsCount) {
				beitraege.remove();
				
				var anzahlListen=parseInt((beitraege.length-1)/beitragsCount)+1;
				var beitragslisten=[beitragsliste];
				for (var j=1;j<anzahlListen;j++) {
					var liste=beitragsliste.clone();
					beitragslisten.push(liste);
					liste.appendTo(this);
				};
				while (beitragsarray.length) {
					var beitrag=beitragsarray.pop();
					var targetListe=parseInt(beitragsarray.length/beitragsCount);
					jQuery(beitragslisten[targetListe]).prepend($(beitrag));
				};
			} else {
				return;
			};
			
			var width=jQuery(this).width();
			var actPosition=0;
			var scroller;
			
			jQuery(this).append( scroller=jQuery('<div />'));
			jQuery(scroller).append(jQuery('ul',this));
			jQuery(scroller).append(jQuery(beitragslisten[0]).clone());
			var maxHeight=0;
			jQuery('ul',this).each(function() {
				maxHeight=Math.max(maxHeight,jQuery(this).height());
				jQuery(this).css('width',width).css('position','absolute').css('left',actPosition);
				actPosition+=width;
			});
			scroller.css('position','relative').css('width',width).css('height',maxHeight);
			
			var controls;
			jQuery(this).append( controls=jQuery('<div class="news-controls"></div>'));
			controls.append('<span id="news-left">&lt;</span>');
			var numberControls=[];
			for (i=0;i<anzahlListen;i++) {
				controls.append(numberControls[i]=jQuery('<span>'+parseInt(i+1)+'</span>'));
				numberControls[i].data('nr',i);
				numberControls[i].click(function() {
					actList=jQuery(this).data('nr');
					scroller.animate1({left: -actList*width});

				})
			};
			controls.append('<span id="news-right">&gt;</span>');
			
			jQuery(this).css('position','relative').css('width',width).css('overflow','hidden');
			
			var actList=0;
			
			
			jQuery('#news-left').click(function() {
				if (actList>0) {
					actList--;
				} else {
					actList=anzahlListen-1;
					scroller.css('left', -anzahlListen*width);
				}
				scroller.animate1({left: -actList*width});					
			});
			
			jQuery('#news-right').click(function() {
				if (actList<anzahlListen) {
					actList++;
				} else {
					actList=1;
					scroller.css('left',0);
				}
				scroller.animate1({left: -actList*width});
			});
			
			scroller.animate1 = function(obj) {
				this.animate(obj);
			};
			
		});
		
	}
	

