/*** This is the menu creation code - place it right after you body tag Feel free to add this to a stand-alone js file and link it to your page. **/ //Menu object creation oCMenuTop=new makeCM("oCMenuTop") //Making the menu object. Argument: menuname oCMenuTop.frames=0 //Menu properties oCMenuTop.pxBetween=1 oCMenuTop.rows=0 oCMenuTop.menuPlacement=0 // oCMenuTop.center = 0 oCMenuTop.pxfromLeft = 0 oCMenuTop.minLeft = 0 //Using the cm_page object to place the menu ---- //There are some differences between the browsers that I try to fix here. var templeft=!bw.ns4?cmpage.x2 / 2 - oCMenuTop.pxfromLeft:cmpage.x2 / 2 - oCMenuTop.pxfromLeft if (templeft < oCMenuTop.minLeft) templeft = oCMenuTop.minLeft if (oCMenuTop.center) oCMenuTop.fromLeft=templeft else oCMenuTop.fromLeft = oCMenuTop.pxfromLeft //We also need to "replace" the menu on resize. So: function doonresize(){ var templeft=!bw.ns4?cmpage.x2 / 2 - oCMenuTop.pxfromLeft:cmpage.x2 / 2 - oCMenuTop.pxfromLeft if (templeft < oCMenuTop.minLeft) templeft = oCMenuTop.minLeft if (oCMenuTop.center) oCMenuTop.fromLeft=templeft else oCMenuTop.fromLeft = oCMenuTop.pxfromLeft } oCMenuTop.onresize="doonresize()" oCMenuTop.fromTop=96 oCMenuTop.fromLeft=175 oCMenuTop.offlineRoot="./" oCMenuTop.onlineRoot="http://www.sortimat.com" oCMenuTop.resizeCheck=0 oCMenuTop.wait=1000 oCMenuTop.fillImg="/xiteflex/layout/gfx/spacer.gif" oCMenuTop.zIndex=300 oCMenuTop.rows=1 //Background bar properties oCMenuTop.useBar=0 oCMenuTop.barWidth=0 oCMenuTop.barHeight=0 oCMenuTop.barClass="clBar" oCMenuTop.barX=0 oCMenuTop.barY=0 oCMenuTop.barBorderX=0 oCMenuTop.barBorderY=0 oCMenuTop.barBorderClass="" //Level properties - ALL properties have to be spesified in level 0 oCMenuTop.level[0]=new cm_makeLevel() //Add this for each new level oCMenuTop.level[0].width=173 oCMenuTop.level[0].height=23 oCMenuTop.level[0].regClass="clLevel0" oCMenuTop.level[0].overClass="clLevel0over" oCMenuTop.level[0].borderX=0 oCMenuTop.level[0].borderY=0 oCMenuTop.level[0].borderClass="clLevel0border" oCMenuTop.level[0].offsetX=5 oCMenuTop.level[0].offsetY=2 oCMenuTop.level[0].rows=0 oCMenuTop.level[0].align="bottom" oCMenuTop.level[0].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.3)" //EXAMPLE SUB LEVEL[1] PROPERTIES - You have to spesify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this oCMenuTop.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number) oCMenuTop.level[1].width=150 oCMenuTop.level[1].height=23 oCMenuTop.level[1].regClass="clLevel1" oCMenuTop.level[1].overClass="clLevel1over" oCMenuTop.level[1].style="" oCMenuTop.level[1].align="right" oCMenuTop.level[1].offsetX=5 oCMenuTop.level[1].offsetY=-1 oCMenuTop.level[1].borderClass="clLevel1border" oCMenuTop.level[1].borderX=0 oCMenuTop.level[1].borderY=0 oCMenuTop.level[1].rows=0 oCMenuTop.level[1].align="right" oCMenuTop.level[1].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.5)" /****************************************** Menu item creation: alert(name) myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) *************************************/ oCMenuTop.makeMenu('topsub1','',' Career opportunities','http://www.sortimat.com/english/Jobs_und_Karriere','_top','') oCMenuTop.makeMenu('topsub2','topsub1',' Full-time positions','http://www.sortimat.com/english/Jobs_und_Karriere/Stellenangebote','_top','170') oCMenuTop.makeMenu('topsub3','topsub1',' Apprenticeships','http://www.sortimat.com/english/Jobs_und_Karriere/Ausbildung','_top','170') oCMenuTop.makeMenu('topsub4','topsub1',' Internships','http://www.sortimat.com/english/Jobs_und_Karriere/Praktika','_top','170') oCMenuTop.makeMenu('topsub5','topsub1',' Speculative applications','http://www.sortimat.com/english/Jobs_und_Karriere/Initiativbewerbung','_top','170') oCMenuTop.makeMenu('topsub6','',' Information center','http://www.sortimat.com/english/copy_of_Infocenter','_top','') oCMenuTop.makeMenu('topsub7','topsub6',' Press releases','http://www.sortimat.com/english/copy_of_Infocenter/Presse','_top','') oCMenuTop.makeMenu('topsub8','topsub6',' Trade shows','http://www.sortimat.com/english/copy_of_Infocenter/Messen','_top','') oCMenuTop.makeMenu('topsub9','topsub6',' Downloads','http://www.sortimat.com/english/copy_of_Infocenter/Downloads','_top','') oCMenuTop.makeMenu('topsub10','topsub6',' Glossary','http://www.sortimat.com/english/copy_of_Infocenter/Glossar','_top','') oCMenuTop.makeMenu('topsub11','topsub6',' About this Website','http://www.sortimat.com/english/copy_of_Infocenter/Impressum','_top','') oCMenuTop.makeMenu('topsub12','',' Locations & Contact','http://www.sortimat.com/english/locations_contact','_top','') oCMenuTop.makeMenu('topsub13','topsub12',' Winnenden, Germany','http://www.sortimat.com/english/locations_contact/sortimat_Technology_Production_Systems_Deutschland','_top','200') oCMenuTop.makeMenu('topsub14','topsub12',' Schwenningen, Germany','http://www.sortimat.com/english/locations_contact/sortimat_Technology_Handling_Systems_Deutschland','_top','200') oCMenuTop.makeMenu('topsub15','topsub12',' Schaumburg, USA','http://www.sortimat.com/english/locations_contact/sortimat_Technology_Production_Systems_USA','_top','200') oCMenuTop.makeMenu('topsub16','topsub12',' Pune, India','http://www.sortimat.com/english/locations_contact/sortimat_Technology_Production_Systems_Indien','_top','200') //Leave this line - it constructs the menu oCMenuTop.construct()