//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

//Menu properties   
oCMenu.pxBetween=0
//Using the cm_page object to place the menu ----
oCMenu.fromLeft=0
oCMenu.fromTop=0
oCMenu.rows=1
oCMenu.menuPlacement=0
                                                             
oCMenu.offlineRoot="" 
oCMenu.onlineRoot="" 
oCMenu.resizeCheck=1 
oCMenu.wait=1000 
oCMenu.zIndex=0

//Background bar properties
oCMenu.useBar=0

//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=55
oCMenu.level[0].height=16
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=1
oCMenu.level[0].borderY=1
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=1
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="bottom"

//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level
oCMenu.level[1].width=68
oCMenu.level[1].height=16
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].borderClass="clLevel1border"
oCMenu.level[1].offsetX=-10
oCMenu.level[1].offsetY=0
oCMenu.level[1].rows=0
oCMenu.level[1].arrow=0
oCMenu.level[1].arrowWidth=0
oCMenu.level[1].arrowHeight=0
oCMenu.level[1].align="right"

oCMenu.level[2]=new cm_makeLevel()
oCMenu.level[2].width=65
oCMenu.level[2].height=16
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].borderX=1
oCMenu.level[2].borderY=1
oCMenu.level[2].borderClass="clLevel2border"
oCMenu.level[2].offsetX=190
oCMenu.level[2].offsetY=-18
oCMenu.level[2].rows=0
oCMenu.level[2].arrow=0
oCMenu.level[2].arrowWidth=0
oCMenu.level[2].arrowHeight=0
oCMenu.level[2].align="bottom"

oCMenu.level[3]=new cm_makeLevel()
oCMenu.level[3].width=132
oCMenu.level[3].height=16
oCMenu.level[3].regClass="clLevel3"
oCMenu.level[3].overClass="clLevel3over"
oCMenu.level[3].borderX=1
oCMenu.level[3].borderY=1
oCMenu.level[3].borderClass="clLevel3border"
oCMenu.level[3].offsetX=190
oCMenu.level[3].offsetY=-18
oCMenu.level[3].rows=0
oCMenu.level[3].arrow=0
oCMenu.level[3].arrowWidth=0
oCMenu.level[3].arrowHeight=0
oCMenu.level[3].align="bottom"

oCMenu.level[4]=new cm_makeLevel()
oCMenu.level[4].width=132
oCMenu.level[4].height=16
oCMenu.level[4].regClass="clLevel4"
oCMenu.level[4].overClass="clLevel4over"
oCMenu.level[4].borderX=1
oCMenu.level[4].borderY=1
oCMenu.level[4].borderClass="clLevel4border"
oCMenu.level[4].offsetX=190
oCMenu.level[4].offsetY=-18
oCMenu.level[4].rows=0
oCMenu.level[4].arrow=0
oCMenu.level[4].arrowWidth=0
oCMenu.level[4].arrowHeight=0
oCMenu.level[4].align="bottom"

oCMenu.level[5]=new cm_makeLevel()
oCMenu.level[5].width=104
oCMenu.level[5].height=16
oCMenu.level[5].regClass="clLevel5"
oCMenu.level[5].overClass="clLevel5over"
oCMenu.level[5].borderX=1
oCMenu.level[5].borderY=1
oCMenu.level[5].borderClass="clLevel5border"
oCMenu.level[5].offsetX=190
oCMenu.level[5].offsetY=-18
oCMenu.level[5].rows=0
oCMenu.level[5].arrow=0
oCMenu.level[5].arrowWidth=0
oCMenu.level[5].arrowHeight=0
oCMenu.level[5].align="bottom"

oCMenu.level[6]=new cm_makeLevel()
oCMenu.level[6].width=82
oCMenu.level[6].height=16
oCMenu.level[6].regClass="clLevel6"
oCMenu.level[6].overClass="clLevel6over"
oCMenu.level[6].borderX=1
oCMenu.level[6].borderY=1
oCMenu.level[6].borderClass="clLevel6border"
oCMenu.level[6].offsetX=190
oCMenu.level[6].offsetY=-18
oCMenu.level[6].rows=0
oCMenu.level[6].arrow=0
oCMenu.level[6].arrowWidth=0
oCMenu.level[6].arrowHeight=0
oCMenu.level[6].align="bottom"

oCMenu.level[7]=new cm_makeLevel()
oCMenu.level[7].width=92
oCMenu.level[7].height=16
oCMenu.level[7].regClass="clLevel7"
oCMenu.level[7].overClass="clLevel7over"
oCMenu.level[7].borderX=1
oCMenu.level[7].borderY=1
oCMenu.level[7].borderClass="clLevel7border"
oCMenu.level[5].offsetX=190
oCMenu.level[7].offsetY=-18
oCMenu.level[7].rows=0
oCMenu.level[7].arrow=0
oCMenu.level[7].arrowWidth=0
oCMenu.level[7].arrowHeight=0
oCMenu.level[7].align="bottom"

var di_01_menu;
var ch_02_menu;
var se_03_menu;
var ne_04_menu;
var mo_05_menu;
var po_06_menu;
var sp_07_menu;
var co_08_menu;

