(function(a){a.fn.twitter_sbts=function(i){var h=this,e=a.extend({user:"",list:"",t_number:5,auto_run:true,initial_speed:1000,interval:60000,single_speed:700,include_pic:false,hide_begins_with:[]},i),g="https://api.twitter.com/1/"+((e.list.length>0)?e.user+"/lists/"+e.list+"/statuses.json?":"statuses/user_timeline.json?screen_name="+e.user),d=function(n){var k=new Date(),m,j,l=0;if(a.browser.msie){n=(n.substring(0,19))+(n.substring(25))+(n.substring(19,25))}m=k.getTime()-Date.parse(n);if((l=parseInt(m/(7*24*60*60*1000),10))>0){if(l===1){j="1 week ago"}else{j=l+" weeks ago"}}if((l=parseInt(m/(24*60*60*1000),10))>0){if(l===1){j="1 day ago"}else{j=l+" days ago"}}else{if((l=parseInt(m/(60*60*1000),10))>0){if(l===1){j="1 hr ago"}else{j=l+" hrs ago"}}else{if((l=parseInt(m/(60*1000),10))>=0){if(l===1){j="1 min ago"}else{j=l+" mins ago"}}}}return j},b=function(){var l=true,k="",j=false;if(e.user.length>0){if(e.list.length>0){if(h.children("li").first().attr("id")){l=false;k="since_id="+h.children("li").first().attr("id")}else{k="per_page="+e.t_number}j=true}else{if(h.children("li").first().attr("id")){l=false;k="&since_id="+h.children("li").first().attr("id")+"&include_rts=true"}else{k="&count="+e.t_number+"&include_rts=true"}}a.ajax({type:"GET",url:g+k,dataType:"jsonp",error:function(){},success:function(n){var m="";if((n!==undefined)&&(n.length>0)){n=n.reverse();a.each(n,function(t,v){var r="",o,p,A=v.text,z,q,y="",x="",w="",u=false,s=0;for(s=0;s<e.hide_begins_with.length;s=s+1){if((v.text.length>=e.hide_begins_with[s].length)&&(v.text.substr(0,e.hide_begins_with[s].length)===e.hide_begins_with[s])){u=true;break}}if(!u){o=A.match(/http:\/\/([^ ]+)/g);if(o!==null){for(s=0;s<o.length;s=s+1){A=A.replace(o[s],'<a target="_blank" class="tw-sbts-link" href="'+o[s]+'">'+o[s]+"</a>")}}p=A.match(/https:\/\/([^ ]+)/g);if(p!==null){for(s=0;s<p.length;s=s+1){A=A.replace(p[s],'<a target="_blank" class="tw-sbts-link" href="'+p[s]+'">'+p[s]+"</a>")}}z=A.match(/@([a-zA-Z0-9_]{1,15})/g);if(z!==null){for(s=0;s<z.length;s=s+1){A=A.replace(z[s],'@<a target="_blank" class="tw-sbts-user" href="http://twitter.com/'+z[s].substr(1)+'">'+z[s].substr(1)+"</a>")}}q=v.in_reply_to_status_id_str;if((q!==null)&&(q.length>0)){q=' <a target="_blank" class="tw-sbts-reply" href="http://twitter.com/'+v.in_reply_to_screen_name+"/statuses/"+v.in_reply_to_status_id_str+'">in reply to '+v.in_reply_to_screen_name+"</a>"}else{q=""}if(v.user.name){x=v.user.name+" "}if(v.user.screen_name){y=v.user.screen_name}if(j){w='<a class="tw-sbts-name-link" href="http://twitter.com/'+v.user.screen_name+'" target="_blank">'+v.user.screen_name+"</a> "}w=w+A+q+' <a class="tw-sbts-date" time="'+v.created_at+'" href="http://twitter.com/'+y+"/statuses/"+v.id+'">'+d(v.created_at)+"</a>";if(e.include_pic){r='<div class="tw-sbts-img-wrap"><a class="tw-sbts-img-link" href="http://twitter.com/'+v.user.screen_name+'" target="_blank"><img class="tw-sbts-img" src="'+window.unescape(v.user.profile_image_url)+'" border="0" title="'+v.user.name+'" /></a></div>';w=r+'<div class="tw-sbts-tweet-wrap">'+w+"</div>"}m='<li class="tw-sbts-li" id="'+v.id_str+'" style="'+((l)?"":"display:none;")+'">'+w+"</a></li>"+m;if(!l){h.prepend(m).children("li").first().slideDown(e.single_speed);h.children("li").last().slideUp().remove();m=""}}});if(l){h.css("display","none").empty();h.prepend(m).children("li").show();h.slideDown(e.initial_speed)}}}})}},f=function(){h.children("li").each(function(k,j){a(this).find("a.tw-sbts-date").text(d(a(this).find("a.tw-sbts-date").attr("time")))})},c=function(){window.setTimeout(function(){b();f();c()},e.interval)};b();if(e.auto_run){c()}}}(jQuery));
