jQuery.fn.karussell=function(a){a=jQuery.extend({speed:"fast",slideBy:1},a);return this.each(function(){jQuery.fn.karussell.run(jQuery(this),a)})};jQuery.fn.karussell.run=function(e,b){jQuery(".vie-karussell-ohne-js",e).css("overflow-x","hidden");var d=jQuery("ul:eq(0)",e);var i=d.children();if(i.length>b.slideBy){var c=jQuery(".vie-karussell-next > a",e);var a=jQuery(".vie-karussell-back > a",e);var g=$(".vie-karussell-ohne-js").width();var h=jQuery(i[0]).width();var f=Math.round(g/h);var j=false;d.css("width",(i.length*h));c.click(function(){if(!j){j=true;offsetLeft=parseInt(d.css("left"))-h*b.slideBy;if(offsetLeft+d.width()<f*h){offsetLeft=f*h-d.width()}if(offsetLeft+d.width()-f*h>=0){a.css("display","block");d.animate({left:offsetLeft},b.speed,function(){if(parseInt(d.css("left"))+d.width()-h*f<=0){c.css("display","none")}j=false})}else{j=false}}return false});a.click(function(){if(!j){j=true;offsetRight=parseInt(d.css("left"))+h*b.slideBy;if(offsetRight+d.width()>d.width()){offsetRight=0}if(offsetRight+d.width()<=d.width()){c.css("display","block");d.animate({left:offsetRight},b.speed,function(){if(parseInt(d.css("left"))==0){a.css("display","none")}j=false})}else{j=false}}return false});c.css("display","block").parent().after(['<!-- <p class="view_all">'," - ",i.length,' insgesamt ( <a href="#">alle anzeigen</a> )</p> -->'].join(""));jQuery(".view_all > a, .skip_to_news > a",e).click(function(){var k=(jQuery(this).html()=="Skip to News");if(jQuery(this).html()=="alle anzeigen"||k){d.css("width","auto").css("left","0");c.css("display","none");a.css("display","none");if(!k){jQuery(this).html("weniger anzeigen")}}else{if(!k){jQuery(this).html("alle anzeigen")}d.css("width",(i.length*h));c.css("display","block")}return false})}$(window).resize(function(){var k=parseInt(d.css("left"))/h;var l=$(".vie-karussell-ohne-js").width();d.css("width",l*(i.length/f));h=jQuery(i[0]).width();d.css("width",(i.length*h)).css("left",(k*h))})};
