Solved

URGENT Help with SubMenu Creation

Posted on 2009-05-06
3
393 Views
Last Modified: 2012-05-06
I have the following code. What I am trying to do is have the second item in m1mn7 display all the items in m1mn8. Does anyone have any idea how I do this?

Since this file is widely used in our website, I can't re-write it..just need to find a way to make it work.

it is a .js file
NS60=(navigator.userAgent.indexOf("Netscape6/6.0")!=-1)
Opera=(navigator.userAgent.indexOf('Opera')!=-1)||(navigator.appName.indexOf('Opera')!=-1)||(window.opera)
Opera7=(Opera&&document.createElement!=null&&document.addEventListener!=null)
IE4=(document.all&&!Opera)
mac=((IE4)&&(navigator.appVersion.indexOf("Mac")!=-1))
DOM=document.documentElement&&!IE4&&!Opera
NS4=navigator.appName.indexOf("Netscape")>-1&&!DOM
mswnd=(navigator.appVersion.indexOf("Windows")!=-1||navigator.appVersion.indexOf("WinNT")!=-1)
if(IE4){
av=navigator.appVersion
avi=av.indexOf("MSIE")
if(avi==-1){version=parseInt(av);}else{version=parseInt(av.substr(avi+4));}}
var ver='2.0.1'
var m1=new Object
m1.name='m1'
m1.fnm='_m1'
if(!window.lastm||window.lastm<1)lastm=1
if(NS4||IE4||DOM||Opera){
m1.v17=null
m1.v17Timeout=''
var maxZ=1000
m1.v18
m1.targetFrame
var docLoaded=false
m1.bIncBorder=true
m1.v29=null
m1.v29Str=''
m1.scrollDelay=50
m1.scrollStep=10
m1.showDelayedTimeout=null
m1.fadingSteps=5
m1.v21="."
m1.maxlev=1
m1.v22=0
m1.bVarWidth=1
m1.bShowDel=150
m1.v23=110
m1.levelOffset=20
m1.bord=1
m1.vertSpace=5
m1.sep=1
m1.v19=false
m1.bkv=0
m1.rev=0
m1.shs=0
m1.xOff=0
m1.yOff=0
m1.v20=false
m1.cntFrame=""
m1.menuFrame=""
m1.v24=""
m1.mout=true
m1.iconSize=8
m1.closeDelay=0
m1.tlmOrigBg="#B2CFEB"
m1.tlmOrigCol="Black"
m1.v25=false
m1.v52=false
m1.popupOpacity=96
m1.v11=false
m1.rm=0
m1.v10=0
m1.popupLeftPad=5
m1.v01=2
m1.tlmHlBg="#003366"
m1.tlmHlCol="White"
m1.borderCol="white"
m1.menuHorizontal=false
m1.scrollHeight=6}
m1.lev0=new Array("11px",false,false,"Black","#B2CFEB","White","Arial,Helvetica","#003366")
m1.lev1=new Array("11px",false,false,"Black","#B2CFEB","White","Arial,Helvetica","#003366")
m1mn2=new Array
(
"<!---->Fraud Awareness","/Test/Fraud.asp",0
,"<!---->Clues to Look For","/Test//Clues.asp",0
,"<!---->Identity Theft","/Test/IdentityTheft.asp",0
)
m1mn3=new Array
(
"<!--_blank-->Extraterritorial State Analysis ","/Test/SummaryStateAnalysis.doc",0
,"<!--_blank-->Summary of State Quoting Options","/Test/SummaryofStateQuotingOptions.doc",0
)
m1mn4=new Array
(
"<!-- -->Privacy Information ","/Test/Privacy.asp",0
,"<!-- -->Security Information","/Test/Security.asp",0
)
m1mn5=new Array
(
"<!-- -->FAQ ","/Test/faq.asp",0
)
m1mn6=new Array
(
"<!-- -->Compliance and Human Resources Complaint Form ","/Test/RegCompComplaintIntro.asp",0
,"<!-- -->Regulatory Compliance Request","/Test/RegCompReqIntro.asp",0
)
m1mn7=new Array
(
"<!-- -->Contract Approval Form","/Test/Contract_Approval_Form.pdf",0
,"<!-- -->Contract Management Policies and Procedures","m1mn8",0
 
)
m1mn8=new Array
(
"<!-- -->Contract Approval Form","/Test/Contract_Approval_Form.pdf",0
,"<!-- -->Contract Authorization Levels","/Test/Contract_Authorization_levels.pdf",0
)
absPath="/images/"
if(m1.v19&&!m1.v20){
if(window.location.href.lastIndexOf("\\")>window.location.href.lastIndexOf("/")) {sepCh = "\\" ;} else {sepCh = "/" ;}
absPath=window.location.href.substring(0,window.location.href.lastIndexOf(sepCh)+1)}
m1.popupOffset=0
m1.v02=m1.v23
if(Opera&&!Opera7)document.write("<"+"script language='JavaScript1.2' src='/js/menu_opera.js'><"+"/"+"script>")
else if(NS4)document.write("<"+"script language='JavaScript1.2' src='/js/menu_ns4.js'><"+"/"+"script>")
else if(document.getElementById)document.write("<"+"script language='JavaScript1.2' src='/js/menu_dom.js'><"+"/"+"script>")
else document.write("<"+"script language='JavaScript1.2' src='/js/menu_ie4.js'><"+"/"+"script>")
document.write("<style type='text/css'>\n")
if(Opera7||IE4||DOM)document.write(".hidim{visibility:hidden}\n")
document.write(".m1CL0,.m1CL0:link{text-decoration:none;width:100%;color:Black; }\n")
document.write(".m1CL0:visited{color:Black}\n")
document.write(".m1CL0:hover{text-decoration:underline}\n")
document.write(".topFold{position:"+(!DOM&&!IE4?"relative":"static")+"}\n")
if(NS4&&!m1.v25)document.write(".x1{padding-left:5px;padding-right:-5px;}\n")
document.write(".m1mit{"+((!NS4||m1.v25)?"padding-left:5px;padding-right:-5px;":"")+"color:Black; font-family:Arial,Helvetica; font-size:11px; }\n")
document.write("</style>\n\n")

