// JavaScript Document

function setDeferBlinds(){
  var f=getElementsByClassName('definitionLink');
  for(var i=0;i<f.length;i++){
    f[i].onclick=function(){
      checkBlind(this);
      return false;
    }
    f[i].onfocus=function(){
      if(this.blur)this.blur();
    }
    if(f[i].parentNode.className){
      f[i].parentNode.className+=' closed';
    } else {
      f[i].parentNode.className='closed';  
    }
  }
}

function checkBlind(index) {
  var f=index.parentNode;
  if(f.className&&f.className.match(/closed/i)){
    f.className=f.className.replace(/[ ]*closed/g,'');
  } else {
    if(f.className){
      f.className+=' closed';
    } else {
      f.className='closed'
    }
  }
}
