function buildMenu() {
  addStyle("style1",0,0,0,"#FFFFFF","#FFFFFF","#CC3333",0,"#FFFFFF","#FFFFFF","verdana,arial",10,"bold","none","#000066",0,9,9,"","js/",100);
  addInstance("Menu Nav",0,0,"",350,137,0,2,1,"content","EDI0","style1","");
  addFrame("Nav");
  setBar();
}

var initOffset=150;
var menuName=new Array("Menu A","Menu B","Menu C","Menu D","Menu E");
var menuLength=menuName.length;

function _onMenu(_frame,_name,_item) {
  if (openMenu(_frame,_name)) {
    var menuPad=getMenuDim(_frame,_name);
    var menuItem=getItemDim("Nav","Menu Nav",_item*2);

    if (menuPad.x<0) {
      moveMenuBy(_frame,_name,initOffset+menuItem.x,0);
    }
    else if (menuPad.x!=menuItem.x) {
      moveMenuBy(_frame,_name,menuItem.x-menuPad.x,0);
    }
  }
}

function onMenu(_frame,_name) {
  for (var i=0; i<menuLength; i++) {
    if (menuName[i]==_name) {
      _onMenu(_frame,_name,i);
      break;
    }
  }
}

function _clickMenu(_frame,_name,_item) {
  if (switchMenu(_frame,_name)) {
    var menuPad=getMenuDim(_frame,_name);
    var menuItem=getItemDim("Nav","Menu Nav",_item*2);

    if (menuPad.x<0) {
      moveMenuBy(_frame,_name,initOffset+menuItem.x,0);
    }
    else if (menuPad.x!=menuItem.x) {
      moveMenuBy(_frame,_name,menuItem.x-menuPad.x,0);
    }
  }
}

function clickMenu(_frame,_name) {
  for (var i=0; i<menuLength; i++) {
    if (menuName[i]==_name) {
      _clickMenu(_frame,_name,i);
      break;
    }
  }
}

function setBar() {
  var barDim=getMenuDim('Nav','Menu Nav');
  if (barDim!=null) {
    moveMenuBy('Nav','Menu Nav',-barDim.width/2,-50);
  }
  else {
    setTimeout("setBar()",200);
  }
}
