function addNavbar(){
  var navbar = $("navbar");
  if($chk(navbar)){
    new Element("a", {"id":"navbar_frontpage","href":"/","text":"Frontpage"}).inject(navbar);
    new Element("a", {"id":"navbar_subreddit","href":"/subreddit/","text":"Subreddits"}).inject(navbar);
    new Element("a", {"id":"navbar_single","href":"/single/","text":"Story View"}).inject(navbar);
    new Element("a", {"id":"navbar_popreddits","href":"/popreddits/","text":"Popular Subreddits"}).inject(navbar);
    new Element("a", {"id":"navbar_comments","href":"/comments/","text":"Comments"}).inject(navbar);
    new Element("a", {"id":"navbar_vocabulary","href":"/vocabulary/","text":"Vocabulary"}).inject(navbar);
    new Element("a", {"id":"navbar_vizeddit","href":"/vizeddit/","text":"Vizeddit"}).inject(navbar);
    new Element("a", {"id":"navbar_stats","href":"/statistics/","text":"Stats"}).inject(navbar);
  }

  if(Browser.Engine.trident && Browser.Engine.version==4){//IE6
    runOnIE6();
  } else {
    var bookmarkletanchor = $("bookmarkletanchor");
    if($chk(bookmarkletanchor)){
      bookmarkletanchor.set("href", 'javascript:(function(){var c=location.href.split("?");var d=(c.length%3E1)?c[1]:"";c=c[0];var h="http://erqqvg.com/";var f=false;if(!c.match(/reddit%5C.com/i)){alert("This bookmarklet only works on reddit.com pages")}if(c.match(/^(http:%5C/%5C/)?(www%5C.)?reddit%5C.com%5C/?$/i)){f=true}if(!f&&c.match(/reddit%5C.com%5C/(new|controversial|top)%5C/?/i)){var g=c.match(/reddit%5C.com%5C/(new|controversial|top)%5C/?/i);if(g[1]=="new"){if(d.match(/sort=new/i)){h+="?new"}else{if(d.match(/sort=rising/i)){h+="?rising"}else{var k=document.getElementsByTagName("li");for(var j=0;j%3Ck.length;j++){if(k[j].className.indexOf("selected")!=-1){var i=k[j].getElementsByTagName("a");if(i.length%3C1){continue}switch(i[0].innerHTML){case"new":h+="?new";break;case"rising":h+="?rising";break}}}}}}else{h+="?"+g[1]}f=true}if(!f&&c.match(/reddit%5C.com%5C/r%5C/[a-z0-9%5C._-]+%5C/(comments|related)%5C/[a-z0-9%5C._-]+%5C//i)){var e=c.replace(/(comments|related)%5C/([a-z0-9%5C._-]+)%5C/.*$/,"$1/$2/");h+="single/?"+e;f=true}if(!f&&c.match(/reddit%5C.com%5C/r%5C/[a-z0-9%5C._-]+%5C/$/i)){var b=c.match(/reddit%5C.com%5C/r%5C/([a-z0-9%5C._-]+)%5C/$/i);h+="subreddit/?"+b[1];f=true}if(!f&&c.match(/reddit%5C.com%5C/r%5C/[a-z0-9%5C._-]+%5C/(new|controversial|top)%5C/?/i)){var b=c.match(/reddit%5C.com%5C/r%5C/([a-z0-9%5C._-]+)%5C/(new|controversial|top)%5C/?/i);h+="subreddit/?"+b[1]+"/";if(b[2]=="new"){if(d.match(/sort=rising/i)){h+="rising"}else{if(d.match(/sort=new/i)){h+="new"}else{var k=document.getElementsByTagName("li");for(var j=0;j%3Ck.length;j++){if(k[j].className.indexOf("selected")!=-1){var i=k[j].getElementsByTagName("a");if(i.length%3C1){continue}switch(i[0].innerHTML){case"new":h+="new";break;case"rising":h+="rising";break}}}}}}else{h+=b[2]}f=true}if(!f){alert("No Match Found!")}else{location.href=h}})();');
      var bookmarklettoggle = new Element("a", {"id":"bookmarklettoggle","href":'#',"text":"Bookmarklet"}).inject(navbar);
      window.addEvent("domready", function(){
        bookmarklettoggle.addEvent('click',function(e) {
          e.preventDefault();
          var bookmarklet = $('bookmarklet');
          if(bookmarklet.getStyle('display') == 'none') {
            bookmarklet.setStyle('display','');
          } else {
            bookmarklet.setStyle('display','none');
          }
        });
      });
    }
  }
}

window.addEvent("domready", addNavbar);


function runOnIE6(){
  $$('html,body').setStyle('overflow-x','hidden');
}