Open in new window

0
Comment
Question by:NewMom2Brandon
  • 2
3 Comments
 
LVL 63

Expert Comment

by:Zvonko
ID: 24318301
Can you post your file js/menu_dom.js for testing?
0
 
LVL 2

Author Comment

by:NewMom2Brandon
ID: 24318333
This is what I have for my menu. This is an asp page though
<script language="JavaScript" type="text/javascript" src="/dhp/js/compliance_scr.js"></script>
<table  id="m1mainSXMenu2" cellspacing="1" cellpadding="5" class="x1" border="0" width="148">
  <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm0',3);exM(m1,'none','',event)"
onmouseout="chgBg(m1,'m1tlm0',0,1)"  id="m1tlm0"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm0a" class="m1CL0" href="/dhp/Compliance/" > 
      <div class='topFold'>Compliance Home<img width="8" height="8" src="/images/empty.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
  <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm1',3);exM(m1,'none','',event)"
onmouseout="chgBg(m1,'m1tlm1',0,1)"  id="m1tlm1"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm1a" class="m1CL0" href="/dhp/Compliance/aboutus.asp"> 
      <div class='topFold'>About Us<img width="8" height="8" src="/images/empty.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
   <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm3',3);exM(m1,'m1mn4','m1tlm3',event)"
onmouseout="chgBg(m1,'m1tlm3',0);coM(m1,'m1mn4')"  id="m1tlm3"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm3a" class="m1CL0" href="/dhp/compliance/#" onMouseOver="exMNS(m1,'m1mn4',event)"
onmouseout="coMNS(m1,'m1mn3')" > 
      <div id='m1mn1top' class='topFold'>HIPAA<img id="hidim1" class="hidim" width="8" height="8" src="/images/_m1ia.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
  <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm4',3);exM(m1,'m1mn2','m1tlm4',event)"
