var is_mac=false;
if (navigator.appVersion.indexOf('Mac') != -1) is_mac=true; else is_mac=false;
var menu_popup_open=0; var bw_ns4=document.layers;
var menuon=0;

function flash_menu_popup(nr) {
  menu_position();
  menuon=1;
  if(menu_popup_open!=nr) {
    if(menu_popup_open!=0) {
      var o=get_object_by_id("menu_"+menu_popup_open);
      if(document.layers) {
        o.visibility='hidden';
      } else {
        o.style.visibility='hidden';
      }
    }
    var l=get_object_by_id("menu_"+nr);
    if(document.layers) {
      l.visibility='visible';
    } else {
      l.style.visibility='visible';
    }
    menu_popup_open=nr;
  }
}

function menu_mouseout() {
  menuon=0;
  setTimeout("hide_active_menu()",2000);
}

function menu_mouseover() {
  menuon=1;
}

function hide_active_menu() {
  if(menuon) return;
  if(menu_popup_open!=0) {
    var o=get_object_by_id("menu_"+menu_popup_open);
    if(document.layers) {
      o.visibility='hidden';
    } else {
      o.style.visibility='hidden';
    }
  }
  menu_popup_open=0;
  menuon=0;
}

function get_real_top(obj) {
  if(!obj) return(0);
  if(document.layers) {
    var ret=obj.pageY;
  } else {
    var ret=obj.offsetTop;
    if(obj.offsetParent) {
      while(obj.offsetParent.tagName!="BODY") {
        ret += obj.offsetParent.offsetTop;
        obj=obj.offsetParent;
      }
    }
  }
  return(ret);
}

function get_real_left(obj) {
  if(!obj) return(0);
  if(document.layers) {
    var ret=obj.pageX;
  } else {
    var ret=obj.offsetLeft;
    if(obj.offsetParent) {
      while(obj.offsetParent.tagName!="BODY") {
        ret += obj.offsetParent.offsetLeft;
        obj=obj.offsetParent;
      }
    }
    if(!document.all && !is_mac) ret-=7;
    if(is_mac) ret+=10;
  }
  return(ret);
}

function menu_position() {
  if(!document.layers) {
    var i1=get_object_by_id("menu_img_1");
    if(bw_ns4) var top=i1.top; else var top=get_real_top(i1);

    if(top==0) {
      setTimeout("menu_position()",500);
    } else {
      var i2=get_object_by_id("menu_img_2"); var i3=get_object_by_id("menu_img_3"); var i4=get_object_by_id("menu_img_4"); var i5=get_object_by_id("menu_img_5");
      var menu_top=top+32;
      if(is_mac) menu_top+=15;
      var menu_left_1=get_real_left(i1); var menu_left_2=get_real_left(i2); var menu_left_3=get_real_left(i3); var menu_left_4=get_real_left(i4); var menu_left_5=get_real_left(i5);

      if(bw_ns4) {
        var o=get_object_by_id("menu_1"); o.left=menu_left_1; o.top=menu_top;
        o=get_object_by_id("menu_2"); o.left=menu_left_2; o.top=menu_top;
        o=get_object_by_id("menu_3"); o.left=menu_left_3; o.top=menu_top;
        o=get_object_by_id("menu_4"); o.left=menu_left_4; o.top=menu_top;
        o=get_object_by_id("menu_5"); o.left=menu_left_5; o.top=menu_top;
      } else {
        var o=get_object_by_id("menu_1"); o.style.left=menu_left_1; o.style.top=menu_top;
        o=get_object_by_id("menu_2"); o.style.left=menu_left_2; o.style.top=menu_top;
        o=get_object_by_id("menu_3"); o.style.left=menu_left_3; o.style.top=menu_top;
        o=get_object_by_id("menu_4"); o.style.left=menu_left_4; o.style.top=menu_top;
        o=get_object_by_id("menu_5"); o.style.left=menu_left_5; o.style.top=menu_top;
      }
    }
  }
}
