var myNavBar = new NavBar(0);
var tempMenu;

myNavBar.setSizes(1, 2, 1);

//顏色設定("邊框", "選單目錄文字", "選單目錄背景", "MouseOver選單目錄文字", "MouseOver選單目錄背景", "子選單文字", "子選單背景", "MouseOver子選單文字", "MouseOver子選單背景")
myNavBar.setColors("#AD0000", "#ffffff", "#AD0000", "#ffffff", "#191970", "#000000", "#add8e6", "#000000", "#ffffff");

//字型及字體大小("選單目錄字型, Chicago", "plain", "plain", "選單目錄文字大小", "子選單字型, Chicago", "plain", "plain", "子選單文字大小")
myNavBar.setFonts("細明體, 細明體", "plain", "plain", "10pt", "細明體, 細明體", "plain", "plain", "10pt");

//myNavBar.setAlign("left/center/right")
myNavBar.setAlign("center");

//寬度設定(選單目錄分項度, 分項子選單寬度)

tempMenu = new NavBarMenu(140, 140);
tempMenu.addItem(new NavBarMenuItem("▼  研討會內容", "#"));
tempMenu.addItem(new NavBarMenuItem("→ 研討會主旨", "main.html"));
tempMenu.addItem(new NavBarMenuItem("→ 研討會議程表", "agenda.html"));
tempMenu.addItem(new NavBarMenuItem("→ 講師簡介", "speaker.html"));
tempMenu.addItem(new NavBarMenuItem("→ 研討會場地", "location.html"));
tempMenu.addItem(new NavBarMenuItem("→ 主辦單位", "coorganizer.html"));
myNavBar.addMenu(tempMenu);

tempMenu = new NavBarMenu(140, 140);
tempMenu.addItem(new NavBarMenuItem("▼  立即報名", "#"));
tempMenu.addItem(new NavBarMenuItem("→ 網路線上報名", "registration.asp"));
tempMenu.addItem(new NavBarMenuItem("→ 傳真報名", "fax.html"));
tempMenu.addItem(new NavBarMenuItem("→ 與首席連絡 ", "mailto:services@com2b.com"));
myNavBar.addMenu(tempMenu);

tempMenu = new NavBarMenu(140, 140);
tempMenu.addItem(new NavBarMenuItem("▼  研討會檔案", "#"));
tempMenu.addItem(new NavBarMenuItem("→ 研討會剪影", "eventPhotos.html"));
tempMenu.addItem(new NavBarMenuItem("→ 研討會線上資料", "eventFiles.html"));
tempMenu.addItem(new NavBarMenuItem("→ 首席活動佈告板", "eventActivities.html"));
myNavBar.addMenu(tempMenu);


window.onload = init;

function init() {

  myNavBar.resize(getWindowWidth());
  myNavBar.create();
  updatePosition();
}

function updatePosition() {

  var viewTop, viewBottom;
  var dy;

  viewTop = getPageScrollY();
  viewBottom = viewTop + getWindowHeight();

  if (myNavBar.bottom < viewTop)
    myNavBar.moveTo(0, viewTop - myNavBar.height);
  if (myNavBar.top > viewBottom)
    myNavBar.moveTo(0, viewBottom);

  dy = Math.round(Math.abs(viewTop - myNavBar.y) / 2);
  if (viewTop < myNavBar.y)
    dy = -dy;

  myNavBar.moveBy(0, dy);
  setTimeout('updatePosition()', 25);
}