// mail@nicoseite.de

// Netscape-resizing
if (!window.saveInnerWidth) 
{
  if (navigator.appName=="Netscape") window.onresize=reload_netscape;
}

function reload_netscape()
{
  window.location.reload();
}

var x = 0;
var y = 0;
var show_it = 0;
var hide_it = 0;
var counter = 0;

is_n4 = ((document.layers)?true:false);
is_ie4 = ((document.all)?true:false);

if (is_ie4) 
{
  if (navigator.userAgent.indexOf("MSIE 5") > 0) 
    is_ie5 = true;
  else 
    is_ie5 = false;
} 
else 
{
  is_ie5 = false;
}

if ((is_n4) || (is_ie4)) 
{
  if (is_n4) box1 = document.boxDiv;
  else
  if (is_ie4) 
  {
    box1 = document.all.boxDiv.style;
  }
  else
  {
    box1 = document.getElementById("boxDiv");
  }
  document.onmousemove = mouseMove;
  if (is_n4) document.captureEvents(Event.MOUSEMOVE);
}

function show_box(t1,t2) 
{
  create_box(1,t1,t2);
}

function create_box(d,t1,t2) 
{
  if (t2 != "") t2 = " bgcolor=\""+t2+"\" width=\"136px\" height=\"56px\"";
  s = "<table"+t2+" cellspacing=0 cellpadding=0 frame=void>"
  +"<tr><td align=\"center\" valign=\"center\"><font size=5 class=\"big_title\"><b><i>"+t1+"</i></b></td></tr></table>";
  layer_write(s);
  display_box();
}

function clear_box() 
{
  if (counter >= 1) hide_it = 0;
  if ((is_n4) || (is_ie4)) 
  {
    if (hide_it == 0) 
    {
      show_it = 0;
      hide_object(box1);
    } 
    else 
    {
      counter++;
    }
  }
}

function display_box() 
{
  if ((is_n4) || (is_ie4)) 
  {
    if (show_it == 0)  
    {
      move_to(box1, x, y);
      show_object(box1);
      show_it = 1;
    }
  }
}

function mouseMove(e) 
{
  if (is_n4) {x = e.pageX; y = e.pageY;}
  if (is_ie4) {x = event.x; y = event.y;}
  if (is_ie5) {x = event.x+document.body.scrollLeft; y = event.y+document.body.scrollTop;}
  if (show_it) 
  {
    move_to(box1, x, y);
  }
}

function layer_write(t) 
{
  if (is_n4) 
  {
    var l = document.boxDiv.document;
    l.write(t);
    l.close();
  }
  else 
  if (is_ie4) document.all["boxDiv"].innerHTML=t;
}

function show_object(obj) 
{
  if (is_n4) obj.visibility="show";
  else if (is_ie4) obj.visibility="visible";
}

function hide_object(obj) 
{
  if (is_n4) obj.visibility="hide";
  else if (is_ie4) obj.visibility="hidden";
}

function move_to(obj,nx,ny) 
{
  obj.left = nx+16;
  obj.top = ny+16;
}
