TWTR=window.TWTR||{};if(!Array.forEach){Array.prototype.filter=function(f,g){var e=g||window;var b=[];for(var d=0,c=this.length;d<c;++d){if(!f.call(e,this[d],d,this)){continue;}b.push(this[d]);}return b;};Array.prototype.indexOf=function(b,c){var c=c||0;for(var a=0;a<this.length;++a){if(this[a]===b){return a;}}return -1;};}(function(){if(TWTR&&TWTR.Widget){return;}function b(d,g,c){for(var f=0,e=d.length;f<e;++f){g.call(c||window,d[f],f,d);}}function a(c,e,d){this.el=c;this.prop=e;this.from=d.from;this.to=d.to;this.time=d.time;this.callback=d.callback;this.animDiff=this.to-this.from;}a.canTransition=function(){var c=document.createElement("twitter");c.style.cssText="-webkit-transition: all .5s linear;";return !!c.style.webkitTransitionProperty;}();a.prototype._setStyle=function(c){switch(this.prop){case"opacity":this.el.style[this.prop]=c;this.el.style.filter="alpha(opacity="+c*100+")";break;default:this.el.style[this.prop]=c+"px";break;}};a.prototype._animate=function(){var c=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 c=this;this.startTime=new Date();this.timer=setInterval(function(){c._animate.call(c);},15);};TWTR.Widget=function(c){this.init(c);};(function(){var r={};var o=location.protocol.match(/https/);var q=/^.+\/profile_images/;var w="https://s3.amazonaws.com/twitter_production/profile_images";var F={};var D=function(H){var G=F[H];if(!G){G=new RegExp("(?:^|\\s+)"+H+"(?:\\s+|$)");F[H]=G;}return G;};var d=function(K,O,L,M){var O=O||"*";var L=L||document;var H=[],G=L.getElementsByTagName(O),N=D(K);for(var I=0,J=G.length;I<J;++I){if(N.test(G[I].className)){H[H.length]=G[I];if(M){M.call(G[I],G[I]);}}}return H;};var E=function(){var G=navigator.userAgent;return{ie:G.match(/MSIE\s([^;]*)/)};}();var h=function(G){if(typeof G=="string"){return document.getElementById(G);}return G;};var x=function(G){return G.replace(/^\s+|\s+$/g,"");};var v=function(){var G=self.innerHeight;var H=document.compatMode;if((H||E.ie)){G=(H=="CSS1Compat")?document.documentElement.clientHeight:document.body.clientHeight;}return G;};var C=function(I,G){var H=I.target||I.srcElement;return G(H);};var t=function(H){try{if(H&&3==H.nodeType){return H.parentNode;}else{return H;}}catch(G){}};var u=function(H){var G=H.relatedTarget;if(!G){if(H.type=="mouseout"){G=H.toElement;}else{if(H.type=="mouseover"){G=H.fromElement;}}}return t(G);};var z=function(H,G){G.parentNode.insertBefore(H,G.nextSibling);};var A=function(H){try{H.parentNode.removeChild(H);}catch(G){}};var y=function(G){return G.firstChild;};var c=function(I){var H=u(I);while(H&&H!=this){try{H=H.parentNode;}catch(G){H=this;}}if(H!=this){return true;}return false;};var g=function(){if(document.defaultView&&document.defaultView.getComputedStyle){return function(H,K){var J=null;var I=document.defaultView.getComputedStyle(H,"");if(I){J=I[K];}var G=H.style[K]||J;return G;};}else{if(document.documentElement.currentStyle&&E.ie){return function(G,I){var H=G.currentStyle?G.currentStyle[I]:null;return(G.style[I]||H);};}}}();var B={has:function(G,H){return new RegExp("(^|\\s)"+H+"(\\s|$)").test(h(G).className);},add:function(G,H){if(!this.has(G,H)){h(G).className=x(h(G).className)+" "+H;}},remove:function(G,H){if(this.has(G,H)){h(G).className=h(G).className.replace(new RegExp("(^|\\s)"+H+"(\\s|$)","g"),"");}}};var e={add:function(I,H,G){if(I.addEventListener){I.addEventListener(H,G,false);}else{I.attachEvent("on"+H,function(){G.call(I,window.event);});}},remove:function(I,H,G){if(I.removeEventListener){I.removeEventListener(H,G,false);}else{I.detachEvent("on"+H,G);}}};var n=function(){function H(J){return parseInt((J).substring(0,2),16);}function G(J){return parseInt((J).substring(2,4),16);}function I(J){return parseInt((J).substring(4,6),16);}return function(J){return[H(J),G(J),I(J)];};}();var i={bool:function(G){return typeof G==="boolean";},def:function(G){return !(typeof G==="undefined");},number:function(G){return typeof G==="number"&&isFinite(G);},string:function(G){return typeof G==="string";},fn:function(G){return typeof G==="function";},array:function(G){if(G){return i.number(G.length)&&i.fn(G.splice);}return false;}};var m=["January","February","March","April","May","June","July","August","September","October","November","December"];var s=function(J){var M=new Date(J);if(E.ie){M=Date.parse(J.replace(/( \+)/," UTC$1"));}var H="";var G=function(){var N=M.getHours();if(N>0&&N<13){H="am";return N;}else{if(N<1){H="am";return 12;}else{H="pm";return N-12;}}}();var I=M.getMinutes();var L=M.getSeconds();function K(){var N=new Date();if(N.getDate()!=M.getDate()||N.getYear()!=M.getYear()||N.getMonth()!=M.getMonth()){return" - "+m[M.getMonth()]+" "+M.getDate()+", "+M.getFullYear();}else{return"";}}return G+":"+I+H+K();};var k=function(M){var O=new Date();var K=new Date(M);if(E.ie){K=Date.parse(M.replace(/( \+)/," UTC$1"));}var N=O-K;var H=1000,I=H*60,J=I*60,L=J*24,G=L*7;if(isNaN(N)||N<0){return"";}if(N<H*2){return"jetzt";}if(N<I){return"vor "+Math.floor(N/H)+" Sekunden";}if(N<I*2){return"vor ca. 1 Minute";}if(N<J){return"vor "+Math.floor(N/I)+" Minuten";}if(N<J*2){return"vor ca. 1 Stunde";}if(N<L){return"vor "+Math.floor(N/J)+" Stunden";}if(N>L&&N<L*2){return"gestern";}if(N<L*365){return"vor "+Math.floor(N/L)+" Tage";}else{return"vor über einem Jahr";}};var f={link:function(G){return G.replace(/\b(((https*\:\/\/)|www\.)[^\"\']+?)(([!?,.\)]+)?(\s|$))/g,function(M,L,J,I,H){var K=J.match(/w/)?"http://":"";return'<a class="twtr-hyperlink" target="_blank" href="'+K+L+'">'+((L.length>25)?L.substr(0,24)+"...":L)+"</a>"+H;});},at:function(G){return G.replace(/\B[@]([a-zA-Z0-9_]{1,20})/g,function(H,I){return'@<a target="_blank" class="twtr-atreply" href="http://twitter.com/'+I+'">'+I+"</a>";});},list:function(G){return G.replace(/\B[@]([a-zA-Z0-9_]{1,20}\/\w+)/g,function(H,I){return'@<a target="_blank" class="twtr-atreply" href="http://twitter.com/'+I+'">'+I+"</a>";});},hash:function(G){return G.replace(/(^|\s+)#(\w+)/gi,function(H,I,J){return I+'<a target="_blank" class="twtr-hashtag" href="http://twitter.com/search?q=%23'+J+'">#'+J+"</a>";});},clean:function(G){return this.hash(this.at(this.list(this.link(G))));}};function p(H,I,G){this.job=H;this.decayFn=I;this.interval=G;this.decayRate=1;this.decayMultiplier=1.25;this.maxDecayTime=3*60*1000;}p.prototype={start:function(){this.stop().run();return this;},stop:function(){if(this.worker){window.clearTimeout(this.worker);}return this;},run:function(){var G=this;this.job(function(){G.decayRate=G.decayFn()?Math.max(1,G.decayRate/G.decayMultiplier):G.decayRate*G.decayMultiplier;var H=G.interval*G.decayRate;H=(H>=G.maxDecayTime)?G.maxDecayTime:H;H=Math.floor(H);G.worker=window.setTimeout(function(){G.run.call(G);},H);});},destroy:function(){this.stop();this.decayRate=1;return this;}};function j(H,G,I){this.time=H||6000;this.loop=G||false;this.repeated=0;this.callback=I;this.haystack=[];}j.prototype={set:function(G){this.haystack=G;},add:function(G){this.haystack.unshift(G);},start:function(){if(this.timer){return this;}this._job();var G=this;this.timer=setInterval(function(){G._job.call(G);},this.time);return this;},stop:function(){if(this.timer){window.clearInterval(this.timer);this.timer=null;}return this;},_next:function(){var G=this.haystack.shift();if(G&&this.loop){this.haystack.push(G);}return G||null;},_job:function(){var G=this._next();if(G){this.callback(G);}return this;}};function l(I){function G(){if(I.needle.metadata&&I.needle.metadata.result_type&&I.needle.metadata.result_type=="popular"){return'<span class="twtr-popular">'+I.needle.metadata.recent_retweets+"+ recent retweets</span>";}else{return"";}}if(o){I.avatar=I.avatar.replace(q,w);}var H='<div class="twtr-tweet-wrap">         <div class="twtr-avatar">           <div class="twtr-img"><a target="_blank" href="http://twitter.com/'+I.user+'"><img alt="'+I.user+' profile" src="'+I.avatar+'"></a></div>         </div>         <div class="twtr-tweet-text">           <p>             <a target="_blank" href="http://twitter.com/'+I.user+'" class="twtr-user">'+I.user+"</a> "+I.tweet+'             <em>            <a target="_blank" class="twtr-timestamp" time="'+I.timestamp+'" href="http://twitter.com/'+I.user+"/status/"+I.id+'">'+I.created_at+'</a>             <a target="_blank" class="twtr-reply" href="http://twitter.com/?status=@'+I.user+"%20&in_reply_to_status_id="+I.id+"&in_reply_to="+I.user+'">| antworten</a>             </em> '+G()+"           </p>         </div>       </div>";var J=document.createElement("div");J.id="tweet-id-"+ ++l._tweetCount;J.className="twtr-tweet";J.innerHTML=H;this.element=J;}l._tweetCount=0;r.loadStyleSheet=function(I,H){if(!TWTR.Widget.loadingStyleSheet){TWTR.Widget.loadingStyleSheet=true;var G=document.createElement("link");G.href=I;G.rel="stylesheet";G.type="text/css";document.getElementsByTagName("head")[0].appendChild(G);var J=setInterval(function(){var K=g(H,"position");if(K=="relative"){clearInterval(J);J=null;TWTR.Widget.hasLoadedStyleSheet=true;}},50);}};(function(){var G=false;r.css=function(J){var I=document.createElement("style");I.type="text/css";if(E.ie){I.styleSheet.cssText=J;}else{var K=document.createDocumentFragment();K.appendChild(document.createTextNode(J));I.appendChild(K);}function H(){document.getElementsByTagName("head")[0].appendChild(I);}if(!E.ie||G){H();}else{window.attachEvent("onload",function(){G=true;H();});}};})();TWTR.Widget.isLoaded=false;TWTR.Widget.loadingStyleSheet=false;TWTR.Widget.hasLoadedStyleSheet=false;TWTR.Widget.WIDGET_NUMBER=0;TWTR.Widget.matches={mentions:/^@[a-zA-Z0-9_]{1,20}\b/,any_mentions:/\b@[a-zA-Z0-9_]{1,20}\b/};TWTR.Widget.jsonP=function(H,I){var G=document.createElement("script");G.type="text/javascript";G.src=H;document.body.insertBefore(G,document.body.firstChild);I(G);return G;};TWTR.Widget.prototype=function(){var J=o?"https://":"http://";var L=J+"search.twitter.com/search.";var M=J+"api.twitter.com/1/statuses/user_timeline.";var I=J+"twitter.com/favorites/";var K=J+"twitter.com/";var H=25000;var G=o?"https://twitter-widgets.s3.amazonaws.com/j/1/default.gif":"http://widgets.twimg.com/j/1/default.gif";return{init:function(O){var N=this;this._widgetNumber=++TWTR.Widget.WIDGET_NUMBER;TWTR.Widget["receiveCallback_"+this._widgetNumber]=function(P){N._prePlay.call(N,P);};this._cb="TWTR.Widget.receiveCallback_"+this._widgetNumber;this.opts=O;this._base=L;this._isRunning=false;this._hasOfficiallyStarted=false;this._hasNewSearchResults=false;this._rendered=false;this._profileImage=false;this._isCreator=!!O.creator;this._setWidgetType(O.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=O.id||"twtr-widget-"+this._widgetNumber;this.tweets=0;this.setDimensions(O.width,O.height);this.interval=O.interval||6000;this.format="json";this.rpp=O.rpp||50;this.subject=O.subject||"";this.title=O.title||"";this.setFooterText(O.footer);this.setSearch(O.search);this._setUrl();this.theme=O.theme?O.theme:this._getDefaultTheme();if(!O.id){document.write('<div class="twtr-widget" id="'+this.id+'"></div>');}this.widgetEl=h(this.id);if(O.id){B.add(this.widgetEl,"twtr-widget");}if(O.version>=2&&!TWTR.Widget.hasLoadedStyleSheet){if(o){r.loadStyleSheet("https://www.texpress.at/css/twitter_widget.css",this.widgetEl);}else{if(O.creator){r.loadStyleSheet("/css/twitter_widget.css",this.widgetEl);}else{r.loadStyleSheet("http://www.texpress.at/css/twitter_widget.css",this.widgetEl);}}}this.occasionalJob=new p(function(P){N.decay=P;N._getResults.call(N);},function(){return N._decayDecider.call(N);},H);this._ready=i.fn(O.ready)?O.ready:function(){};this._isRelativeTime=true;this._tweetFilter=false;this._avatars=true;this._isFullScreen=false;this._isLive=true;this._isScroll=false;this._loop=false;this._showTopTweets=(this._isSearchWidget)?true:false;this._behavior="default";this.setFeatures(this.opts.features);this.intervalJob=new j(this.interval,this._loop,function(P){N._normalizeTweet(P);});return this;},setDimensions:function(N,O){this.wh=(N&&O)?[N,O]:[250,300];if(N=="auto"||N=="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(N){var N=parseInt(N);this.rpp=(i.number(N)&&(N>0&&N<=100))?N:30;return this;},_setWidgetType:function(N){this._isSearchWidget=false,this._isProfileWidget=false,this._isFavsWidget=false,this._isListWidget=false;switch(N){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(O){if(O){if(i.def(O.filters)){this._tweetFilter=O.filters;}if(i.def(O.dateformat)){this._isRelativeTime=!!(O.dateformat!=="absolute");}if(i.def(O.fullscreen)&&i.bool(O.fullscreen)){if(O.fullscreen){this._isFullScreen=true;this.wh[0]="100%";this.wh[1]=(v()-90)+"px";var P=this;e.add(window,"resize",function(S){P.wh[1]=v();P._fullScreenResize();});}}if(i.def(O.loop)&&i.bool(O.loop)){this._loop=O.loop;}if(i.def(O.behavior)&&i.string(O.behavior)){switch(O.behavior){case"all":this._behavior="all";break;case"preloaded":this._behavior="preloaded";break;default:this._behavior="default";break;}}if(i.def(O.toptweets)&&i.bool(O.toptweets)){this._showTopTweets=O.toptweets;var N=(this._showTopTweets)?"inline-block":"none";r.css("#"+this.id+" .twtr-popular { display: "+N+"; }");}if(!i.def(O.toptweets)){this._showTopTweets=true;var N=(this._showTopTweets)?"inline-block":"none";r.css("#"+this.id+" .twtr-popular { display: "+N+"; }");}if(i.def(O.avatars)&&i.bool(O.avatars)){if(!O.avatars){r.css("#"+this.id+" .twtr-avatar, #"+this.id+" .twtr-user { display: none; } #"+this.id+" .twtr-tweet-text { margin-left: 0; }");this._avatars=false;}else{var Q=(this._isFullScreen)?"90px":"40px";r.css("#"+this.id+" .twtr-avatar { display: block; } #"+this.id+" .twtr-user { display: inline; } #"+this.id+" .twtr-tweet-text { margin-left: "+Q+"; }");this._avatars=true;}}else{if(this._isProfileWidget){this.setFeatures({avatars:false});this._avatars=false;}else{this.setFeatures({avatars:true});this._avatars=true;}}if(i.def(O.hashtags)&&i.bool(O.hashtags)){(!O.hashtags)?r.css("#"+this.id+" a.twtr-hashtag { display: none; }"):"";}if(i.def(O.timestamp)&&i.bool(O.timestamp)){var R=O.timestamp?"block":"none";r.css("#"+this.id+" em { display: "+R+"; }");}if(i.def(O.live)&&i.bool(O.live)){this._isLive=O.live;}if(i.def(O.scrollbar)&&i.bool(O.scrollbar)){this._isScroll=O.scrollbar;}}else{if(this._isProfileWidget){this.setFeatures({avatars:false});this._avatars=false;}if(this._isProfileWidget||this._isFavsWidget){this.setFeatures({behavior:"all"});}}return this;},_fullScreenResize:function(){var N=d("twtr-timeline","div",document.body,function(O){O.style.height=(v()-90)+"px";});},setTweetInterval:function(N){this.interval=N;return this;},setBase:function(N){this._base=N;return this;},setUser:function(O,N){this.username=O;this.realname=N||" ";if(this._isFavsWidget){this.setBase(I+O+".");}else{if(this._isProfileWidget){this.setBase(M+this.format+"?screen_name="+O);}}this.setSearch(" ");return this;},setList:function(O,N){this.listslug=N.replace(/ /g,"-").toLowerCase();this.username=O;this.setBase(K+O+"/lists/"+this.listslug+"/statuses.");this.setSearch(" ");return this;},setProfileImage:function(N){this._profileImage=N;this.byClass("twtr-profile-img","img").src=o?N.replace(q,w):N;this.byClass("twtr-profile-img-anchor","a").href="http://twitter.com/"+this.username;return this;},setTitle:function(N){this.title=N;this.widgetEl.getElementsByTagName("h3")[0].innerHTML=this.title;return this;},setCaption:function(N){this.subject=N;this.widgetEl.getElementsByTagName("h4")[0].innerHTML=this.subject;return this;},setFooterText:function(N){this.footerText=(i.def(N)&&i.string(N))?N:"weiter lesen...";if(this._rendered){this.byClass("twtr-join-conv","a").innerHTML=this.footerText;}return this;},setSearch:function(O){this.searchString=O||"";this.search=encodeURIComponent(this.searchString);this._setUrl();if(this._rendered){var N=this.byClass("twtr-join-conv","a");N.href="http://twitter.com/"+this._getWidgetPath();}return this;},_getWidgetPath:function(){if(this._isProfileWidget){return this.username;}else{if(this._isFavsWidget){return this.username+"/favorites";}else{if(this._isListWidget){return this.username+"/lists/"+this.listslug;}else{return"#search?q="+this.search;}}}},_setUrl:function(){var O=this;function N(){return"&"+(+new Date)+"=cachebust";}function P(){return(O.sinceId==1)?"":"&since_id="+O.sinceId+"&refresh=true";}if(this._isProfileWidget){this.url=this._base+"&callback="+this._cb+"&include_rts=true&count="+this.rpp+P()+"&clientsource="+this.source;}else{if(this._isFavsWidget||this._isListWidget){this.url=this._base+this.format+"?callback="+this._cb+P()+"&include_rts=true&clientsource="+this.source;}else{this.url=this._base+this.format+"?q="+this.search+"&include_rts=true&callback="+this._cb+"&rpp="+this.rpp+P()+"&clientsource="+this.source;if(!this.runOnce){this.url+="&result_type=mixed";}}}this.url+=N();return this;},_getRGB:function(N){return n(N.substring(1,7));},setTheme:function(S,N){var Q=this;var O=" !important";var R=((window.location.hostname.match(/twitter\.com/))&&(window.location.pathname.match(/goodies/)));if(N||R){O="";}this.theme={shell:{background:function(){return S.shell.background||Q._getDefaultTheme().shell.background;}(),color:function(){return S.shell.color||Q._getDefaultTheme().shell.color;}()},tweets:{background:function(){return S.tweets.background||Q._getDefaultTheme().tweets.background;}(),color:function(){return S.tweets.color||Q._getDefaultTheme().tweets.color;}(),links:function(){return S.tweets.links||Q._getDefaultTheme().tweets.links;}()}};var P="#"+this.id+" .twtr-doc,                      #"+this.id+" .twtr-hd a,                      #"+this.id+" h3,                      #"+this.id+" h4,                      #"+this.id+" .twtr-popular {            background-color: "+this.theme.shell.background+O+";            color: "+this.theme.shell.color+O+";          }          #"+this.id+" .twtr-popular {            color: "+this.theme.tweets.color+O+";            background-color: rgba("+this._getRGB(this.theme.shell.background)+", .3)"+O+";          }          #"+this.id+" .twtr-tweet a {            color: "+this.theme.tweets.links+O+";          }          #"+this.id+" .twtr-bd, #"+this.id+" .twtr-timeline i a,           #"+this.id+" .twtr-bd p {            color: "+this.theme.tweets.color+O+";          }          #"+this.id+" .twtr-new-results,           #"+this.id+" .twtr-results-inner,           #"+this.id+" .twtr-timeline {            background: "+this.theme.tweets.background+O+";          }";if(E.ie){P+="#"+this.id+" .twtr-tweet { background: "+this.theme.tweets.background+O+"; }";}r.css(P);return this;},byClass:function(Q,N,O){var P=d(Q,N,h(this.id));return(O)?P:P[0];},render:function(){var P=this;if(!TWTR.Widget.hasLoadedStyleSheet){window.setTimeout(function(){P.render.call(P);},50);return this;}this.setTheme(this.theme,this._isCreator);if(this._isProfileWidget){B.add(this.widgetEl,"twtr-widget-profile");}if(this._isScroll){B.add(this.widgetEl,"twtr-scroll");}if(!this._isLive&&!this._isScroll){this.wh[1]="auto";}if(this._isSearchWidget&&this._isFullScreen){document.title="Twitter search: "+escape(this.searchString);}this.widgetEl.innerHTML=this._getWidgetHtml();var O=this.byClass("twtr-timeline","div");if(this._isLive&&!this._isFullScreen){var Q=function(R){if(P._behavior==="all"){return;}if(c.call(this,R)){P.pause.call(P);}};var N=function(R){if(P._behavior==="all"){return;}if(c.call(this,R)){P.resume.call(P);}};this.removeEvents=function(){e.remove(O,"mouseover",Q);e.remove(O,"mouseout",N);};e.add(O,"mouseover",Q);e.add(O,"mouseout",N);}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 P=this;function R(){if(P._isProfileWidget){return'<a target="_blank" href="http://twitter.com/" class="twtr-profile-img-anchor"><img alt="profile" class="twtr-profile-img" src="'+G+'"></a>                      <h3></h3>                      <h4></h4>';}else{return"<h3>"+P.title+"</h3><h4>"+P.subject+"</h4>";}}function O(){return P._isFullScreen?" twtr-fullscreen":"";}var Q=o?"https://twitter-widgets.s3.amazonaws.com/i/widget-logo.png":"http://widgets.twimg.com/i/widget-logo.png";if(this._isFullScreen){Q="https://twitter-widgets.s3.amazonaws.com/i/widget-logo-fullscreen.png";}var N='<div class="twtr-doc'+O()+'" style="width: '+this.wh[0]+';">            <div class="twtr-hd">'+R()+'             </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/'+this._getWidgetPath()+'"><img alt="" src="'+Q+'"></a>                <span><a target="_blank" class="twtr-join-conv" style="color:'+this.theme.shell.color+'" href="http://twitter.com/'+this._getWidgetPath()+'">'+this.footerText+"</a></span>              </div>            </div>          </div>";return N;},_appendTweet:function(N){this._insertNewResultsNumber();z(N,this.byClass("twtr-reference-tweet","div"));return this;},_slide:function(O){var P=this;var N=y(O).offsetHeight;if(this.runOnce){new a(O,"height",{from:0,to:N,time:500,callback:function(){P._fade.call(P,O);}}).start();}return this;},_fade:function(N){var O=this;if(a.canTransition){N.style.webkitTransition="opacity 0.5s ease-out";N.style.opacity=1;return this;}new a(N,"opacity",{from:0,to:1,time:500}).start();return this;},_chop:function(){if(this._isScroll){return this;}var S=this.byClass("twtr-tweet","div",true);var T=this.byClass("twtr-new-results","div",true);if(S.length){for(var P=S.length-1;P>=0;P--){var R=S[P];var Q=parseInt(R.offsetTop);if(Q>parseInt(this.wh[1])){A(R);}else{break;}}if(T.length>0){var N=T[T.length-1];var O=parseInt(N.offsetTop);if(O>parseInt(this.wh[1])){A(N);}}}return this;},_appendSlideFade:function(O){var N=O||this.tweet.element;this._chop()._appendTweet(N)._slide(N);return this;},_createTweet:function(N){N.timestamp=N.created_at;N.created_at=this._isRelativeTime?k(N.created_at):s(N.created_at);this.tweet=new l(N);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 N=this;this.timesRequested++;this.jsonRequestRunning=true;this.jsonRequestTimer=window.setTimeout(function(){if(N.jsonRequestRunning){clearTimeout(N.jsonRequestTimer);N.jsonRequestTimer=null;}N.jsonRequestRunning=false;A(N.scriptElement);N.newResults=false;N.decay();},this.jsonMaxRequestTimeOut);TWTR.Widget.jsonP(N.url,function(O){N.scriptElement=O;});},clear:function(){var O=this.byClass("twtr-tweet","div",true);var N=this.byClass("twtr-new-results","div",true);O=O.concat(N);b(O,function(P){A(P);});return this;},_sortByMagic:function(N){var O=this;if(this._tweetFilter){if(this._tweetFilter.negatives){N=N.filter(function(P){if(!O._tweetFilter.negatives.test(P.text)){return P;}});}if(this._tweetFilter.positives){N=N.filter(function(P){if(O._tweetFilter.positives.test(P.text)){return P;}});}}switch(this._behavior){case"all":this._sortByLatest(N);break;case"preloaded":default:this._sortByDefault(N);break;}if(this._isLive&&this._behavior!=="all"){this.intervalJob.set(this.results);this.intervalJob.start();}return this;},_loadTopTweetsAtTop:function(P){var Q=[],R=[],O=[];b(P,function(S){if(S.metadata&&S.metadata.result_type&&S.metadata.result_type=="popular"){R.push(S);}else{Q.push(S);}});var N=R.concat(Q);return N;},_sortByLatest:function(N){this.results=N;this.results=this.results.slice(0,this.rpp);this.results=this._loadTopTweetsAtTop(this.results);this.results.reverse();return this;},_sortByDefault:function(O){var P=this;var N=function(R){return new Date(R).getTime();};this.results.unshift.apply(this.results,O);b(this.results,function(R){if(!R.views){R.views=0;}});this.results.sort(function(S,R){if(N(S.created_at)>N(R.created_at)){return -1;}else{if(N(S.created_at)<N(R.created_at)){return 1;}else{return 0;}}});this.results=this.results.slice(0,this.rpp);this.results=this._loadTopTweetsAtTop(this.results);var Q=this.results;this.results=this.results.sort(function(S,R){if(S.views<R.views){return -1;}else{if(S.views>R.views){return 1;}}return 0;});if(!this._isLive){this.results.reverse();}},_prePlay:function(O){if(this.jsonRequestTimer){clearTimeout(this.jsonRequestTimer);this.jsonRequestTimer=null;}if(!E.ie){A(this.scriptElement);}if(O.error){this.newResults=false;}else{if(O.results&&O.results.length>0){this.response=O;this.newResults=true;this.sinceId=O.max_id;this._sortByMagic(O.results);if(this.isRunning()){this._play();}}else{if((this._isProfileWidget||this._isFavsWidget||this._isListWidget)&&i.array(O)&&O.length&&O.length>0){this.newResults=true;if(!this._profileImage&&this._isProfileWidget){var N=O[0].user.screen_name;this.setProfileImage(O[0].user.profile_image_url);this.setCaption('<a target="_blank" href="http://twitter.com/'+N+'">'+N+"</a>");}this.sinceId=O[0].id;this._sortByMagic(O);if(this.isRunning()){this._play();}}else{this.newResults=false;}}}this._setUrl();if(this._isLive){this.decay();}},_play:function(){var N=this;if(this.runOnce){this._hasNewSearchResults=true;}if(this._avatars){this._preloadImages(this.results);}if(this._isRelativeTime&&(this._behavior=="all"||this._behavior=="preloaded")){b(this.byClass("twtr-timestamp","a",true),function(O){O.innerHTML=k(O.getAttribute("time"));});}if(!this._isLive||this._behavior=="all"||this._behavior=="preloaded"){b(this.results,function(P){if(P.retweeted_status){P=P.retweeted_status;}if(N._isProfileWidget){P.from_user=P.user.screen_name;P.profile_image_url=P.user.profile_image_url;}if(N._isFavsWidget||N._isListWidget){P.from_user=P.user.screen_name;P.profile_image_url=P.user.profile_image_url;}N._createTweet({id:P.id,user:P.from_user,tweet:f.clean(P.text),avatar:P.profile_image_url,created_at:P.created_at,needle:P});var O=N.tweet.element;(N._behavior=="all")?N._appendSlideFade(O):N._appendTweet(O);});if(this._behavior!="preloaded"){return this;}}return this;},_normalizeTweet:function(O){var N=this;O.views++;if(this._isProfileWidget){O.from_user=N.username;O.profile_image_url=O.user.profile_image_url;}if(this._isFavsWidget||this._isListWidget){O.from_user=O.user.screen_name;O.profile_image_url=O.user.profile_image_url;}if(this._isFullScreen){O.profile_image_url=O.profile_image_url.replace(/_normal\./,"_bigger.");}this._createTweet({id:O.id,user:O.from_user,tweet:f.clean(O.text),avatar:O.profile_image_url,created_at:O.created_at,needle:O})._appendSlideFade();},_insertNewResultsNumber:function(){if(!this._hasNewSearchResults){this._hasNewSearchResults=false;return;}if(this.runOnce&&this._isSearchWidget){var Q=this.response.total>this.rpp?this.response.total:this.response.results.length;var N=Q>1?"s":"";var P=(this.response.warning&&this.response.warning.match(/adjusted since_id/))?"more than":"";var O=document.createElement("div");B.add(O,"twtr-new-results");O.innerHTML='<div class="twtr-results-inner"> &nbsp; </div><div class="twtr-results-hr"> &nbsp; </div><span>'+P+" <strong>"+Q+"</strong> new tweet"+N+"</span>";z(O,this.byClass("twtr-reference-tweet","div"));this._hasNewSearchResults=false;}},_preloadImages:function(N){if(this._isProfileWidget||this._isFavsWidget||this._isListWidget){b(N,function(P){var O=new Image();O.src=P.user.profile_image_url;});}else{b(N,function(O){(new Image()).src=O.profile_image_url;});}},_decayDecider:function(){var N=false;if(!this.runOnce){this.runOnce=true;N=true;}else{if(this.newResults){N=true;}}return N;},start:function(){var N=this;if(!this._rendered){setTimeout(function(){N.start.call(N);},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();B.add(this.widgetEl,"twtr-paused");this._isRunning=false;}if(this._resumeTimer){clearTimeout(this._resumeTimer);this._resumeTimer=null;}return this;},resume:function(){var N=this;if(!this.isRunning()&&this._hasOfficiallyStarted&&this.intervalJob){this._resumeTimer=window.setTimeout(function(){N.intervalJob.start();N._isRunning=true;B.remove(N.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._tweetFilter=false;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);}B.remove(this.widgetEl,"twtr-scroll");this.removeEvents();return this;}};}();})();})();
