// delicious.js
//  - some cool visual stuff for the delicious blogmarks in my sidebar
//  - thanks, moo.fx/Prototype, for the library :)

var delinks = [], dTime, iDelinks = 0, dLen = 0;

function delscription(init,descLink){
 var id = 0, curLink;
 while($('delscript_'+id)){
  curLink = $('delscript_'+id);
  if(init){
        delinks[id] = new fx.Height('delscript_'+id, {duration:400});
  }
/*
  for(var item in delinks){
      delinks[item].toggle();
  }
*/
  if(navigator.appName.indexOf ('Internet Explorer') != -1){
   if (curLink.style.display == 'none'){
       curLink.style.display = 'block';
   } else {
       curLink.style.display = 'none';
   }
  }
  id++;
 }
     dLen = delinks.length;
     dTime = setInterval("showDelinks()", 100);

 if(!descLink) return;
 if(descLink.innerHTML.indexOf ('Show') != -1){
    descLink.innerHTML = 'Hide descriptions';
 } else {
    descLink.innerHTML = 'Show descriptions';
 }
}

function showDelinks(){
    if(iDelinks<dLen){
        delinks[iDelinks].toggle();
        iDelinks++;
    } else {
        clearInterval(dTime);
        iDelinks = 0;
        dLen = 0;
    }
}

if (window.attachEvent){
    window.attachEvent('onload', function(){delscription(1)});
} else if(window.addEventListener){
    window.addEventListener('load', function(){delscription(1)}, false);
}
