var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;


function showMenu(name,number) {

 var groups = 1;

 for (count = 1; count <= groups; count++) {
 var content = name + count;
 var active = name + number;

  if(dom) {
   if(content == active) {
    document.getElementById(active).style.visibility = 'visible';
    document.getElementById(active).onmouseover = clearShut;
    document.getElementById(active).onmouseout = setShut;
   }
   else {
    document.getElementById(content).style.visibility = 'hidden';
   }
  }
  else if(ns4) {
   if(content == active) {
    document[active].visibility = 'show';
    document[active].onmouseover = clearShut;
    document[active].onmouseout = setShut;
   }
   else {
    document[content].visibility = 'hide';
   }
  }
 }
 first = name, sec = number;
 clearShut();
}


function setShut() {

timer = setTimeout("shut(first,sec)", 0000);
}


function clearShut() {

if(window.timer)
clearTimeout(timer);
}


function shut(first,sec) {

 var active = first + sec;

 if(dom)
 document.getElementById(active).style.visibility = 'hidden';
 else if(ns4)
 document[active].visibility = 'hide';
}



var ns4 = document.layers?1:0;
var dom = document.getElementById?1:0;
var timer = null;
var width = 110;
var speed = 10;
var begin = 142;
var top = 135;

ns4?ref="document.":ref="document.getElementById";


function init(layer) {

x = begin;
timer = setInterval("scroll('" + layer + "')",speed);
}

function scroll(layer) {

 if(x < (begin + width)) {

  if (ns4) {
  eval(ref + layer + '.visibility="show"');
  eval(ref + layer + '.top="' + top + '"');
  eval(ref + layer + '.top="' + x + '"');
  }
  else if (dom) {
  eval(ref + '("' + layer + '")' + '.style.visibility="visible"');
  eval(ref + '("' + layer + '")' + '.style.top="' + top + '"');
  eval(ref + '("' + layer + '")' + '.style.top="' + x + '"');
  } 
  x++;
 }
}

function hide(layer) {

clearInterval(timer);

 if (ns4) {
 eval(ref + layer + '.visibility = "hide"');
 }
 else if (dom) {
 eval(ref + '("' + layer + '")' + '.style.visibility = "hidden"');
 }
}
var ie = document.all&&!window.opera?1:0;
var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;


function initbox() {

if(!(ie||dom||ns4)) {
return;
}
else if(ie) {

box = document.all.dropbox.style;
boxheight = document.all.dropbox.offsetHeight;
}
else if(dom) {

box = document.getElementById("dropbox").style;
boxheight = document.getElementById("dropbox").offsetHeight;
}
else if(ns4) {

box = document.dropbox;
boxheight = box.clip.height;
}

scroll_left=(ie)?document.body.scrollLeft:window.pageYOffset;
box.left = scroll_left - boxheight;
speed = 1;
dropIn();
}


function dropIn() {

 speed+=1; 

 if(parseInt(box.left) < scroll_left ) {

  box.left = parseInt(box.left) +speed;
  in_timer = setTimeout("dropIn()", 30);
 } 
 else {
  clearTimeout(in_timer);
 }
}


function dropOut() {

 if(parseInt(box.left) > (-2)*boxheight) {

  box.left = parseInt(box.left) -40;
  out_timer = setTimeout("dropOut()", 30);
 }
 else {
  clearTimeout(out_timer);
 }
}
