var $j=jQuery.noConflict();var trace=function(B,A){if(typeof window.console=="undefined"){return ;}if(B!=null&&A!=null){if(typeof B=="string"&&typeof A=="object"){window.console.log("========================================");window.console.log(B+":");window.console.log(A);}else{if(typeof B!="object"&&typeof B!="object"){window.console.log(B+": "+A);}}}else{if(B){window.console.log(B);}}};var KEYCODE_ENTER=13;var KEYCODE_ESC=27;var FACTORY_TIMEOUT=10000;var READER_TIMEOUT=3000;var COLORS=["#f5989d","#a186be","#8cc63f","#00a89c","#fbb03b"];var started=false;var paused=false;var g_username="";var g_password="";var g_override=false;function user_links(G,B){var E=/@[^:,! $\)\(\]\[]+/g;var F=G.match(E);if(F){for(var C=0;C<F.length;C++){var A=F[C];var D=interlace('<a class="user" target="_blank" '+'href="http://twitter.com/'+A.substr(1)+'">$1</a>',B);G=G.replace(new RegExp("("+A+")","g"),D);}}return G;}function enter(A){$j("#query").val(A).focus();Interface.keypress({keyCode:KEYCODE_ENTER});return false;}function keyword_links(F,E,B){var D=E.regex;var A=E.color;var C=interlace('<span style="color:'+A+'">$1</span>',B);return F.replace(D,C);}function hashtag_links(G,B){var E=/#[^:,! $]+/g;var F=G.match(E);if(F){var A=F[C];for(var C=0;C<F.length;C++){var D=interlace('<span class="hashtags">$1</span>',B);G=G.replace(new RegExp("("+A+")","g"),D);}}return G;}function interlace(D,C){var A="";for(var B=0;B<D.length;B++){A+=D[B]+C;}A=A.replace(new RegExp("\\$"+C+"1"+C,"g"),"$1");return A;}function page_links(G,B){var E=/http:\/\/[^,!\) \"\'><]+/g;var F=G.match(E);if(F){for(var C=0;C<F.length;C++){var A=F[C];var D=interlace('<a class="page" target="_blank" '+'href="'+A+'">$1</a>',B);G=G.replace(new RegExp("("+A+")","g"),D);}}E=/www\.[^,!\) ]+/g;F=G.match(E);if(F){for(var C=0;C<F.length;C++){var A=F[C];var D=interlace('<a class="page" target="_blank" '+'href="http://'+A+'">$1</a>',B);G=G.replace(new RegExp("("+A+")","g"),D);}}return G;}function location_link(A,B){return interlace(' <span class="location">',B)+interlace(A,B)+interlace("</span>",B);}function reply(D){var C=$j(D).parent().clone();C.children(".reply").remove();C.addClass("tweet");$j("#dialog .content").html("");$j("#tweet_id").val(C.children(".tweet_id").val());C.appendTo($j("#dialog .content"));var B=$j($j(D).parent().children("input")[0]).val();$j("#dialog .title").html("reply to "+B+":");$j("#reply_tweet").val("@"+B+" ");$j("#password").val("stopreadinghtml");if(g_username!=""){$j("#username").val(g_username);}var A=function(G){if(G.keyCode&&G.keyCode==KEYCODE_ESC){Interface.brighten();return false;}var E=$j("#reply_tweet").val();E=E.replace(/</g,"&lt;");E=E.replace(/>/g,"&gt;");E=E.replace(/&/g,"&amp;");var F=140-E.length;$j("#infoline").html(F+" remaining");if(F<0){$j("#submit a").hide();}else{$j("#submit a").show();}};$j("#reply_tweet").keypress(A);$j("#reply_tweet").keyup(A);A({keyCode:0});Interface.dim();$j("#reply_tweet").focus();$j("#reply_tweet")[0].selectionStart=$j("#reply_tweet").val().length;return false;}function reply_link(A){return' <input type="hidden" class="tweet_id" '+'value="'+A.id+'" /> '+'<a target="_blank" class="reply" '+'onclick="return reply(this);">&#x21A9;</a>';}$j(document).ready(function(){trace("application start");Twitter=new twitter();Colors=new colors();Factory=new factory();Reader=new reader();Trends=new trends();Interface=new _interface();Interface.check_location();Trends.fetch();});