if(!"console" in window){window.console={log:function(){}}}TWTR=window.TWTR||{};if(!Array.forEach){Array.prototype.forEach=function(c,b){var d=b||window;for(var e=0,a=this.length;e<a;++e){c.call(d,this[e],e,this)}};Array.prototype.indexOf=function(c,b){var b=b||0;for(var a=0;a<this.length;++a){if(this[a]===c){return a}}return -1}}(function(){function a(d,b,c){this.el=d;this.prop=b;this.from=c.from;this.to=c.to;this.time=c.time;this.callback=c.callback;this.animDiff=this.to-this.from}a.canTransition=function(){var b=document.createElement("twitter");b.style.cssText="-webkit-transition: all .5s linear;";return !!b.style.webkitTransitionProperty}();a.prototype._setStyle=function(b){switch(this.prop){case"opacity":this.el.style[this.prop]=b;this.el.style.filter="alpha(opacity="+b*100+")";break;default:this.el.style[this.prop]=b+"px";break}};a.prototype._animate=function(){var b=this;this.now=new Date();this.diff=this.now-this.startTime;if(this.diff>this.time){this._setStyle(this.to);if(this.callback){this.callback.call(this)}clearInterval(this.timer);return}this.percentage=(Math.floor((this.diff/this.time)*100)/100);this.val=(this.animDiff*this.percentage)+this.from;this._setStyle(this.val)};a.prototype.start=function(){var b=this;this.startTime=new Date();this.timer=setInterval(function(){b._animate.call(b)},15)};TWTR.Widget=function(b){this.init(b)};(function(){var n={};var b={};var d=function(z){var A=b[z];if(!A){A=new RegExp("(?:^|\\s+)"+z+"(?:\\s+|$)");b[z]=A}return A};var x=function(E,A,D,C){var A=A||"*";var D=D||document;var H=[],z=D.getElementsByTagName(A),B=d(E);for(var G=0,F=z.length;G<F;++G){if(B.test(z[G].className)){H[H.length]=z[G];if(C){C.call(z[G],z[G])}}}return H};var c=function(){var z=navigator.userAgent;return{ie:z.match(/MSIE\s([^;]*)/)}}();var t=function(z){if(typeof z=="string"){return document.getElementById(z)}return z};var j=function(z){return z.replace(/^\s+|\s+$/g,"")};var k=function(){var A=self.innerHeight;var z=document.compatMode;if((z||c.ie)){A=(z=="CSS1Compat")?document.documentElement.clientHeight:document.body.clientHeight}return A};var e=function(z,B){var A=z.target||z.srcElement;return B(A)};var m=function(z){try{if(z&&3==z.nodeType){return z.parentNode}else{return z}}catch(A){}};var l=function(z){var A=z.relatedTarget;if(!A){if(z.type=="mouseout"){A=z.toElement}else{if(z.type=="mouseover"){A=z.fromElement}}}return m(A)};var h=function(z,A){A.parentNode.insertBefore(z,A.nextSibling)};var g=function(z){try{z.parentNode.removeChild(z)}catch(A){}};var i=function(z){return z.firstChild};var y=function(z){var A=l(z);while(A&&A!=this){try{A=A.parentNode}catch(B){A=this}}if(A!=this){return true}return false};var u=function(){if(document.defaultView&&document.defaultView.getComputedStyle){return function(A,C){var D=null;var z=document.defaultView.getComputedStyle(A,"");if(z){D=z[C]}var B=A.style[C]||D;return B}}else{if(document.documentElement.currentStyle&&c.ie){return function(B,z){var A=B.currentStyle?B.currentStyle[z]:null;return(B.style[z]||A)}}}}();var f={has:function(A,z){return new RegExp("(^|\\s)"+z+"(\\s|$)").test(t(A).className)},add:function(A,z){if(!this.has(A,z)){t(A).className=j(t(A).className)+" "+z}},remove:function(A,z){if(this.has(A,z)){t(A).className=t(A).className.replace(new RegExp("(^|\\s)"+z+"(\\s|$)","g"),"")}}};var w={add:function(z,A,B){if(z.addEventListener){z.addEventListener(A,B,false)}else{z.attachEvent("on"+A,function(){B.call(z,window.event)})}},remove:function(z,A,B){if(z.removeEventListener){z.removeEventListener(A,B,false)}else{z.detachEvent("on"+A,B)}}};var s={bool:function(z){return typeof z==="boolean"},def:function(z){return !(typeof z==="undefined")},number:function(z){return typeof z==="number"&&isFinite(z)},string:function(z){return typeof z==="string"},fn:function(z){return typeof z==="function"},array:function(z){if(z){return s.number(z.length)&&s.fn(z.splice)}return false}};var q=function(C){var A=new Date();var E=new Date(C);if(c.ie){E=Date.parse(C.replace(/( \+)/," UTC$1"))}var B=A-E;var H=1000,G=H*60,F=G*60,D=F*24,z=D*7;if(isNaN(B)||B<0){return""}if(B<H*7){return"right now"}if(B<G){return Math.floor(B/H)+" seconds ago"}if(B<G*2){return"about 1 minute ago"}if(B<F){return Math.floor(B/G)+" minutes ago"}if(B<F*2){return"about 1 hour ago"}if(B<D){return Math.floor(B/F)+" hours ago"}if(B>D&&B<D*2){return"yesterday"}if(B<D*365){return Math.floor(B/D)+" days ago"}else{return"over a year ago"}};var v={link:function(z){return z.replace(/\b(((https*\:\/\/)|www\.).+?)(([!?,.\)]+)?(\s|$))/g,function(C,D,F,A,B){var E=F.match(/w/)?"http://":"";return'<a class="twtr-hyperlink" target="_blank" href="'+E+D+'">'+((D.length>25)?D.substr(0,24)+"...":D)+"</a>"+B})},at:function(z){return z.replace(/\B\@(\w{1,20})/g,function(B,A){return'@<a target="_blank" class="twtr-atreply" href="http://twitter.com/'+A+'">'+A+"</a>"})},hash:function(z){return z.replace(/\B\#(\w+)/gi,function(B,A){return'<a target="_blank" class="twtr-hashtag" href="http://twitter.com/search?q=%23'+A+'">#'+A+"</a>"})},clean:function(z){return this.hash(this.at(this.link(z)))}};function o(A,z,B){this.job=A;this.decayFn=z;this.interval=B;this.decayRate=1;this.decayMultiplier=1.25;this.maxDecayTime=3*60*1000}o.prototype={start:function(){this.stop().run();return this},stop:function(){if(this.worker){window.clearTimeout(this.worker)}return this},run:function(){var z=this;this.job(function(){z.decayRate=z.decayFn()?Math.max(1,z.decayRate/z.decayMultiplier):z.decayRate*z.decayMultiplier;var A=z.interval*z.decayRate;A=(A>=z.maxDecayTime)?z.maxDecayTime:A;A=Math.floor(A);z.worker=window.setTimeout(function(){z.run.call(z)},A)})},destroy:function(){this.stop();this.decayRate=1;return this}};function r(A,z,B,C){this.time=z||6000;this.loop=B||false;this.repeated=0;this.total=A.length;this.callback=C;this.haystack=A}r.prototype={start:function(A){var z=this;if(A){this.repeated=0}this.stop()._job();this.timer=window.setInterval(function(){z._job.call(z)},this.time);return this},stop:function(){if(this.timer){window.clearInterval(this.timer)}return this},_job:function(){if(this.repeated===this.total){if(this.loop){this.repeated=0}else{this.stop();return}}this.callback(this.haystack[this.repeated]);this.repeated++;return this}};function p(A){var B='<div class="twtr-tweet-wrap">         <div class="twtr-avatar">           <div class="twtr-img"><a target="_blank" href="http://twitter.com/'+A.user+'"><img alt="'+A.user+' profile" src="'+A.avatar+'"></a></div>         </div>         <div class="twtr-tweet-text">           <p>             <a target="_blank" href="http://twitter.com/'+A.user+'" class="twtr-user">'+A.user+"</a> "+A.tweet+'             <i>            <a target="_blank" href="http://twitter.com/'+A.user+"/status/"+A.id+'">'+q(A.created_at)+'</a>             <a target="_blank" class="twtr-reply" href="http://twitter.com/?status=@'+A.user+"%20&in_reply_to_status_id="+A.id+"&in_reply_to="+A.user+'">reply</a>             </i>           </p>         </div>       </div>';var z=document.createElement("div");z.id="tweet-id-"+ ++p._tweetCount;z.className="twtr-tweet";z.innerHTML=B;this.element=z}p._tweetCount=0;n.loadStyleSheet=function(z,A){if(!TWTR.Widget.loadingStyleSheet){TWTR.Widget.loadingStyleSheet=true;var B=document.createElement("link");B.href=z;B.rel="stylesheet";B.type="text/css";document.getElementsByTagName("head")[0].appendChild(B);var C=setInterval(function(){var D=u(A,"position");if(D=="relative"){clearInterval(C);TWTR.Widget.hasLoadedStyleSheet=true}},50)}};(function(){var z=false;n.css=function(D){var A=document.createElement("style");A.type="text/css";if(c.ie){A.styleSheet.cssText=D}else{var C=document.createDocumentFragment();C.appendChild(document.createTextNode(D));A.appendChild(C)}function B(){document.getElementsByTagName("head")[0].appendChild(A)}if(!c.ie||z){B()}else{window.attachEvent("onload",function(){z=true;B()})}}})();TWTR.Widget.isLoaded=false;TWTR.Widget.loadingStyleSheet=false;TWTR.Widget.hasLoadedStyleSheet=false;TWTR.Widget.WIDGET_NUMBER=0;TWTR.Widget.jsonP=function(z,C){var A=document.createElement("script");A.type="text/javascript";A.src=z;function B(){document.getElementsByTagName("body")[0].appendChild(A);C(A)}B();return A;if(!c.ie||TWTR.Widget.isLoaded){B()}else{window.attachEvent("onload",function(){TWTR.Widget.isLoaded=true;B()})}return A};TWTR.Widget.prototype=function(){var D="http://search.twitter.com/search.";var C="http://twitter.com/statuses/user_timeline.";var z="http://twitter.com/favorites/";var E="http://twitter.com/";var A=20000;var B="http://widgets.twimg.com/j/1/default.gif";return{init:function(F){var G=this;this._widgetNumber=++TWTR.Widget.WIDGET_NUMBER;TWTR.Widget["receiveCallback_"+this._widgetNumber]=function(I){G._prePlay.call(G,I)};this._cb="TWTR.Widget.receiveCallback_"+this._widgetNumber;this.opts=F;this._base=D;this._isRunning=false;this._hasOfficiallyStarted=false;this._rendered=false;this._profileImage=false;this._isCreator=!!F.creator;this._setWidgetType(F.type);this.timesRequested=0;this.runOnce=false;this.newResults=false;this.results=[];this.jsonMaxRequestTimeOut=19000;this.showedResults=[];this.sinceId=1;this.source="TWITTERINC_WIDGET";this.id=F.id||"twtr-widget-"+this._widgetNumber;this.tweets=0;this.setDimensions(F.width,F.height);this.interval=F.interval||6000;this.format="json";this.rpp=F.rpp||50;this.subject=F.subject||"";this.title=F.title||"";this.setSearch(F.search);this._setUrl();this.theme=F.theme?F.theme:this._getDefaultTheme();if(!F.id){var H=document.getElementById(F.customDiv);if(H!=undefined){H.innerHTML='<div class="twtr-widget" id="'+this.id+'"></div>'}else{document.write('<div class="twtr-widget" id="'+this.id+'"></div>')}}this.widgetEl=t(this.id);if(F.id){f.add(this.widgetEl,"twtr-widget")}if(F.version>=2&&!TWTR.Widget.hasLoadedStyleSheet){n.loadStyleSheet("http://widgets.twimg.com/j/2/widget.css",this.widgetEl)}this.occasionalJob=new o(function(I){G.decay=I;G._getResults.call(G)},function(){return G._decayDecider.call(G)},A);this._ready=s.fn(F.ready)?F.ready:function(){};this._avatars=true;this._isFullScreen=false;this._isLive=true;this._isScroll=false;this._loop=true;this._behavior="default";this.setFeatures(this.opts.features);return this},setDimensions:function(G,F){this.wh=(G&&F)?[G,F]:[250,300];if(G=="auto"||G=="100%"){this.wh[0]="100%"}else{this.wh[0]=((this.wh[0]<150)?150:this.wh[0])+"px"}this.wh[1]=((this.wh[1]<100)?100:this.wh[1])+"px";return this},setRpp:function(F){var F=parseInt(F);this.rpp=(s.number(F)&&(F>0&&F<=100))?F:30;return this},_setWidgetType:function(F){this._isSearchWidget=false;this._isProfileWidget=false;this._isFavsWidget=false;this._isListWidget=false;switch(F){case"profile":this._isProfileWidget=true;break;case"search":this._isSearchWidget=true;this.search=this.opts.search;break;case"faves":case"favs":this._isFavsWidget=true;break;case"list":case"lists":this._isListWidget=true;break}return this},setFeatures:function(H){if(H){if(s.def(H.fullscreen)&&s.bool(H.fullscreen)){if(H.fullscreen){this._isFullScreen=true;this.wh[0]="100%";this.wh[1]=(k()-90)+"px"}}if(s.def(H.loop)&&s.bool(H.loop)){this._loop=H.loop}if(s.def(H.behavior)&&s.string(H.behavior)){switch(H.behavior){case"all":this._behavior="all";break;default:this._behavior="default";break}}if(s.def(H.avatars)&&s.bool(H.avatars)){if(!H.avatars){n.css("#"+this.id+" .twtr-avatar, #"+this.id+" .twtr-user { display: none; } #"+this.id+" .twtr-tweet-text { margin-left: 0; }");this._avatars=false}else{var G=(this._isFullScreen)?"90px":"40px";n.css("#"+this.id+" .twtr-avatar { display: block; } #"+this.id+" .twtr-user { display: inline; } #"+this.id+" .twtr-tweet-text { margin-left: "+G+"; }");this._avatars=true}}else{if(this._isProfileWidget){this.setFeatures({avatars:false});this._avatars=false}else{this.setFeatures({avatars:true});this._avatars=true}}if(s.def(H.hashtags)&&s.bool(H.hashtags)){(!H.hashtags)?n.css("#"+this.id+" a.twtr-hashtag { display: none; }"):""}if(s.def(H.timestamp)&&s.bool(H.timestamp)){var F=H.timestamp?"block":"none";n.css("#"+this.id+" i { display: "+F+"; }")}if(s.def(H.live)&&s.bool(H.live)){this._isLive=H.live}if(s.def(H.scrollbar)&&s.bool(H.scrollbar)){this._isScroll=H.scrollbar}}else{if(this._isProfileWidget){this.setFeatures({avatars:false});this._avatars=false}if(this._isProfileWidget||this._isFavsWidget){this.setFeatures({behavior:"all"})}}return this},setTweetInterval:function(F){this.interval=F;return this},setBase:function(F){this._base=F;return this},setUser:function(F,G){this.username=F;this.realname=G||" ";if(this._isFavsWidget){this.setBase(z+F+".")}else{if(this._isProfileWidget){this.setBase(C+this.format+"?screen_name="+F)}}this.setSearch(" ");return this},setList:function(F,G){this.listname=G;this.username=F;this.setBase(E+F+"/lists/"+G+".");this.setSearch(" ");return this},setProfileImage:function(F){this._profileImage=F;this.byClass("twtr-profile-img","img").src=F;this.byClass("twtr-profile-img-anchor","a").href="http://twitter.com/"+this.username;return this},setTitle:function(F){this.title=F;this.widgetEl.getElementsByTagName("h3")[0].innerHTML=this.title;return this},setCaption:function(F){this.subject=F;this.widgetEl.getElementsByTagName("h4")[0].innerHTML=this.subject;return this},setSearch:function(F){F=F||"";F=F.replace(" ","+");this.search=escape("-RT "+F);this._setUrl();if(this._rendered){var G=this.byClass("twtr-join-conv","a");if(this._isProfileWidget||this._isFavsWidget){G.href="http://twitter.com/"}else{if(this._isListWidget){G.href="http://twitter.com/"+this._getListUrl()}else{G.href="http://twitter.com/#search?q="+this.search}}}return this},_getListUrl:function(){return this.username+"/lists/"+this.listname},_setUrl:function(){var G=this;function F(){return(G.sinceId==1)?"":"&since_id="+G.sinceId+"&refresh=true"}if(this._isProfileWidget){this.url=this._base+"&callback="+this._cb+"&count="+this.rpp+F()+"&clientsource="+this.source}else{if(this._isFavsWidget||this._isListWidget){this.url=this._base+this.format+"?callback="+this._cb+F()+"&clientsource="+this.source}else{this.url=this._base+this.format+"?q="+this.search+"&callback="+this._cb+"&rpp="+this.rpp+F()+"&clientsource="+this.source}}return this},setTheme:function(F,K){var H=this;var J=" !important";var G=((window.location.hostname.match(/twitter\.com/))&&(window.location.pathname.match(/goodies/)));if(K||G){J=""}this.theme={shell:{background:function(){return F.shell.background||H._getDefaultTheme().shell.background}(),color:function(){return F.shell.color||H._getDefaultTheme().shell.color}()},tweets:{background:function(){return F.tweets.background||H._getDefaultTheme().tweets.background}(),color:function(){return F.tweets.color||H._getDefaultTheme().tweets.color}(),links:function(){return F.tweets.links||H._getDefaultTheme().tweets.links}()}};var I="#"+this.id+" .twtr-doc,                      #"+this.id+" .twtr-hd a {            background: "+this.theme.shell.background+J+";            color: "+this.theme.shell.color+J+";          }          #"+this.id+" .twtr-tweet a {            color: "+this.theme.tweets.links+J+";          }          #"+this.id+" .twtr-bd, #"+this.id+" .twtr-timeline i a {            color: "+this.theme.tweets.color+J+";          }          #"+this.id+" .twtr-new-results,           #"+this.id+" .twtr-results-inner,           #"+this.id+" .twtr-timeline {            background: "+this.theme.tweets.background+J+";          }";if(c.ie){I+="#"+this.id+" .twtr-tweet { background: "+this.theme.tweets.background+J+"; }"}n.css(I);return this},byClass:function(F,I,H){var G=x(F,I,t(this.id));return(H)?G:G[0]},render:function(){var G=this;if(!TWTR.Widget.hasLoadedStyleSheet){window.setTimeout(function(){G.render.call(G)},50);return this}this.setTheme(this.theme,this._isCreator);if(this._isProfileWidget){f.add(this.widgetEl,"twtr-widget-profile")}if(this._isScroll){f.add(this.widgetEl,"twtr-scroll")}if(!this._isLive&&!this._isScroll){this.wh[1]="auto"}this.widgetEl.innerHTML=this._getWidgetHtml();this.spinner=this.byClass("twtr-spinner","div");var H=this.byClass("twtr-timeline","div");if(this._isLive&&!this._isFullscreen){var F=function(J){if(y.call(this,J)){G.pause.call(G)}};var I=function(J){if(y.call(this,J)){G.resume.call(G)}};this.removeEvents=function(){w.remove(H,"mouseover",F);w.remove(H,"mouseout",I)};w.add(H,"mouseover",F);w.add(H,"mouseout",I)}this._rendered=true;this._ready();return this},removeEvents:function(){},_getDefaultTheme:function(){return{shell:{background:"#8ec1da",color:"#ffffff"},tweets:{background:"#ffffff",color:"#444444",links:"#1985b5"}}},_getWidgetHtml:function(){var G=this;function K(){if(G._isProfileWidget){return""}else{return"#search?q="+G.search}}function F(){if(G._isProfileWidget){return'<a target="_blank" href="http://twitter.com/" class="twtr-profile-img-anchor"><img alt="profile" class="twtr-profile-img" src="'+B+'"></a>                      <h3></h3>                      <h4></h4>'}else{return"<h3>"+G.title+"</h3><h4>"+G.subject+"</h4>"}}function H(){if(!G._isFullScreen){return' height="15"'}return""}function I(){return G._isFullScreen?" twtr-fullscreen":""}var J='<div class="twtr-doc'+I()+'" style="width: '+this.wh[0]+';">            <div class="twtr-hd">'+F()+'               <div class="twtr-spinner twtr-inactive"></div>            </div>            <div class="twtr-bd">              <div class="twtr-timeline" style="height: '+this.wh[1]+';">                <div class="twtr-tweets">                  <div class="twtr-reference-tweet"></div>                  <!-- tweets show here -->                </div>              </div>            </div>            <div class="twtr-ft">              <div><a target="_blank" href="http://twitter.com"><img alt="" src="http://widgets.twimg.com/j/1/twitter_logo_s.'+(c.ie?"gif":"png")+'"'+H()+'></a>                <span><a target="_blank" class="twtr-join-conv" style="color:'+this.theme.shell.color+'" href="http://twitter.com/'+K()+'">Join the conversation</a></span>              </div>            </div>          </div>';return J},_appendTweet:function(F){h(F,this.byClass("twtr-reference-tweet","div"));return this},_slide:function(G){var F=this;var H=i(G).offsetHeight;if(this.runOnce){new a(G,"height",{from:0,to:H,time:500,callback:function(){F._fade.call(F,G)}}).start()}return this},_fade:function(G){var F=this;if(a.canTransition){G.style.webkitTransition="opacity 0.5s ease-out";G.style.opacity=1;return this}new a(G,"opacity",{from:0,to:1,time:500}).start();return this},_chop:function(){if(this._isScroll){return this}var G=this.byClass("twtr-tweet","div",true);var F=this.byClass("twtr-new-results","div",true);if(G.length){for(var J=G.length-1;J>=0;J--){var H=G[J];var I=parseInt(H.offsetTop);if(I>parseInt(this.wh[1])){g(H)}else{break}}if(F.length>0){var L=F[F.length-1];var K=parseInt(L.offsetTop);if(K>parseInt(this.wh[1])){g(L)}}}return this},_appendSlideFade:function(F){var G=F||this.tweet.element;this._chop()._appendTweet(G)._slide(G);return this},_createTweet:function(F){this.tweet=new p(F);if(this._isLive&&this.runOnce){this.tweet.element.style.opacity=0;this.tweet.element.style.filter="alpha(opacity:0)";this.tweet.element.style.height="0"}return this},_getResults:function(){var F=this;this.timesRequested++;this.jsonRequestRunning=true;this.jsonRequestTimer=window.setTimeout(function(){if(F.jsonRequestRunning){clearTimeout(F.jsonRequestTimer);f.add(F.spinner,"twtr-inactive")}F.jsonRequestRunning=false;g(F.scriptElement);F.newResults=false;F.decay()},this.jsonMaxRequestTimeOut);f.remove(this.spinner,"twtr-inactive");TWTR.Widget.jsonP(F.url,function(G){F.scriptElement=G})},clear:function(){var F=this.byClass("twtr-tweet","div",true);var G=this.byClass("twtr-new-results","div",true);F=F.concat(G);F.forEach(function(H){g(H)});return this},_sortByLatest:function(F){this.results=F;this.results=this.results.slice(0,this.rpp);this.results.reverse();return this},_sortByMagic:function(F){switch(this._behavior){case"all":this._sortByLatest(F);break;default:this._sortByDefault(F);break}return this},_sortByDefault:function(G){var F=this;var H=function(){if(c.ie){return function(I){return Date.parse(I.replace(/( \+)/," UTC$1"))}}else{return function(I){return new Date(I)}}}();this.results.unshift.apply(this.results,G);this.results.forEach(function(I){if(!I.views){I.views=0}});this.results.sort(function(I,J){if(H(I.created_at)<H(J.created_at)){return 1}else{if(H(I.created_at)>H(J.created_at)){return -1}else{return 0}}});this.results=this.results.slice(0,this.rpp);if(!this._isLive){this.results.reverse()}this.results.sort(function(I,J){if(I.views>J.views){return 1}else{if(I.views<J.views){return -1}}return 0})},_prePlay:function(F){if(this.jsonRequestTimer){clearTimeout(this.jsonRequestTimer)}g(this.scriptElement);if(F.error){this.newResults=false}else{if(F.results&&F.results.length>0){this.response=F;if(this.intervalJob){this.intervalJob.stop()}this.newResults=true;this.sinceId=F.max_id;this._sortByMagic(F.results);if(this.isRunning()){this._play()}}else{if((this._isProfileWidget||this._isFavsWidget||this._isListWidget)&&s.array(F)&&F.length>0){if(this.intervalJob){this.intervalJob.stop()}this.newResults=true;if(!this._profileImage&&this._isProfileWidget){var G=F[0].user.screen_name;this.setProfileImage(F[0].user.profile_image_url);this.setTitle(F[0].user.name);this.setCaption('<a target="_blank" href="http://twitter.com/'+G+'">'+G+"</a>")}this.sinceId=F[0].id;this._sortByMagic(F);if(this.isRunning()){this._play()}}else{this.newResults=false}}}this._setUrl();if(this._isLive){this.decay()}f.add(this.spinner,"twtr-inactive")},_play:function(){var F=this;if(this._avatars){this._preloadImages(this.results)}if(!this._isLive||this._behavior=="all"){this.results.forEach(function(G){if(F._isProfileWidget){G.from_user=F.username;G.profile_image_url=G.user.profile_image_url}if(F._isFavsWidget||F._isListWidget){G.from_user=G.user.screen_name;G.profile_image_url=G.user.profile_image_url}F._createTweet({id:G.id,user:G.from_user,tweet:v.clean(G.text),avatar:G.profile_image_url,created_at:G.created_at});var H=F.tweet.element;(F._behavior=="all")?F._appendSlideFade(H):F._appendTweet(H)});return this}this._insertNewResultsNumber();this.intervalJob=new r(this.results,this.interval,this._loop,function(G){G.views++;if(F._isProfileWidget){G.from_user=F.username;G.profile_image_url=G.user.profile_image_url}if(F._isFavsWidget||F._isListWidget){G.from_user=G.user.screen_name;G.profile_image_url=G.user.profile_image_url}if(F._isFullScreen){G.profile_image_url=G.profile_image_url.replace(/_normal\./,"_bigger.")}F._createTweet({id:G.id,user:G.from_user,tweet:v.clean(G.text),avatar:G.profile_image_url,created_at:G.created_at})._appendSlideFade()}).start(true);return this},_insertNewResultsNumber:function(){if(this.runOnce&&this._isSearchWidget){var F=this.response.total>this.rpp?this.response.total:this.response.results.length;var I=F>1?"s":"";var G=(this.response.warning&&this.response.warning.match(/adjusted since_id/))?"more than":"";var H=document.createElement("div");f.add(H,"twtr-new-results");H.innerHTML='<div class="twtr-results-inner"> &nbsp; </div><div class="twtr-results-hr"> &nbsp; </div><span>'+G+" <strong>"+F+"</strong> new tweet"+I+"</span>";h(H,this.byClass("twtr-reference-tweet","div"))}},_preloadImages:function(F){if(this._isProfileWidget||this._isFavsWidget||this._isListWidget){F.forEach(function(G){var H=new Image();H.src=G.user.profile_image_url})}else{F.forEach(function(G){(new Image()).src=G.profile_image_url})}},_decayDecider:function(){var F=false;if(!this.runOnce){this.runOnce=true;F=true}else{if(this.newResults){F=true}}return F},start:function(){var F=this;if(!this._rendered){setTimeout(function(){F.start.call(F)},50);return this}if(!this._isLive){this._getResults()}else{this.occasionalJob.start()}this._isRunning=true;this._hasOfficiallyStarted=true;return this},stop:function(){this.occasionalJob.stop();if(this.intervalJob){this.intervalJob.stop()}this._isRunning=false;return this},pause:function(){if(this.isRunning()&&this.intervalJob){this.intervalJob.stop();f.add(this.widgetEl,"twtr-paused");this._isRunning=false}if(this._resumeTimer){clearTimeout(this._resumeTimer)}return this},resume:function(){var F=this;if(!this.isRunning()&&this._hasOfficiallyStarted&&this.intervalJob){this._resumeTimer=window.setTimeout(function(){F.intervalJob.start();F._isRunning=true;f.remove(F.widgetEl,"twtr-paused")},2000)}return this},isRunning:function(){return this._isRunning},destroy:function(){this.stop();this.clear();this.runOnce=false;this._hasOfficiallyStarted=false;this._profileImage=false;this._isLive=true;this._isScroll=false;this.newResults=false;this._isRunning=false;this.sinceId=1;this.results=[];this.showedResults=[];this.occasionalJob.destroy();if(this.jsonRequestRunning){clearTimeout(this.jsonRequestTimer);f.add(this.spinner,"twtr-inactive")}f.remove(this.widgetEl,"twtr-scroll");this.removeEvents();return this}}}()})()})();