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

if (!exclude_header) {
  var linkItem = new Element("li");
  linkItem.innerHTML = "<strong><a class='extendr-heading' href='http://scholly.extendr.com'>.extendr links</a></strong>";
  linkItem.inject(ew);
}
if (collapse_categories) {
  var catItem = new Element("li", {
    'html': '<div class="extendr-cat">recommended</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://scholly.mobi',
    'html': 'scholly blog',
    '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://scholly.posterous.com/',
    'html': 'posterous',
    '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://scholly.pulsememe.com',
    'html': 'pulsememe',
    '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://paper.li/sh0ly',
    'html': 'paper.li',
    '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.twitter.com/sh0ly',
    '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.facebook.com/scholly',
    '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://www.facebook.com/schollyblog',
    'html': 'facebook page',
    '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': 'https://www.xing.com/profile/Torsten_Schollmayer',
    'html': 'xing',
    '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">media</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.youtube.com/user/escholly',
    'html': 'youtube',
    '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://flickr.com/photos/escholly/',
    'html': 'flickr',
    '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.last.fm/user/escholly',
    'html': 'last.fm',
    '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/scholly_de',
    '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">social networks</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.linkedin.com/in/scholly',
    '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://en.beta.friendticker.com/users/scholly',
    'html': 'friendticker',
    '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://foursquare.com/user/sh0ly',
    'html': 'foursquare',
    '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://gowalla.com/users/scholly',
    'html': 'gowalla',
    '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://friendfeed.com/scholly',
    'html': 'friendfeed',
    '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://scholly.mobi',
    'html': 'scholly blog',
    '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://scholly.posterous.com/',
    'html': 'posterous',
    '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://scholly.pulsememe.com',
    'html': 'pulsememe',
    '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://paper.li/sh0ly',
    'html': 'paper.li',
    '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.twitter.com/sh0ly',
    '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.facebook.com/scholly',
    '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.facebook.com/schollyblog',
    'html': 'facebook page',
    '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': 'https://www.xing.com/profile/Torsten_Schollmayer',
    'html': 'xing',
    '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.youtube.com/user/escholly',
    'html': 'youtube',
    '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://flickr.com/photos/escholly/',
    'html': 'flickr',
    '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.last.fm/user/escholly',
    'html': 'last.fm',
    '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/scholly_de',
    '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.linkedin.com/in/scholly',
    '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://en.beta.friendticker.com/users/scholly',
    'html': 'friendticker',
    '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://foursquare.com/user/sh0ly',
    'html': 'foursquare',
    '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://gowalla.com/users/scholly',
    'html': 'gowalla',
    '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://friendfeed.com/scholly',
    'html': 'friendfeed',
    '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';
}