onmouseout="chgBg(m1,'m1tlm4',0);coM(m1,'m1mn2')"  id="m1tlm4"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm4a" class="m1CL0" href="/dhp/compliance/siu.asp" onMouseOver="exMNS(m1,'m1mn2',event)"
onmouseout="coMNS(m1,'m1mn2')" > 
      <div id='m1mn1top' class='topFold'>SIU<img id="hidim1" class="hidim" width="8" height="8" src="/images/_m1ia.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
   <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm10',3);exM(m1,'none','',event)"
onmouseout="chgBg(m1,'m1tlm10',0,1)"  id="m1tlm10"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm10a" class="m1CL0" href="/dhp/compliance/docs/Dean Health Insurance recor retent.doc" target="_blank"  > 
      <div class='topFold'>Record Retention Guide<img width="8" height="8" src="/images/empty.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
    <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm5',3);exM(m1,'m1mn5','m1tlm5',event)"
onmouseout="chgBg(m1,'m1tlm5',0);coM(m1,'m1mn2')"  id="m1tlm5"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm5a" class="m1CL0" href="/dhp/compliance/#" onMouseOver="exMNS(m1,'m1mn2',event)"
onmouseout="coMNS(m1,'m1mn2')" > 
      <div id='m1mn1top' class='topFold'>Internal Audit<img id="hidim1" class="hidim" width="8" height="8" src="/images/_m1ia.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
      <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm7',3);exM(m1,'m1mn7','m1tlm7',event)"
onmouseout="chgBg(m1,'m1tlm7',0);coM(m1,'m1mn2')"  id="m1tlm7"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm7a" class="m1CL0" href="/dhp/compliance/#" onMouseOver="exMNS(m1,'m1mn2',event)"
onmouseout="coMNS(m1,'m1mn2')" > 
      <div id='m1mn1top' class='topFold'>Contract management<img id="hidim1" class="hidim" width="8" height="8" src="/images/_m1ia.gif" align="texttop" border="0" /></div>
      </a></td>
  </tr>
      <tr align="left">
    <td onmouseover="chgBg(m1,'m1tlm6',3);exM(m1,'m1mn6','m1tlm6',event)"
onmouseout="chgBg(m1,'m1tlm5',0);coM(m1,'m1mn2')"  id="m1tlm6"  class="m1mit" 
 bgcolor="#B2CFEB"> <a id="m1tlm6a" class="m1CL0" href="/dhp/compliance/#" onMouseOver="exMNS(m1,'m1mn2',event)"
onmouseout="coMNS(m1,'m1mn2')" > 
      <div id='m1mn1top' class='topFold'>Contact Us<img id="hidim1" class="hidim" width="8" height="8" src="/images/_m1ia.gif" align="texttop" border="0" /></div>
      </a></td>
	  </tr>
</table>

Open in new window

0
 
LVL 2

Accepted Solution

by:
NewMom2Brandon earned 0 total points
ID: 24326450
Since I have not gotten an answer on this...I am going to delete this question an rephrase it.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
PHP: Filling Out/Creating a PDF 29 107
SQL to JSON 14 39
Read text on Table 7 29
Keyup listener getting fired on initial page load 1 16
When it comes to write a Context Sensitive Help (an online help that is obtained from a specific point in state of software to provide help with that state) ,  first we need to make the file that contains all topics, which are given exclusive IDs. …
Although a lot of people devote their energy toward marketing for specific industries, there are some basic principles that can be applied to any sector imaginable. We’ll look at four steps to take and examine how those steps were put into action fo…
This tutorial demonstrates how to identify and create boundary or building outlines in Google Maps. In this example, I outline the boundaries of an enclosed skatepark within a community park.  Login to your Google Account, then  Google for "Google M…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question