var timer = new Array(0,0,0,0,0,0,0);
var timer1 = new Array(null,null,null,null,null,null,null);
var timer2 = new Array(null,null,null,null,null,null,null);

function showsub(subm)
{
   if(timer[subm]!= 1)
      timer1[subm] = window.setInterval("onInt('"+subm+"')",10);
   window.clearInterval(timer2[subm]);
   timer[subm]=1;
}

function hidesub(subm)
{
   if(timer[subm]!= -1)
      timer2[subm] = window.setInterval("onInt('"+subm+"')",10);
   window.clearInterval(timer1[subm]);
   timer[subm] = -1;
}

function onInt(subm)
{
      var submO = document.getElementById("sub"+subm);
      var w = submO.style.width.substr(0,submO.style.width.length-2);
      w = 1*w;
      if(timer[subm]==1)
      {
         if(w <= 220)
           w = w+10;
         else
         {
           timer[subm]=0;
           window.clearInterval(timer1[subm]);
         }
         submO.style.width = w+"px";
      }
      else if(timer[subm]==-1)
      {
         if(w >= 10)
           w = w-10;
         else
         {
           timer[subm] =0;
           window.clearInterval(timer2[subm]);
         }
         submO.style.width = w+"px";
      }
}