var count = 0;
var hand = 0;
nav = (document.layers) ? true : false; 
ie  = (document.all) ? true : false;

if (nav) 
  skin = document.topdeck;

if (ie)
  skin = topdeck.style;

document.onmousemove = sustain;

if (nav) document.captureEvents(Event.MOUSEMOVE);

function pop(orientation,msg) {
  content="<table width=125 border=0 cellpadding=2 cellspacing=0 bgcolor=#FFFFFF><tr><td>"
  +  "<table width=100% border=0 cellpadding=0 cellspacing=0><tr><td><left><font color="
  +  " #990000 size=1 face=Arial, Helvetica, sans-serif> " + msg + "</left></font></td></tr></table></td></tr></table>";

  if (nav) {
    var canvas = document.topdeck.document; 
    canvas.write(content); 
    canvas.close();
    skin.visibility = "show";
  }
  else if (ie) {
    document.all("topdeck").innerHTML = content;
    skin.visibility = "visible";}  
    hand = orientation;
}

function sustain(e) {
  var x = (nav) ? e.pageX : event.x; 
  var y = (nav) ? e.pageY : event.y;
  switch(hand) {
  case 0 :
    kill();
    break;
 
  default: 
    skin.left = x+25,  skin.top = y+25;
    break;
  }
}

function kill() {
  if (count >= 1 )
    var always=true;
  if (always == true) {
    hand = 0;
    skin.visibility = (nav) ? "hide" : "hidden";
  } 
  else
    count++;
}
