Hello All,
I am having a problem with my menu and submenu system. It works like a champ in IE6 and Firefox but IE7 renders the submenus in incorrect positions on the page. Also, the menu system is not working properly. Any help would be greatly appreciated. Here is the code:
oM=new makeCM("oM"); oM.resizeCheck=1; oM.rows=1; oM.onlineRoot=""; oM.pxBetween =0;
oM.fillImg="../../images/cm_fill.gif"; oM.fromTop=126; oM.fromLeft=195; oM.wait=300; oM.zIndex=400;
oM.useBar=1; oM.barWidth="0"; oM.barHeight="menu"; oM.barX=0;oM.barY="menu"; oM.barClass="clBar";
oM.barBorderX=0; oM.barBorderY=0;
oM.level[0]=new cm_makeLevel(90,21,"clT","clTover",1,1,"clB",0,"bo ttom",0,0,0,0,0);
oM.level[1]=new cm_makeLevel(102,22,"clS","clSover",1,1,"clB",0,"r ight",0,0,"../../images/menu_arrow.gif",10,10);
oM.level[2]=new cm_makeLevel(110,22,"clS2","clS2over");
oM.level[3]=new cm_makeLevel(140,22);
//Primary Menu Options
oM.makeMenu('m1','','Home','../../index.shtml');
oM.makeMenu('m2','','Franklin High','../../fhs/index.shtml');
oM.makeMenu('m3','','J.P. King','../../jpk/index.shtml');
oM.makeMenu('m4','','S.P. Morton','../../spm/index.shtml');
oM.makeMenu('m5','','Central Office','../../co/index.shtml');
oM.makeMenu('m6','','Jobs','../../jobs/index.shtml');
oM.makeMenu('m7','','Search','../../search.shtml');
oM.makeMenu('m8','','Contacts','../../contacts/index.shtml');
<!--#if expr="$REMOTE_ADDR = /^/" -->
oM.makeMenu('m9','','Internal','../../int/index.shtml');
<!--#else -->
oM.makeMenu('m9','','','');
<!--#endif -->
//FHS Submenu options
oM.makeMenu('m10','m2','Attendance Info.','../../fhs/att_info.shtml');
oM.makeMenu('m11','m2','Graduation Info.','../../fhs/gradinfo.shtml');
oM.makeMenu('m12','m2','Homepage','../../fhs/');
oM.makeMenu('m13','m2','HOSA','../../fhs/hosa/');
oM.makeMenu('m14','m2','Picture Gallery','../../fhs/fhspics.shtml');
oM.makeMenu('m15','m2','Rules & Regs','../../fhs/docs/studentagenda2003-2004.pdf');
oM.makeMenu('m16','m2','Scholarship Info','../../fhs/scholarship.shtml');
oM.makeMenu('m17','m2','Sports','../../fhs/sports/index.shtml');
oM.makeMenu('m18','m2','Staff Directory','../../co/docs/FHS_Directory.pdf');
oM.makeMenu('m19','m2','Student Agenda','../../fhs/docs/studentagenda2003-2004.pdf');
oM.makeMenu('m20','m2','SVJTA','../../fhs/fhs_svjta.shtml');
//JPK Submenu options
oM.makeMenu('m21','m3','Homepage','../../jpk/');
oM.makeMenu('m22','m3','Newsletters','../../jpk/jpk_coc.shtml');
oM.makeMenu('m23','m3','Picture Gallery','../../jpk/jpkpics.shtml');
oM.makeMenu('m24','m3','Staff Directory','../../co/docs/JPK_Directory.pdf');
//SPM Submenu options
oM.makeMenu('m25','m4','Homepage','../../spm/');
oM.makeMenu('m26','m4','Philosophy','../../spm/spm_phil.shtml');
oM.makeMenu('m27','m4','Picture Gallery','../../spm/spmpics.shtml');
oM.makeMenu('m28','m4','P.T.A.','../../spm/docs/PTAOfficers0506.pdf');
oM.makeMenu('m29','m4','Staff Directory','../../co/docs/SPM_Directory.pdf');
//CO Submenu options
oM.makeMenu('m30','m5','Belief Statements','../../co/beliefs.shtml');
oM.makeMenu('m31','m5','Board Info.','../../co/boardinf.shtml');
oM.makeMenu('m32','m5','Board Min.','../../co/minutes.shtml');
oM.makeMenu('m33','m5','Character Edu.','../../co/charedu.shtml');
oM.makeMenu('m34','m5','Curriculum Upd.','../../co/curric.shtml');
oM.makeMenu('m35','m5','FCPS Goals','../../co/goals.shtml');
oM.makeMenu('m36','m5','Federal Progs.','../../co/fedprogs.shtml');
oM.makeMenu('m37','m5','Finance Dept.','../../co/finance.shtml');
oM.makeMenu('m38','m5','Homepage','../../co/');
oM.makeMenu('m39','m5','Links','../../co/links.shtml');
oM.makeMenu('m40','m5','Online Reference','../../co/extonlineref.shtml');
oM.makeMenu('m41','m5','School Calendar','../../co/docs/2005Calendar.pdf');
oM.makeMenu('m42','m5','Staff Directory','../../co/docs/CO_Directory.pdf');
oM.makeMenu('m43','m5','Support Services','../../co/suptserv.shtml');
oM.makeMenu('m44','m5','Technology','../../tech/');
oM.makeMenu('m45','m5','Transportation','../../co/trans.shtml');
//Jobs Submenu options
oM.makeMenu('m46','m6','Job Postings','../../jobs/');
//Search Submenu options
oM.makeMenu('m47','m7','Search Our Site','../../search.shtml');
//Contacts Submenu options
oM.makeMenu('m48','m8','FHS','../../contacts/index.shtml#fhs');
oM.makeMenu('m49','m8','JPK','../../contacts/index.shtml#jpk');
oM.makeMenu('m50','m8','SPM','../../contacts/index.shtml#spm');
oM.makeMenu('m51','m8','Central Office','../../contacts/index.shtml#co');
oM.makeMenu('m52','m8','Food Services','../../contacts/index.shtml#food');
oM.makeMenu('m53','m8','Finance','../../contacts/index.shtml#finance');
oM.makeMenu('m54','m8','Human Res.','../../contacts/index.shtml#hr');
oM.makeMenu('m55','m8','Maintenance','../../contacts/index.shtml#maint');
oM.makeMenu('m56','m8','School Board','../../co/docs/0506BoardMembersRevised.pdf');
oM.makeMenu('m57','m8','Support Services','../../contacts/index.shtml#suptserv');
oM.makeMenu('m58','m8','Technology','../../contacts/index.shtml#tech');
oM.makeMenu('m59','m8','Transportation','../../contacts/index.shtml#trans');
oM.makeMenu('m60','m8','Webmaster','../../contacts/index.shtml#webmaster');
oM.makeMenu('m61','m8','Support Services','../../contacts/index.shtml#suptserv');
//Internal Website Submenu options
<!--#if expr="$REMOTE_ADDR = /^ -->
oM.makeMenu('m62','m9','Internal Website','../../int/');
<!--#else -->
oM.makeMenu('m62','m9','','');
<!--#endif -->
var avail="190+((cmpage.x2-235)/7)";
//Old Numbers: Array(192,avail+"-11",avail+"*2-8",avail+"*3-12",avail+"*4-7",avail+"*5-9",avail+"*6+5")
oM.menuPlacement=new Array(40,90,175,235,310,400,440,490,550)
oM.construct()