if (currentSection == 'di') {
di_01_menu = 'images/homex.jpg';
} else {
di_01_menu = 'images/homeo.jpg';
}
if (currentSection == 'ch') {
ch_02_menu = 'images/exhibitx.jpg';
} else {
ch_02_menu = 'images/exhibito.jpg';
}
if (currentSection == 'se') {
se_03_menu = 'images/visitx.jpg';
} else {
se_03_menu = 'images/visito.jpg';
}
if (currentSection == 'ne') {
ne_04_menu = 'images/listx.jpg';
} else {
ne_04_menu = 'images/listo.jpg';
}
if (currentSection == 'mo') {
mo_05_menu = 'images/eventsx.jpg';
} else {
mo_05_menu = 'images/eventso.jpg';
}
if (currentSection == 'po') {
po_06_menu = 'images/associationsx.jpg';
} else {
po_06_menu = 'images/associationso.jpg';
}
if (currentSection == 'sp') {
sp_07_menu = 'images/sponsorsx.jpg';
} else {
sp_07_menu = 'images/sponsorso.jpg';
}
if (currentSection == 'co') {
co_08_menu = 'images/contactx.jpg';
} else {
co_08_menu = 'images/contacto.jpg';
}
  
oCMenu.makeMenu('top1', '', '', 'http://www.beautyafrica.com/index.htm', '_top','55', '16', di_01_menu, '', '', '')
oCMenu.makeMenu('sub14', 'top1', '2004 Stats', 'http://www.rai.co.za/beautyafrica/stats.htm', '','80', '', '', '', '', '')


oCMenu.makeMenu('top2', '', '', '', '','68', '16', ch_02_menu, '', '', '')
oCMenu.makeMenu('sub21', 'top2', 'Registration', 'http://www.rai.co.za/beautyafrica/eregistration.htm', '','90', '', '', '', '', '')
oCMenu.makeMenu('sub22', 'top2', 'Fact Sheet', 'http://www.rai.co.za/beautyafrica/facts.htm', '','90', '', '', '', '', '','','','','')
oCMenu.makeMenu('sub23', 'top2', 'Floor Plan', 'http://www.rai.co.za/beautyafrica/floorplan.htm', '','90', '', '', '', '', '')

oCMenu.makeMenu('top3', '', '', '', '','65', '16', mo_05_menu, '', '', '')
oCMenu.makeMenu('sub31', 'top3', 'Timetable', 'http://www.rai.co.za/beautyafrica/eventtimetable.htm', '','200', '', '', '', '', '')
oCMenu.makeMenu('sub32', 'top3', 'Int. Hairdressing Championships', 'http://www.rai.co.za/beautyafrica/event.htm', '','200', '', '', '', '', '')
oCMenu.makeMenu('sub34', 'top3', 'Hair Africa Extravaganza', 'http://www.rai.co.za/beautyafrica/event.htm', '','200', '', '', '', '', '')
oCMenu.makeMenu('sub15', 'top3', 'SA Nail Championships', 'http://www.rai.co.za/beautyafrica/event.htm', '','200', '', '', '', '', '')


oCMenu.makeMenu('top4', '', '', '', '','51', '16', se_03_menu, '', '', '')
oCMenu.makeMenu('sub37', 'top4', 'Costs/Times', 'http://www.rai.co.za/beautyafrica/costtime.htm', '','90', '', '', '', '', '')
oCMenu.makeMenu('sub40', 'top4', 'Registration', 'http://www.rai.co.za/beautyafrica/vregistration.htm', '','90', '', '', '', '', '')


oCMenu.makeMenu('top5', '', '', 'http://www.rai.co.za/beautyafrica/exlisting.htm', '','132', '16', ne_04_menu, '', '', '')


oCMenu.makeMenu('top6', '', '', 'http://www.rai.co.za/beautyafrica/associations.htm', '','104', '16', po_06_menu, '', '', '')

oCMenu.makeMenu('top7', '', '', 'http://www.rai.co.za/beautyafrica/sponsors.htm', '','82', '16', sp_07_menu, '', '', '')

oCMenu.makeMenu('top8', '', '', '', '','92', '16', co_08_menu, '', '', '')
oCMenu.makeMenu('sub42', 'top8', 'Contact Details', 'http://www.rai.co.za/beautyafrica/contactus.htm', '','106', '', '', '', '', '')


oCMenu.construct()		


function findPos(num){
  if(bw.ns4){   //Netscape 4
    x = document.layers["layerMenu"+num].pageX
    y = document.layers["layerMenu"+num].pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all["divMenu"+num]:document.getElementById("divMenu"+num);
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  return [x,y]
}
function placeElements(){
  pos = findPos(0)
  oCMenu.m["top1"].b.moveIt(pos[0],pos[1])
  pos = findPos(1)
  oCMenu.m["top2"].b.moveIt(pos[0],pos[1])
  pos = findPos(2)
  oCMenu.m["top3"].b.moveIt(pos[0],pos[1])
  pos = findPos(3)
  oCMenu.m["top4"].b.moveIt(pos[0],pos[1])
 pos = findPos(4)
  oCMenu.m["top5"].b.moveIt(pos[0],pos[1])
 pos = findPos(5)
  oCMenu.m["top6"].b.moveIt(pos[0],pos[1])
 pos = findPos(6)
  oCMenu.m["top7"].b.moveIt(pos[0],pos[1])
 pos = findPos(7)
  oCMenu.m["top8"].b.moveIt(pos[0],pos[1])

  oCMenu.fromTop = pos[1]
}
placeElements()
oCMenu.onafterresize="placeElements()"
