

/*Browsercheck object - we have to move this into the page to prevent an error in NS4*/

function cm_bwcheck(){

 //In theory we should use object detection, but this script needs work-arounds for almost every browser...

 this.ver=navigator.appVersion

 this.agent=navigator.userAgent.toLowerCase()

 this.dom=document.getElementById?1:0

 this.ns4=(!this.dom && document.layers)?1:0;

 this.op=window.opera

 this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar)

 this.ie=this.agent.indexOf("msie")>-1 && !this.op

 if(this.op){

  this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1)

  this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1)

  this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it

 }else if(this.moz) this.ns6 = 1

 else if(this.ie){

  this.ie4 = !this.dom && document.all

   this.ie5 = (this.agent.indexOf("msie 5")>-1)

   this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1)

   this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55

 }

 this.mac=(this.agent.indexOf("mac")>-1)

 this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7)

  this.usedom= this.ns6||this.op7//Use dom creation

  this.reuse = this.ie||this.op7||this.usedom //Reuse layers

  this.px=this.dom&&!this.op5?"px":""

 return this

}

var bw=new cm_bwcheck()

/***

This is the menu creation code - place it right after you body tag

**/



//Menu object creation

oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname



//Netscape 4 - bug fix -

//maybe -stupid NS4 - objects are not handled correctly when

//the object creator is in a linked file

if(bw.ns4) if(!oCMenu["makeMenu"] || !bw["ns4"]) self.location.reload()



//Frame properties

oCMenu.frames = 0





//Menu properties   

oCMenu.pxBetween=1

//Using the cm_page object to place the menu ----

  //There are some differences between the browsers that I try to fix here.

oCMenu.fromLeft=!bw.ns4?(cmpage.x2)/2+2:(cmpage.x2)/2

//We also need to "replace" the menu on resize. So:

oCMenu.onresize="oCMenu.fromLeft=(cmpage.x2)/2+2"



oCMenu.fromTop=58

oCMenu.rows=1

oCMenu.menuPlacement=""



oCMenu.offlineRoot=""

oCMenu.onlineRoot=""

oCMenu.resizeCheck=1

oCMenu.wait=1000

oCMenu.fillImg=""

oCMenu.zIndex=9



//Background bar properties

oCMenu.useBar=0

oCMenu.barWidth="100%"

oCMenu.barHeight="menu"

oCMenu.barClass="clBar"

oCMenu.barX=0

oCMenu.barY=71

oCMenu.barBorderX=0

oCMenu.barBorderY=0

oCMenu.barBorderClass=""



//Level properties - ALL properties have to be specified in level 0

oCMenu.level[0]=new cm_makeLevel() //Add this for each new level

oCMenu.level[0].width=90

oCMenu.level[0].height=20

oCMenu.level[0].regClass="clLevel0"

oCMenu.level[0].overClass="clLevel0over"

oCMenu.level[0].borderX=0

oCMenu.level[0].borderY=0

oCMenu.level[0].borderClass="clLevel0border"

oCMenu.level[0].offsetX=-38// change

oCMenu.level[0].offsetY=0

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"





//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this

oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)

oCMenu.level[1].width=oCMenu.level[0].width-2

oCMenu.level[1].height=22

oCMenu.level[1].width=168 //change

oCMenu.level[1].regClass="clLevel1"

oCMenu.level[1].overClass="clLevel1over"

oCMenu.level[1].borderX=1

oCMenu.level[1].borderY=1

oCMenu.level[1].align="right"

oCMenu.level[1].offsetX=-(oCMenu.level[0].width-2)/2+20

oCMenu.level[1].offsetY=0

oCMenu.level[1].borderClass="clLevel1border"





//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to spesify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this

oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)

oCMenu.level[2].width=128

oCMenu.level[2].height=20

oCMenu.level[2].offsetX=0

oCMenu.level[2].offsetY=0

oCMenu.level[2].regClass="clLevel2"

oCMenu.level[2].overClass="clLevel2over"

oCMenu.level[2].borderClass="clLevel2border"





/******************************************

Menu item creation:

myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)

*************************************/

