var ew = $("extendr-widget");

if (!exclude_header) {
  var linkItem = new Element("li");
  linkItem.innerHTML = "<strong><a class='extendr-heading' href='http://josephrueter.extendr.com'>.extendr links</a></strong>";
  linkItem.inject(ew);
}
if (collapse_categories) {
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">blogs</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://www.josephrueter.com',
    'html': 'between creativity &amp; pragmatism',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.skipwisconsin.com',
    'html': 'skipwisconsin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://josephrueter.twitpic.com/photos/josephrueter',
    'html': 'twitpic\'s',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">sharing</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://twitturly.com/user/josephrueter',
    'html': 'tweeted links',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://new.seesmic.com/josephrueter',
    'html': 'seesmic',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.slideshare.net/josephrueter',
    'html': 'slideshare',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">building</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://www.extendr.com',
    'html': 'extendr.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.tweetthistext.com/',
    'html': 'tweetthistext.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.procyclingfeed.com',
    'html': 'procyclingfeed.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.zazzle.com/josephrueter',
    'html': 'clothing playground',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://papyruscorporation.tumblr.com/',
    'html': 'papyrus corporation',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">network</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://tweetree.com/josephrueter',
    'html': 'twitter',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.linkedin.com/in/josephrueter',
    'html': 'linkedin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.facebook.com/JosephRueter',
    'html': 'facebook',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://skype:josephrueter?add',
    'html': 'skype - add to your book',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">work</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://www.helloviking.com',
    'html': 'hello viking',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://bannerpalooza.com/',
    'html': 'banner palooza',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">interesting</div>',
    'onclick': 'toggleCategory(this)',
    'style': 'cursor:pointer'
  });
  var catList = new Element("ul", {
    'style': 'display:none',
    'class': 'extendr-cat-list'
  });
  var linkAnchor = new Element("a", {
    'href': 'http://kopplinscoffee.com/',
    'html': 'kopplin\'s coffee | good taste',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://commoncraft.com/twitter',
    'html': 'what is twitter?',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://css-tricks.com/video-screencasts/',
    'html': 'wordpress videos',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.graphicproblemsolving.com/',
    'html': 'graphicproblemsolving',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://ideo.com/',
    'html': 'ideo',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://sethgodin.typepad.com/',
    'html': 'seth godin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.core77.com',
    'html': 'core77',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  var linkAnchor = new Element("a", {
    'href': 'http://www.alltop.com',
    'html': 'alltop',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(catList);
  catList.inject(catItem);
  catItem.inject(ew);  
}
else {
  var linkAnchor = new Element("a", {
    'href': 'http://www.josephrueter.com',
    'html': 'between creativity &amp; pragmatism',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.skipwisconsin.com',
    'html': 'skipwisconsin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://josephrueter.twitpic.com/photos/josephrueter',
    'html': 'twitpic\'s',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://twitturly.com/user/josephrueter',
    'html': 'tweeted links',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://new.seesmic.com/josephrueter',
    'html': 'seesmic',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.slideshare.net/josephrueter',
    'html': 'slideshare',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.extendr.com',
    'html': 'extendr.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.tweetthistext.com/',
    'html': 'tweetthistext.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.procyclingfeed.com',
    'html': 'procyclingfeed.com',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.zazzle.com/josephrueter',
    'html': 'clothing playground',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://papyruscorporation.tumblr.com/',
    'html': 'papyrus corporation',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://tweetree.com/josephrueter',
    'html': 'twitter',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.linkedin.com/in/josephrueter',
    'html': 'linkedin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.facebook.com/JosephRueter',
    'html': 'facebook',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.helloviking.com',
    'html': 'hello viking',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://bannerpalooza.com/',
    'html': 'banner palooza',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://kopplinscoffee.com/',
    'html': 'kopplin\'s coffee | good taste',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://commoncraft.com/twitter',
    'html': 'what is twitter?',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://css-tricks.com/video-screencasts/',
    'html': 'wordpress videos',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.graphicproblemsolving.com/',
    'html': 'graphicproblemsolving',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://ideo.com/',
    'html': 'ideo',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://sethgodin.typepad.com/',
    'html': 'seth godin',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.core77.com',
    'html': 'core77',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
  var linkAnchor = new Element("a", {
    'href': 'http://www.alltop.com',
    'html': 'alltop',
    'target': target_new_tab?'_blank':'',
    'class': 'extendr-link'
  });
  var linkItem = new Element("li");
  linkAnchor.inject(linkItem);
  linkItem.inject(ew);
}


function toggleCategory(listItem) {
  categoryList = listItem.getElement("ul");
  var current = categoryList.style.display;
  $$('#extendr-widget ul').setStyle("display","none");
  if (current=='none') categoryList.style.display='block';
  else categoryList.style.display = 'none';
}