if (navigator.appName.charAt(0) == "M") {
  B = document.all;
  C = document.layers;
  T1 = new Array(
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",20,20,
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",18,18,
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",15,15,
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",12,12,
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",10,10,
                 "http://www.antique-teatime.com/user_data/packages/customtpl/js/kirakira/kira.gif",8,8
                 );
  nos = parseInt(T1.length/3);
  rate = 50;
  ie5fix1 = 0;
  ie5fix2 = 0;
  with (document) {
    write('<div style="position:fixed; top:8px; left:8px; width:1px; height:1px; z-index:9999;">')
  }
  for (i=0;i<nos;i++) {
    createContainer(
                    "CUR"+i,
                    i*10,
                    i*10,
                    T1[i*3+1],
                    T1[i*3+2],
                    "<img src='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" />"
                    );
  }
  with (document) {
    write('</div>')
  }
  document.onmousemove=newPos;
  setInterval("cycle()",rate);
}

function createContainer(Name,Xp,Yp,Width,Height,HT) {
  with (document) {
    write('<div id="'+Name+'" style="position:absolute; top:'+Yp+'px; left:'+Xp+'px; width:'+Width+'px; height:'+Height+'px;">'+HT+'</div>');
  }
}

function getXpos(N) {
  return (B) ? parseInt(B[N].style.left)
             : C[N].left;
}

function getYpos(N) {
  return (B) ? parseInt(B[N].style.top)
             : C[N].top;
}

function moveContainer(N,DX,DY) {
  c=(B) ? B[N].style
        : C[N];
  c.left=DX;
  c.top=DY;
}

function cycle() {
  //if (IE5)
  if (document.all&&window.print) {
    ie5fix1 = document.body.scrollLeft;
    ie5fix2 = document.body.scrollTop;
  }
  for (i=0;i<(nos-1);i++) {
    moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)));
  }
}

function newPos(e) {
  moveContainer(
                "CUR"+(nos-1),
                (B) ? event.clientX+ie5fix1
                    : e.pageX+2,
                (B) ? event.clientY+ie5fix2
                    : e.pageY+2
                );
}