oCMenu.makeMenu('top0','','','/about_us/index.html','',76,28,'/images/Mainmenu_Aboutus.jpg','/images/Mainmenu_Aboutus-over.jpg')

 oCMenu.makeMenu('sub0a','top0','Company Profile','/about_us/index.html','',120,0)

 oCMenu.makeMenu('sub0b','top0','Management Team','/about_us/team.html','',120,0)

 oCMenu.makeMenu('sub0c','top0','News and Events','/about_us/news.html','',120,0)
 
 oCMenu.makeMenu('sub0d','top0','Awards','/about_us/awards.html','',120,0)

 oCMenu.makeMenu('sub0e','top0','Careers','/about_us/careers.html','',120,0)

 oCMenu.makeMenu('sub0f','top0','Contact Us','/about_us/contact.html','',120,0)

 

oCMenu.makeMenu('top1','','','/products/index.html','',78,28,'/images/Mainmenu_Products.jpg','/images/Mainmenu_Products-over.jpg')

  oCMenu.makeMenu('sub1a','top1','Overview','/products/index.html','',140,0)
  oCMenu.makeMenu('sub1b','top1','Libra MAX-HD','/products/wimax/libramax_hd.html','',140,0)
  oCMenu.makeMenu('sub1c','top1','Libra MAX-LT','/products/wimax/maxlt.html','',140,0)
  oCMenu.makeMenu('sub1d','top1','Libra MAX-RBS','/products/wimax/maxrbs.html','',140,0)
  oCMenu.makeMenu('sub1e','top1','Libra MAX-SP','/products/wimax/maxsp.html','',140,0)
  oCMenu.makeMenu('sub1f','top1','Libra MAX-SS','/products/wimax/maxss.html','',140,0)
  oCMenu.makeMenu('sub1g','top1','LibraPlus 5860','/products/LibraPlus5860.html','',140,0)
  oCMenu.makeMenu('sub1h','top1','LibraPlus 5845','/products/LibraPlus5845.html','',140,0)
  oCMenu.makeMenu('sub1i','top1','VIP 110-24','/products/vip11024.html','',140,0)
  oCMenu.makeMenu('sub1j','top1','Accessories','/products/accessories.html','',140,0)

oCMenu.makeMenu('top2','','','/solutions/index.html','',83,28,'/images/Mainmenu_Solutions.jpg','/images/Mainmenu_Solutions-over.jpg')

  oCMenu.makeMenu('sub2a','top2','Overview','/solutions/index.html')

  oCMenu.makeMenu('sub2b','top2','Enterprise/Private Networks','/solutions/enterprise.html')

  oCMenu.makeMenu('sub2c','top2','Wireless Broadband Access','/solutions/broadband_access.html')

  oCMenu.makeMenu('sub2d','top2','Municipal Wireless','/solutions/municipal.html')

  oCMenu.makeMenu('sub2e','top2','WiMAX','/solutions/wimax.html')

  oCMenu.makeMenu('sub2f','top2','Remote Rural Networks','/solutions/remote_networks.html')

  oCMenu.makeMenu('sub2g','top2','E1/T1 Backhaul','/solutions/e1t1_backhaul.html')

  oCMenu.makeMenu('sub2h','top2','Security & Surveillance','/solutions/surveillance.html')

 // oCMenu.makeMenu('sub2i','top2','Mobile Broadband Access','/solutions/mobile_broadband.html')

  oCMenu.makeMenu('sub2i','top2','Photo Gallery','/gallery/index.php')



oCMenu.makeMenu('top3','','','/support/tech_support.php','',72,28,'/images/Mainmenu_Support.jpg','/images/Mainmenu_Support-over.jpg')

	oCMenu.makeMenu('sub3a','top3','Software Upgrades','/support/upgrades.html','',140,0)

	oCMenu.makeMenu('sub3b','top3','RMA Procedures','/support/rma.html','',140,0)

	oCMenu.makeMenu('sub3c','top3','Knowledge Centre','/support/index.html','',140,0)

	oCMenu.makeMenu('sub3d','top3','Contact Tech Support','/support/tech_support.php','',140,0)

	oCMenu.makeMenu('sub3e','top3','Training','/support/training.html','',140,0)



oCMenu.makeMenu('top4','','','/partners/index.html','',63,28,'/images/Mainmenu_Partners.jpg','/images/Mainmenu_Partners-over.jpg')

oCMenu.makeMenu('sub4b','top4','Overview','/partners/index.html','',100,0,'','','','','center')

oCMenu.makeMenu('sub4c','top4','Partner Directory','/partners/map_partners.html','',100,0,'','','','','center')

oCMenu.makeMenu('sub4d','top4','Partner Login','/partners/login.html','',100,0,'','','','','center')







//Leave this line - it constructs the menu



oCMenu.construct()





