function findPos(){ x=0; y=0; var el,temp; el = document.getElementById("nav"); 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] } pos2 = findPos() // MENU 1 oCMenu2=new makeCM("oCMenu2") //Making the menu object. Argument: menuname //Menu properties oCMenu2.pxBetween=1 oCMenu2.fromLeft=pos2[0] oCMenu2.fromTop=pos2[1] oCMenu2.onresize="pos2 = findPos(); oCMenu2.fromLeft = pos2[0]; oCMenu2.fromTop = pos2[1]" oCMenu2.rows=1 oCMenu2.menuPlacement=0 oCMenu2.offlineRoot="" oCMenu2.onlineRoot="http://bmgs.nsw.edu.au/" oCMenu2.resizeCheck=1 oCMenu2.wait=500 oCMenu2.fillImg="" oCMenu2.zIndex=5 //Background bar properties oCMenu2.useBar=1 oCMenu2.barWidth="menu" oCMenu2.barHeight="menu" oCMenu2.barClass="clBar" oCMenu2.barX="menu" oCMenu2.barY="menu" oCMenu2.barBorderX=0 oCMenu2.barBorderY=0 oCMenu2.barBorderClass="" oCMenu2.level[0]=new cm_makeLevel() oCMenu2.level[0].width=100 oCMenu2.level[0].height=35 oCMenu2.level[0].regClass="clLevel0" oCMenu2.level[0].overClass="clLevel0over" oCMenu2.level[0].borderX=0 oCMenu2.level[0].borderY=0 oCMenu2.level[0].borderClass="clLevel0border" oCMenu2.level[0].rows=0 oCMenu2.level[0].align="bottom" oCMenu2.level[0].offsetX=-1 oCMenu2.level[0].offsetY=0 oCMenu2.level[0].filter="progid:DXImageTransform.Microsoft.Fade(Duration=0.2, Percent=80)" oCMenu2.level[0].slidepx=0 oCMenu2.level[0].slidetim=0 oCMenu2.level[1]=new cm_makeLevel() oCMenu2.level[1].width=200 oCMenu2.level[1].height=22 oCMenu2.level[1].regClass="clLevel1" oCMenu2.level[1].overClass="clLevel1over" oCMenu2.level[1].borderX=1 oCMenu2.level[1].borderY=1 oCMenu2.level[1].borderClass="clLevel1border" oCMenu2.level[1].rows=0 oCMenu2.level[1].align="right" oCMenu2.level[1].offsetX=-1 oCMenu2.level[1].offsetY=-1 oCMenu2.level[2]=new cm_makeLevel() oCMenu2.level[2].width=220 /****************************************** Menu item creation: myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) *************************************/ oCMenu2.makeMenu('m1','','','page.asp?pid=1', '', '91','','images/nav_about.gif','images/over/nav_about.gif') oCMenu2.makeMenu('m2','','','page.asp?pid=2', '', '97','','images/nav_teach.gif','images/over/nav_teach.gif') oCMenu2.makeMenu('m3','','','page.asp?pid=3', '', '103','','images/nav_curricular.gif','images/over/nav_curricular.gif') oCMenu2.makeMenu('m4','','','page.asp?pid=4', '', '95','','images/nav_calendar.gif','images/over/nav_calendar.gif') oCMenu2.makeMenu('m5','','','page.asp?pid=5', '', '91','','images/nav_staff.gif','images/over/nav_staff.gif') oCMenu2.makeMenu('m6','','','page.asp?pid=6', '', '99','','images/nav_enrolment.gif','images/over/nav_enrolment.gif') oCMenu2.makeMenu('m7','','','page.asp?pid=7', '', '83','','images/nav_report.gif','images/over/nav_report.gif') oCMenu2.makeMenu('m8','','','page.asp?pid=8', '', '95','','images/nav_contacts.gif','images/over/nav_contacts.gif') oCMenu2.makeMenu('m9','','','page.asp?pid=9', '', '81','','images/nav_alumni.gif','images/over/nav_alumni.gif') oCMenu2.makeMenu('m10','','','page.asp?pid=10', '', '116','','images/nav_employment.gif','images/over/nav_employment.gif') oCMenu2.makeMenu('m12','m1','Mission','page.asp?pid=12','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m13','m1','History','page.asp?pid=13','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m14','m1','Academic','page.asp?pid=14','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m15','m1','FAQs','page.asp?pid=15','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m16','m1','School Life','page.asp?pid=16','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m17','m1','Facilities','page.asp?pid=17','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m18','m1','Future Developments','page.asp?pid=18','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m47','m1','Location','page.asp?pid=47','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m19','m2','Senior School','page.asp?pid=19','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m20','m2','Junior School','page.asp?pid=20','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m21','m2','Preparatory School','page.asp?pid=21','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m22','m3','Senior School','page.asp?pid=22','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m23','m3','Junior School','page.asp?pid=23','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m24','m3','Preparatory School','page.asp?pid=24','','','','','','clLevel1_yellow','clLevel1over_yellow') oCMenu2.makeMenu('m42','m4','Term Dates','page.asp?pid=42','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m26','m4','Sport','page.asp?pid=26','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m27','m4','Co-Curricular','page.asp?pid=27','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m28','m4','Camps','page.asp?pid=28','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m29','m4','Exams & Assessments','page.asp?pid=29','','','','','','clLevel1arrow','clLevel1over') oCMenu2.makeMenu('m30','m4','Focus Days & Excursions','page.asp?pid=30','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m31','m6','Prospectus Request','page.asp?pid=31','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m32','m6','Application Form','page.asp?pid=32','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m33','m6','Scholarships','page.asp?pid=33','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m34','m6','Contact Us','page.asp?pid=34','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m43','m29','Year 7','page.asp?pid=43','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m44','m29','Year 8','page.asp?pid=44','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m45','m29','Year 9','page.asp?pid=45','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m46','m29','Year 10','page.asp?pid=46','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m48','m29','Year 11','page.asp?pid=48','','','','','','clLevel1','clLevel1over') oCMenu2.makeMenu('m49','m29','Year 12','page.asp?pid=49','','','','','','clLevel1','clLevel1over') oCMenu2.construct()