(function($){$.fn.jmarquee=function(options){if(typeof(options)=='undefined'){options={}}var settings=$.extend({},$.fn.jmarquee.defaults,options);var $marquee=$(this);settings.marqueeID=$marquee[0].id;$.fn.jmarquee.settings[settings.marqueeID]={};var $wrap=null;$marquee.css({position:'relative'});if($marquee.parent().get(0).className!='wrap'){$wrap=$marquee.wrap("<div class='wrap'></div>")}var $marqueeContainer=null;if($marquee.parent().parent().get(0).className!='container'){$marqueeContainer=$marquee.parent().wrap("<div class='container'></div>")}var node=$marquee[0].firstChild;var next;while(node){next=node.nextSibling;if(node.NodeType==3){$marquee[0].removeChild(node)}node=next}var shiftLeftAt=$marquee.children().first().outerWidth(true);$.fn.jmarquee.settings[settings.marqueeID].shiftLeftAt=shiftLeftAt;$.fn.jmarquee.settings[settings.marqueeID].left=0;$.fn.jmarquee.settings[settings.marqueeID].runid=null;$marquee.width(2*screen.availWidth);function startMarquee(){stopMarquee();var params=$.fn.jmarquee.settings[settings.marqueeID];params.left-=settings.speed;if(params.left<=params.shiftLeftAt*-1){params.left=0;$marquee.append($marquee.children().get(0));params.shiftLeftAt=$marquee.children().first().outerWidth(true)}$marquee.css('left',params.left+'px');params.runId=setTimeout(arguments.callee,settings.interval);$.fn.jmarquee.settings[settings.marqueeID]=params}function stopMarquee(){var params=$.fn.jmarquee.settings[settings.marqueeID];if(params.runId)clearTimeout(params.runId);params.runId=null;$.fn.jmarquee.settings[settings.marqueeID]=params}function updateMarquee(){stopMarquee();startMarquee()}$marquee.hover(stopMarquee,startMarquee);startMarquee()};$.fn.jmarquee.settings={};$.fn.jmarquee.defaults={marqueeID:null,url:null,speed:1,interval:20}})(jQuery);
