function toggleObj(obj,init,lshow,lhide,swap) {
     var Ar = new Array(obj,init,lshow,lhide,swap);
     var elstyle = document.getElementById(obj).style;
     if (Ar[4]) var swstyle = document.getElementById(swap).style;
     var text    = document.getElementById(obj + "-tog");
     if (Ar[1]=='hide') {
          elstyle.display = 'none';
          if(Ar[4]) swstyle.display = 'block';
          Ar[1]='show';
          copy='<a class="wikilink" ';  
          copy+='href="javascript:toggleObj(\''+Ar[0]+'\',\''+Ar[1]+'\',\'';
          copy+= Ar[2]+'\',\''+Ar[3]+'\',\''+Ar[4]+'\');">'+Ar[2]+'</a>'; 
          text.innerHTML = copy;
          }
     else if (Ar[1]=='show') {
          elstyle.display = 'block';
          if(Ar[4]) swstyle.display = 'none';
          Ar[1]='hide';
          copy='<a class="wikilink" ';  
          copy+='href="javascript:toggleObj(\''+Ar[0]+'\',\''+Ar[1]+'\',\''
          copy+= Ar[2]+'\',\''+Ar[3]+'\',\''+Ar[4]+'\');">'+Ar[3]+'</a>'; 
          text.innerHTML = copy;               
     }
}