var thumbs=new Array();
    var stat=new Array();
    var thumb=new Array();

    function rotatethumb(i,str)
    { var loop=0;

       if (stat[str])
       {
          while ((thumbs[str][i]==0 || i>=3) && loop<100)
          { if (i>=10) { i=0; }
             else
             { i++;
             }
             loop++;
          }

          if (thumb[str][i].complete)
          {   document.getElementById(str).src=thumb[str][i].src;
             setTimeout("rotatethumb("+(i+1)+",'"+str+"')",500);
          }
          else
          {   setTimeout("rotatethumb("+i+",'"+str+"')",20);
          }
       }


    }

    function loadthumb(url,str,j)
    {   if (stat[str]) { thumb[str][j].src=url; }
    }

    function startr(str,ta,te)
    {   stat[str]=1;
       var num;
       var first=1;

       for(var j=0;j<3;j++)
       { if (thumbs[str][j]==1)
          { thumb[str][j]=new Image();
             num=j+1;
             if (first) { first=0; loadthumb(ta+num+te,str,j); }
             else { setTimeout("loadthumb('"+ta+num+te+"','"+str+"',"+j+")",j*50); }
          }
       }
       rotatethumb(0,str);
    }

    function endr(str)
    {   stat[str]=0;
    }