var _interface=new Class({initialize:function(){$j("#query").css("color",Colors.peek());$j("#query").keyup(this.keypress);$j("#username").keypress(function(B){if(B.keyCode==KEYCODE_ENTER){$j("#submit a").click();}});var A=function(){$j(this)[0].selectionStart=0;$j(this)[0].selectionEnd=$j(this).val().length;};$j("#l_username").click(A);$j("#l_password").click(A);$j("#l_login a").click(function(){var C=$j("#l_username").val();var B=$j("#l_password").val();$j("#l_infoline").css("background",'url("images/white-progress.gif") left center no-repeat').html("Logging in...").show();Twitter.login_submit({username:C,password:B});return false;});$j("#submit a").click(function(){var E=$j("#username").val();var B=$j("#password").val();var D=$j("#reply_tweet").val();var C=$j("#tweet_id").val();$j("#infoline").css("background",'url("images/progress.gif") center center no-repeat');if(g_password!=""&&B=="stopreadinghtml"){B=g_password;}Twitter.submit({username:E,password:B,content:D,tweet_id:C});return false;});},check_location:function(){if(g_query!=""){$j("#query").val(g_query);this.keypress({keyCode:KEYCODE_ENTER});$j("#infobox").hide();g_override=true;}return ;var A=/#(.+)/g.exec(window.location);if(A){$j("#query").val(A[1]);this.keypress({keyCode:KEYCODE_ENTER});$j("#infobox").hide();g_override=true;}},update_count:function(){$j("#count").html(Factory.ids.length||(Factory.queries_length==0?"":"0"));return ;ids=Factory.ids.join(" + ");ids+="<br />"+Factory.ids.length;$j("#debug").html(ids);},destroy:function(){var B=$j(this).html();var A=$j(this).css("color");Colors.push(A);if(Colors.length>0){$j("#query").fadeIn("slow");}$j(this).slideUp("slow").remove();Factory.remove(B);},score:function(){var B=$j("#query").val();if(Factory.add(B)){var A=document.createElement("li");$j(A).click(Interface.destroy);$j(A).html(B);$j(A).css("display","none");$j(A).css("color",color);$j(A).appendTo($j("#toolbar"));$j(A).slideDown("slow");}},keypress:function(A){if(A.keyCode==KEYCODE_ENTER){Interface.score();$j("#query").val("");$j("#infobox").fadeOut();$j("#query").css("color",COLORS[COLORS.length-1]);}else{if(A.keyCode==KEYCODE_ESC){$j("#query").val("");}}},dim:function(){paused=true;Reader.stop();$j("body").css("overflow","hidden");$j("#bg").show();$j("#dim").css("height",$j("#results").css("height"));$j("#dim").css("height",window.screen.height);$j("#dim").show();$j("#ecks").click(function(){Interface.brighten();});var A=(window.innerHeight-parseInt($j("#dialog").css("height")))/2;A=(window.innerHeight-280)/2;$j("#dialog").css("top",A);$j("#dialog").show();$j("#submit").show();},brighten:function(){$j("body").css("overflow","auto");$j("#bg").hide();$j("#dim").hide();$j("#dialog").hide();if(paused&&!Reader.timer_enabled){paused=false;Reader.start();}}});