Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:02

Directory structure in web site


Poster: Gene
Dated: Monday June 26 2006 - 19:07:20 BST

Hi,

I am just setting up another web site for my perosnal (prior to actual deployment) use on my own IIS server. The folder structure is as follows:
Site Name: Milconic
Folders: Menues (for html menu pages)
Code (for code type pages)
Docs (for general document)
Samples (for milconic samples - not to be published)
Quizes (for quizes)

When I try to code the submenu to go to the different sub folders, I have no success. Right now, I have everyting in the Docs Subfolder. I want more organization than just one folder.

Is this possible?

Thanks, Gene


Poster: Ruth
Dated: Tuesday June 27 2006 - 3:07:44 BST

Hi,

I'm not sure what it is you're trying to do. If you are trying to go to a particular url, then you'd put that url in the aI string.

Code:
aI("text=Milonic;url=http://www.milonic.com/;");


So, if you want to go to some page in code, then it would be

Code:
aI("text=Code page 1;url=http://www.milonic.com/code/codepage1.htm;");


Or whatever the page name is.

Ruth

Directory structure in web site


Poster: Gene
Dated: Tuesday June 27 2006 - 17:32:54 BST

Here is a partial copy of the menu_data_body.js file:

with(milonic=new menuname("sub1.4")){
style=subStyle;
aI("text=Open page1;url=../Docs/page1.htm;");
aI("text=Open page2;url=../Docs/page2.htm;");
aI("text=Open page3;url=../Docs/page3.htm;");
aI("text=Open page4;url=../Docs/page4.htm;");
aI("text=Open page5;url=../Docs/page5.htm;target=_new;");
}

with(milonic=new menuname("CSSQUIZES"))
{style=subStyle;
aI("text=Open Quiz1;url=../Docs/CSS062506.htm;target=_new;");
aI("text=Open Quiz2;url=../Docs/CSS062506.htm;target=_new;");
}

Right now, everything is in one sub folder (Docs). What I want to do is go to different for different items. That is each type item will have its own subfolder off the root folder. When I try this, I get paths that are joined.

Thanks, Gene


Poster: Ruth
Dated: Wednesday June 28 2006 - 1:31:37 BST

Hi,

The url parameter works the same as any link. If you're going to the docs folder you'd have root/docs/page, if you want to go to quizes you'd have root/quizes/page.

If you're having problems we actually need to see the pages up so we can see what the problems are.

It sounds like an incorrect path issue.

Ruth


Poster: John
Dated: Wednesday June 28 2006 - 15:32:26 BST

Ruth is correct. It's a pathing problem.

You said everything is now in /Docs/. "Everything" can mean a lot of things. Is page1.htm, etc., also there? Your ../ pathing says no, it's not. Always use server-relative pathing (as Ruth has suggested but you are not using).

And - a URL.

Directory structure in web site


Poster: Gene
Dated: Thursday June 29 2006 - 15:56:54 BST

What I want to do is remove the "Docs" subfolder alltogether. I want the subfolders to START at the root of the web site. I will do some reorganizing to reconstruct the error I was getting and we will see what can be done to correct my error. I was under the impression that "../" can be used to substitue for the actual web folder on the server. Guess not.


Poster: John
Dated: Thursday June 29 2006 - 16:18:25 BST

../ says back up one directory level from where I am right now. So, as you move through the site, it's possible that a given directory is no longer just one level back. It might now be 2 or 3 levels away (e.g., ../../docs/, etc.).

Directory structure in web site


Poster: Gene
Dated: Wednesday August 16 2006 - 16:39:26 BST

I have gotten the path to work on a local server with the following path definition:
/whizzersd.net/images/[file name]
For actual menu items in the header js file:
aI("text=Home Page;url=/whizzersd.net/docs/body.html;target=body;");
For the Menu_Data_Body.js file it is:
aI("text=Code Index;url=/whizzersd.net/code/SIA000000.html;");

All works fine on the local server.

I have transferred the files up to a hosting web server (Unix) and now it does not work. I have tried every way that I can think of to get this to work. I think it's time for a fresh set of eyes.

HOW DO I FIX IT SO IT WORKS UP THERE. All I get is "javascript.void(0) errors when I click on the menu item. All items at the main level seem to be working fine. It is just the body script that I am having problems with. The URL is http://www.whizzersd.net/default.html

Any help would be appreciated. Thanks /s/ Gene

P.S. The JS files are located in the scripts folder.

Here it is:
Menu_data_body.js
_menuCloseDelay=500 // The time delay for menus to remain visible on mouse out
_menuOpenDelay=0 // The time delay before menus open on mouse over
_subOffsetTop=0 // Sub menu top offset
_subOffsetLeft=0 // Sub menu left offset

/// Style Definitions ///

with(subStyle=new mm_style()){
onbgcolor="#FFFFFF"; // #E0E0E0, #9EE3A9 Background color when selected
oncolor="#000033"; // #1D3B23 Text color when selected.
offbgcolor="#0000FF"; // #0000FF, #61A76D Background color when not selected.
offcolor="#FFFFFF"; // #F7F9F7, #F7F9F7 Text Color when not selcted
bordercolor="#000000"; // #367E45
bborderstyle="solid";
borderwidth=2;
separatorcolor="#325235";
separatorsize=2;
padding=4;
fontsize=12;
fontfamily="Verdana, Tahoma, Arial";
subimage="/images/submenu_arrow_right-off.gif";
onsubimage="/images/submenu_arrow_right-on.gif";
fontstyle="normal"; // normal
fontweight="Bold"; // New
subimagepadding="0 0 0 10";
high3dcolor="#FFFFFF"; // "#edf3ee";
low3dcolor="#367E45";
swap3d=1;
headerbgcolor="#548959";
headercolor="#f2f2ff";
// overfilter="Pixelate(squares=20, duration=0.3)";
// outfilter="Pixelate(squares=20, duration=0.3)";
}

/// Submenu Definitions ///

with(milonic=new menuname("SMA000000")){
style=subStyle;
overflow="scroll";
aI("text=Code Index;url=/code/SIA000000.html;");
// aI("text=Acrive Directory;showmenu=SMAB00000");
// aI("text=Cascading Style Sheets;showmenu=SMAC00000");
// aI("text=HTML;showmenu=SMAD00000");
// aI("text=RPN/RPL;showmenu=SMAE00000");
// aI("text=VB Script;showmenu=SMAF00000");
aI("text=WMI Code;showmenu=SMAA00000");
// aI("text=Load Page 4;showmenu=sub1.4;url=/Whizzersd/Samples/Frames/page4.htm;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
// Do more experimenting with this to see if it can be done from a sub menu.
}

with(milonic=new menuname("SMAA00000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Index;url=/code/wmi/SIAA00000.html;");
// aI("text=CIM Class;showmenu=SMAAB0000");
// aI("text=IPMI Class;showmenu=SMAAC0000");
// aI("text=Monitor Display Class;showmenu=SMAAD0000");
// aI("text=MSFT Class;showmenu=SMAAE0000");
// aI("text=MSMCA Class;showmenu=SMAAF0000");
// aI("text=Standard Consumer Class;showmenu=SMAAG0000");
aI("text=The Win32 Class;showmenu=SMAAH0000");
// aI("text=The WMI C++ Classes;showmenu=SMAAI0000");
// aI("text=The WMI Registry Class;showmenu=SMAAJ0000");
// aI("text=The WMI System Class;showmenu=SMAAK0000");
}

with(milonic=new menuname("SMAB00000")){
style=subStyle;
overflow="scroll";
aI("text=Active Directory Index;url=/code/ad/SIAB00000.html/;");
aI("text=Active Directory Computers;url=/whizersd.net/code/ad/computers/SIABA0000.html;");
aI("text=Active Directory Domains;url=/code/ad/domains/SIABB0000.html;");
aI("text=Active Directory Groups;url=/code/ad/groups/SIABC0000.html;");
aI("text=Active Directory Users;url=/code/ad/users/SIABD0000.html/;");
}

with(milonic=new menuname("SMAC00000")){
style=subStyle;
overflow="scroll";
aI("text=Cascading Style Sheets Index;url=/code/css/SIAC00000.html/;");
}

with(milonic=new menuname("SMAD00000")){
style=subStyle;
overflow="scroll";
aI("text=HTML Index;url=/code/html/SIAD00000.html/;");
}

with(milonic=new menuname("SMAE00000")){
style=subStyle;
overflow="scroll";
aI("text=RPN-RPL Code Index;url=/code/rpn-rpl/SIAE00000.html/;");
}

with(milonic=new menuname("SMAF00000")){
style=subStyle;
overflow="scroll";
aI("text=VBScript Code Index;url=/code/rpn-rpl/SIAF00000.html/;");
}

with(milonic=new menuname("SMB000000")){
style=subStyle;
overflow="scroll";
aI("text=Cascading StyleSheets;showmenu=CSSQUIZES");
aI("text=TCP/IP;showmenu=TCP-IPQUIZES");
}

with(milonic=new menuname("SMAAB0000")){
style=subStyle;
overflow="scroll";
aI("text=CIM Class Index;url=/code/wmi/cim/SIAAB0000.html;");
}

with(milonic=new menuname("SMAAC0000")){
style=subStyle;
overflow="scroll";
aI("text=IPMI Class Index;url=/code/wmi/ipmi/SIAAC0000.html;");
}

with(milonic=new menuname("SMAAD0000")){
style=subStyle;
overflow="scroll";
aI("text=Monior Display Class Index;url=/code/wmi/md/SIAAD0000.html;");
}

with(milonic=new menuname("SMAAE0000")){
style=subStyle;
overflow="scroll";
aI("text=MSFT Class Index;url=/code/wmi/msft/SIAAE0000.html;");
}

with(milonic=new menuname("SMAAF0000")){
style=subStyle;
overflow="scroll";
aI("text=MSMCA Class Index;url=/code/wmi/msmca/SIAAF0000.html;");
}

with(milonic=new menuname("SMAAG0000")){
style=subStyle;
overflow="scroll";
aI("text=Standard Consumer Class Index;url=/code/wmi/win32/sc/SIAAG0000.html;");
}

with(milonic=new menuname("SMAAH0000")){
style=subStyle;
overflow="scroll";
aI("text=Win32 Class Index;url=/code/wmi/win32/SIAAH0000.html;");
aI("text=Computer System Hardware;showmenu=SMAAHA000;");
// aI("text=Installed Applications;showmenu=SMAAAB000;");
// aI("text=Operating System;showmenu=SMAAAC000;");
// aI("text=Performance Counters;showmenu=SMAAAD000;");
// aI("text=Security Descriptor Helpers;showmenu=SMAAAE000;");
// aI("text=WMI Service Management;showmenu=SMAAAF000;");
}

with(milonic=new menuname("SMAAAB000")){
style=subStyle;
overflow="scroll";
aI("text=Installed Applications Index;url=/code/wmi/win32/ia/SIAAAB000.html;");
}

with(milonic=new menuname("SMAAAC000")){
style=subStyle;
overflow="scroll";
aI("text=Operating System Index;url=/code/wmi/win32/os/SIAAAC000.html;");
}

with(milonic=new menuname("SMAAAD000")){
style=subStyle;
overflow="scroll";
aI("text=Performance Counters Index;url=/code/wmi/win32/pc/SIAAAD000.html;");
}
with(milonic=new menuname("SMAAAE000")){
style=subStyle;
overflow="scroll";
aI("text=Security Descriptor Helpers Index;url=/code/wmi/win32/sdh/SIAAAE000.html;");
}

with(milonic=new menuname("SMAAAF000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Service Management Index;url=/code/wmi/win32/wmism/SIAAAF000.html;");
}

with(milonic=new menuname("SMAAI0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI C++ Class Index;url=/code/wmi/wmicp/SIAAI0000.html;");
}

with(milonic=new menuname("SMAAJ0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Registry Class Index;url=/code/wmi/registry/SIAAJ0000.html;");
}

with(milonic=new menuname("SMAAK0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI System Class Index;url=/code/wmi/wmisys/SIAAK0000.html;");
}

with(milonic=new menuname("SMAAHA000")){
style=subStyle;
overflow="scroll";
aI("text=Computer System Hardware Class Index;url=/code/wmi/win32/csh/SIAAHA000.html;");
// aI("text=Cooling Device Class;showmenu=SMAAHAA00;");
// aI("text=Input Device Class;showmenu=SMAAHAB00;");
aI("text=Motherboard, Controller, and Port Class;showmenu=SMAAHAC00;");
// aI("text=Mass Storage Device Class;showmenu=SMAAHAD00;");
// aI("text=Network Device Class;showmenu=SMAAHAE00;");
// aI("text=Printing Device Class;showmenu=SMAAHAF00;");
// aI("text=Power Device Class;showmenu=SMAAHAG00;");
// aI("text=Telephony Device Class;showmenu=SMAAHAH00;");
}

with(milonic=new menuname("SMAAHAA00")){
style=subStyle;
overflow="scroll";
aI("text=Cooling Device Class Index;url=/code/wmi/win32/csh/cd/SIAAHAA00.html;");
}

with(milonic=new menuname("SMAAHAB00")){
style=subStyle;
overflow="scroll";
aI("text=Input Device Class Index;url=/code/wmi/win32/csh/id/SIAAHAB00.html;");
}

with(milonic=new menuname("SMAAHAC00")){
style=subStyle;
overflow="scroll";
aI("text=Motherboard, Controller, and Port Class Index;url=/code/wmi/win32/csh/mcp/SIAAHAC00.html;");
// aI("text=Win32_1394Controller;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_1394ControllerDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_AllocatedResource;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_AssociatedProcessorMemory;url=/code/wmi/win32/csh/;");
// aI("text=Win32_BaseBoard;url=/code/wmi/win32/csh/mcp/;");
aI("text=Win32_BIOS Class;url=/code/wmi/win32/csh/mcp/VBS071606072503.html;");
// aI("text=Win32_Bus;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_CacheMemory;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_ControllerHasHub;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_DeviceBus;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_DeviceMemoryAddress;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_DeviceSettings;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_DMAChannel;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_FloppyController;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_IDEController;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_IDEControllerDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_InfraredDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_IRQResource;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MemoryArray;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MemoryArrayLocation;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MemoryDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MemoryDeviceArray;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MemoryDeviceLocation;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_MotherboardDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_OnBoardDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_ParallelPort;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PCMCIAController;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PhysicalMemory;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PhysicalMemoryArray;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PhysicalMemoryLocation;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PNPAllocatedResource;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PNPDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PNPEntity;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PortConnector;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_PortResource;url=/code/wmi/win32/csh/mcp/;");
aI("text=Win32_Processor;url=/code/wmi/win32/csh/mcp/VBS073106163019.html;");
// aI("text=Win32_SCSIController;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SCSIControllerDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SerialPort;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SerialPortConfiguration;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SerialPortSetting;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SMBIOSMemory;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SoundDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SystemBIOS;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SystemDriverPNPEntity;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SystemEnclosure;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SystemMemoryResource;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_SystemSlot;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_USBController;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_USBControllerDevice;url=/code/wmi/win32/csh/mcp/;");
// aI("text=Win32_USBHub;url=/code/wmi/win32/csh/mcp/;");
// aI("text=[NAME OF CLASS];url=/code/wmi/win32/csh/mcp/;");
// aI("text=[NAME OF CLASS];url=/code/wmi/win32/csh/mcp/;");
// aI("text=[NAME OF CLASS];url=/code/wmi/win32/csh/mcp/;");
// aI("text=[NAME OF CLASS];url=/code/wmi/win32/csh/mcp/;");
// aI("text=[NAME OF CLASS];url=/code/wmi/win32/csh/mcp/;");
}

with(milonic=new menuname("SMAAHAD00")){
style=subStyle;
overflow="scroll";
aI("text=Mass Storage Device Class Index;url=/code/wmi/win32/csh/msd/SIAAHAD00.html;");
}

with(milonic=new menuname("SMAAHAE00")){
style=subStyle;
overflow="scroll";
aI("text=Netowrk Device Class Index;url=/code/wmi/win32/csh/nd/SIAAHAE00.html;");
}

with(milonic=new menuname("SMAAHAF00")){
style=subStyle;
overflow="scroll";
aI("text=Printing Device Class Index ;url=/code/wmi/win32/csh/prnd/SIAAHAF00.html;");
}

with(milonic=new menuname("SMAAHAG00")){
style=subStyle;
overflow="scroll";
aI("text=Power Device Class Index;url=/code/wmi/win32/csh/pwrd/SIAAHAG00.html;");
}

with(milonic=new menuname("SMAAHAH00")){
style=subStyle;
overflow="scroll";
aI("text=Telephony Device Class Index;url=/code/wmi/win32/csh/teld/SIAAHAH00.html;");
}

with(milonic=new menuname("CSSQUIZES")){
style=subStyle;
overflow="scroll";
aI("text=Open Quiz 1;url=/quizzes/css/CSS062506.html;target=_new;");
aI("text=Open Quiz 1 same;url=/quizzes/css/CSS062506.html;");
}

with(milonic=new menuname("TCP-IPQUIZES")){
style=subStyle;
overflow="scroll";
aI("text=Open Quiz1;url=/docs/CSS062506.html;target=_new;");
aI("text=Open Quiz2;url=/docs/CSS062506.html;target=_new;");
}

with(milonic=new menuname("sub1")){
style=subStyle;
overflow="scroll";
aI("text=Sub1.1;showmenu=sub1.1;");
aI("text=Sub1.2;showmenu=sub1.2;");
aI("text=Sub1.3;showmenu=sub1.3;");
aI("text=Sub1.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub2")){
style=subStyle;
overflow="scroll";
aI("text=Sub2.1;showmenu=sub1.1;");
aI("text=Sub2.2;showmenu=sub1.2;");
aI("text=Sub2.3;showmenu=sub1.3;");
aI("text=Sub2.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub3")){
style=subStyle;
overflow="scroll";
aI("text=Sub3.1;showmenu=sub1.1;");
aI("text=Sub3.2;showmenu=sub1.2;");
aI("text=Sub3.3;showmenu=sub1.3;");
aI("text=Sub3.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub4")){
style=subStyle;
overflow="scroll";
aI("text=Sub4.1;showmenu=sub1.1;");
aI("text=Sub4.2;showmenu=sub1.2;");
aI("text=Sub4.3;showmenu=sub1.3;");
aI("text=Sub4.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub1.1")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=/samples/frames/body.htm;");
aI("text=Open page1;url=/samples/frames/page1.htm;");
aI("text=Open page2;url=/samples/frames/page2.htm;");
}

with(milonic=new menuname("sub1.2")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=/samples/frames/body.htm;");
aI("text=Open page1;url=/samples/frames/page1.htm;");
aI("text=Open page2;url=/samples/frames/page2.htm;");
aI("text=Open page3;url=/samples/frames/page3.htm;");
}

with(milonic=new menuname("sub1.3")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=/samples/frames/body.htm;");
aI("text=Open page1;url=/samples/frames/page1.htm;");
aI("text=Open page2;url=/samples/frames/page2.htm;");
aI("text=Open page3;url=/samples/frames/page3.htm;");
aI("text=Open page4;url=/samples/frames/page4.htm;");
}

with(milonic=new menuname("sub1.4")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=/samples/frames/body.htm;");
aI("text=Open page1;url=/samples/frames/page1.htm;");
aI("text=Open page2;url=/samples/frames/page2.htm;");
aI("text=Open page3;url=/samples/frames/page3.htm;");
aI("text=Open page4;url=/samples/frames/page4.htm;");
aI("text=Open page5;url=/samples/frames/page5.htm;target=_new;");
}

drawMenus();

Menu_data_header.js:

/* This module is loaded in the Header page (Top Navigation page) as the third Milconic script file as follows:
(Paths modified as needed to fit your needs.)
<script type="text/javascript" src="../Scripts/milonic_src.js"></script>
<script type="text/javascript">
if(ns4)_d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenudom.js><\/scr"+"ipt>");
</script>
<script language=Javascript src="../Scripts/menu_data_header.js" type=text/javascript></script>
<script language=Javascript src="../Scripts/mm_navframe.js" type=text/javascript></script>
*/

_menuCloseDelay=0; // The time delay for menus to remain visible on mouse out
_menuOpenDelay=0; // The time delay before menus open on mouse over
_subOffsetTop=-2; // Sub menu top offset
_subOffsetLeft=-130; // Sub menu left offset. (Start position of sub menus and will clear the right navigation pane.)

/// Style Definitions ///

with(mainStyleHoriz=new mm_style()){
onbgcolor="#E0E0E0"; // #9EE3A9 Background color when selected Was #F8F8FF
oncolor="#000033"; // #1D3B23 Text color when selected.
offbgcolor="#0000FF"; // #61A76D Background color when not selected.
offcolor="#F7F9F7"; // #F7F9F7 Text Color when not selcted
bordercolor="#000000"; // #367E45
borderstyle="solid";
borderwidth=1;
separatorcolor="#325235";
separatorsize=2;
padding=4;
fontsize=10;
fontfamily="Verdana, Tahoma, Arial";
subimage="../images/submenu_arrow_right-off.gif";
onsubimage="../images/submenu_arrow_down-on.gif";
fontstyle="normal"; // normal
fontweight="Bold"; // New
high3dcolor="#FFFFFF";
low3dcolor="#367E45";
swap3d=1;
}

// Main Menu - Sets document location for top menu. See menu_data_side.js for the side menu.
// See menu_data_body for the sub menus.

with(milonic=new menuname("mainMenuHoriz")){
style=mainStyleHoriz;
top=0;
left=129;
orientation="horizontal";
alwaysvisible=1;
// itemwidth=95; // set width of menu "button" - optional.
aI("text=Home Page;url=../docs/body.html;target=body;");
// aI("text=Top 1;showmenu=sub1;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
// aI("text=Top 2;showmenu=sub2;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
// aI("text=Top 3;showmenu=sub3;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
aI("text=Personal Information;url=../docs/personal.html;target=body;");
// aI("text=My Résumé;url=../docs/resume.html;target=_new;");
aI("text=Programming;showmenu=SMA000000;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
aI("text=Take Quizzes;showmenu=SMB000000;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
// aI("text=Google in Body;url=http://www.google.com/;target=body;")
// aI("text=Google;url=http://www.google.com/;target=_new;")
aI("text=Search;url=../docs/search.html;target=body;");

}

drawMenus();


Poster: Ruth
Dated: Wednesday August 16 2006 - 19:48:39 BST

Hi,

Your paths to some of the documents are wrong

Code:
with(milonic=new menuname("SMA000000")){
style=subStyle;
overflow="scroll";
aI("text=Code Index;url=/code/SIA000000.html;");


The url is
Code:
/code/sia000000.html
- no caps

It looks as if all the calls are to pages which show as caps SIAA00000 for example, and so on. So, the menu data file is looking for SIA000000 [dot] html, but the actual page is sia000000 so the menu can't find the page. Just go change the caps for lower case in the aI strings for all the pages that are named with lower case.

Ruth


Poster: Gene
Dated: Friday August 18 2006 - 23:46:44 BST

Here are the new files:

First menu_data_header.js
Code:
/*   This module is loaded in the Header page (Top Navigation page) as the third Milconic script file as follows: 
   (Paths modified as needed to fit your needs.)
      <script type="text/javascript" src="../Scripts/milonic_src.js"></script>
      <script type="text/javascript">
         if(ns4)_d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenuns4.js><\/scr"+"ipt>");
           else _d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenudom.js><\/scr"+"ipt>");
      </script>
      <script language=Javascript src="../Scripts/menu_data_header.js" type=text/javascript></script>
      <script language=Javascript src="../Scripts/mm_navframe.js" type=text/javascript></script>
*/

_menuCloseDelay=0;              //    The time delay for menus to remain visible on mouse out
_menuOpenDelay=0;               //    The time delay before menus open on mouse over
_subOffsetTop=-2;                //    Sub menu top offset
_subOffsetLeft=-130;            //    Sub menu left offset.  (Start position of sub menus and will clear the right navigation pane.) 

/// Style Definitions ///

with(mainStyleHoriz=new mm_style()){
onbgcolor="#E0E0E0";         //   #9EE3A9   Background color when selected Was #F8F8FF
oncolor="#000033";            //   #1D3B23 Text color when selected. 
offbgcolor="#0000FF";         //   #61A76D Background color when not selected. 
offcolor="#F7F9F7";            //   #F7F9F7 Text Color when not selcted
bordercolor="#000000";         //   #367E45
borderstyle="solid";
borderwidth=1;
separatorcolor="#325235";
separatorsize=2;
padding=4;
fontsize=10;
fontfamily="Verdana, Tahoma, Arial";
subimage="http://www.whizzersd.net/images/submenu_arrow_right-off.gif";
onsubimage="http://www.whizzersd.net/images/submenu_arrow_down-on.gif";
fontstyle="normal";            //   normal
fontweight="Bold";            //   New
high3dcolor="#FFFFFF";
low3dcolor="#367E45";
swap3d=1;
}

// Main Menu -   Sets document location for top menu.   See menu_data_side.js for the side menu. 
//                                          See menu_data_body for the sub menus. 

with(milonic=new menuname("mainMenuHoriz")){
style=mainStyleHoriz;
top=0;
left=129;
orientation="horizontal";
alwaysvisible=1;
//   itemwidth=95;   //   set width of menu "button" - optional. 
aI("text=Home Page;url=http://www.whizzersd.net/docs/body.html;target=body;");
//  aI("text=Top 1;showmenu=sub1;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
//   aI("text=Top 2;showmenu=sub2;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
//   aI("text=Top 3;showmenu=sub3;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
aI("text=Personal Information;url=http://www.whizzersd.net/docs/personal.html;target=body;");
aI("text=My Résumé;url=http://www.whizzersd.net/docs/resume.html;target=_new;");
aI("text=Programming;showmenu=sma000000;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
//   aI("text=Take Quizzes;showmenu=Quizes;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
//   aI("text=Google in Body;url=http://www.google.com/;target=body;")
aI("text=Search;url=http://www.whizzersd.net/docs/search.html;target=body;");
}

drawMenus();


Second menu_data_body.js

Code:
/*   This module is loaded in all pages loaded into the "body" frame as the third Milconic script file in the <HEAD> Section as follows: 
   (Paths modified as needed to fit your needs.) 
      <script type="text/javascript" src="../Scripts/milonic_src.js"></script>
      <script type="text/javascript">
         if(ns4)_d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenuns4.js><\/scr"+"ipt>");
           else _d.write("<scr"+"ipt type=text/javascript src=../../Scripts/mmenudom.js><\/scr"+"ipt>");
      </script>
      <script language=Javascript src="../Scripts/menu_data_body.js" type=text/javascript></script>
      <script language=Javascript src="../Scripts/mm_navframe.js" type=text/javascript></script>
*/

_menuCloseDelay=500              //    The time delay for menus to remain visible on mouse out
_menuOpenDelay=0               //    The time delay before menus open on mouse over
_subOffsetTop=0                 //    Sub menu top offset
_subOffsetLeft=0               //    Sub menu left offset

/// Style Definitions ///

with(subStyle=new mm_style()){
onbgcolor="#FFFFFF";         //   #E0E0E0, #9EE3A9   Background color when selected
oncolor="#000033";            //   #1D3B23 Text color when selected. 
offbgcolor="#0000FF";         //   #0000FF, #61A76D Background color when not selected. 
offcolor="#FFFFFF";            //   #F7F9F7, #F7F9F7 Text Color when not selcted
bordercolor="#000000";         //   #367E45
bborderstyle="solid";
borderwidth=2;
separatorcolor="#325235";
separatorsize=2;
padding=4;
fontsize=12;
fontfamily="Verdana, Tahoma, Arial";
subimage="http://www.whizzerd.net/images/submenu_arrow_right-off.gif";
onsubimage="http://www.whizzerd.net/images/submenu_arrow_right-on.gif";
fontstyle="normal";            //   normal
fontweight="Bold";            //   New
subimagepadding="0 0 0 10";
high3dcolor="#FFFFFF";          //   "#edf3ee";
low3dcolor="#367E45";
swap3d=1;
headerbgcolor="#548959";
headercolor="#f2f2ff";
//   overfilter="Pixelate(squares=20, duration=0.3)";
//   outfilter="Pixelate(squares=20, duration=0.3)";
}

/// Submenu Definitions ///

with(milonic=new menuname("sma000000")){
style=subStyle;
overflow="scroll";
aI("text=Code Index;url=http://www.whizzerd.net/code/sia000000.html;");
//  aI("text=Acrive Directory;showmenu=smab00000");
//  aI("text=Cascading Style Sheets;showmenu=smac00000");
//  aI("text=HTML;showmenu=smad00000");
//  aI("text=RPN/RPL;showmenu=smae00000");
//  aI("text=VB Script;showmenu=smaf00000");
aI("text=WMI Code;showmenu=smaa00000");
//   aI("text=Load Page 4;showmenu=sub1.4;url=http://www.whizzerd.net/samples/frames/page4.html;target=body;onfunction=openSubmenu();offfunction=closeSubmenu();");
//   Do more experimenting with this to see if it can be done from a sub menu. 
}

with(milonic=new menuname("smaa00000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Index;url=http://www.whizzerd.net/code/wmi/siaa00000.html;");
//  aI("text=CIM Class;showmenu=smaab0000");       
//  aI("text=IPMI Class;showmenu=smaac0000");
//  aI("text=Monitor Display Class;showmenu=smaad0000");
//  aI("text=MSFT Class;showmenu=smaae0000");
//  aI("text=MSMCA Class;showmenu=smaaf0000");
//  aI("text=Standard Consumer Class;showmenu=smaag0000");
aI("text=The Win32 Class;showmenu=smaah0000");
//  aI("text=The WMI C++ Classes;showmenu=smaai0000"); 
//  aI("text=The WMI Registry Class;showmenu=smaaj0000");
//  aI("text=The WMI System Class;showmenu=smaak0000");
}

with(milonic=new menuname("smab00000")){
style=subStyle;
overflow="scroll";
aI("text=Active Directory Index;url=http://www.whizzerd.net/code/ad/siab00000.html/;");
aI("text=Active Directory Computers;url=http://www.whizzerd.net/code/ad/computers/siaba0000.html;");
aI("text=Active Directory Domains;url=http://www.whizzerd.net/code/ad/domains/siabb0000.html;");
aI("text=Active Directory Groups;url=http://www.whizzerd.net/code/ad/groups/siabc0000.html;");
aI("text=Active Directory Users;url=http://www.whizzerd.net/code/ad/users/siabd0000.html/;");
}

with(milonic=new menuname("smac00000")){
style=subStyle;
overflow="scroll";
aI("text=Cascading Style Sheets Index;url=http://www.whizzerd.net/code/css/siac00000.html/;");
}

with(milonic=new menuname("smad00000")){
style=subStyle;
overflow="scroll";
aI("text=HTML Index;url=http://www.whizzerd.net/code/html/siad00000.html/;");
}

with(milonic=new menuname("smae00000")){
style=subStyle;
overflow="scroll";
aI("text=RPN-RPL Code Index;url=http://www.whizzerd.net/code/rpn-rpl/siae00000.html/;");
}

with(milonic=new menuname("smaf00000")){
style=subStyle;
overflow="scroll";
aI("text=vbscript Code Index;url=http://www.whizzerd.net/code/rpn-rpl/siaf00000.html/;");
}

with(milonic=new menuname("smb000000")){
style=subStyle;
overflow="scroll";
aI("text=Cascading StyleSheets;showmenu=smba00000");
aI("text=TCP/IP;showmenu=SMBB00000");
}

with(milonic=new menuname("smaab0000")){
style=subStyle;
overflow="scroll";
aI("text=CIM Class Index;url=http://www.whizzerd.net/code/wmi/cim/siaab0000.html;");
}

with(milonic=new menuname("smaac0000")){
style=subStyle;
overflow="scroll";
aI("text=IPMI Class Index;url=http://www.whizzerd.net/code/wmi/ipmi/siaac0000.html;");
}

with(milonic=new menuname("smaad0000")){
style=subStyle;
overflow="scroll";
aI("text=Monior Display Class Index;url=http://www.whizzerd.net/code/wmi/md/siaad0000.html;");
}

with(milonic=new menuname("smaae0000")){
style=subStyle;
overflow="scroll";
aI("text=MSFT Class Index;url=http://www.whizzerd.net/code/wmi/msft/siaae0000.html;");
}

with(milonic=new menuname("smaaf0000")){
style=subStyle;
overflow="scroll";
aI("text=MSMCA Class Index;url=http://www.whizzerd.net/code/wmi/msmca/siaaf0000.html;");
}

with(milonic=new menuname("smaag0000")){
style=subStyle;
overflow="scroll";
aI("text=Standard Consumer Class Index;url=http://www.whizzerd.net/code/wmi/win32/sc/siaag0000.html;");
}

with(milonic=new menuname("smaah0000")){
style=subStyle;
overflow="scroll";
aI("text=Win32 Class Index;url=http://www.whizzerd.net/code/wmi/win32/siaah0000.html;");
aI("text=Computer System Hardware;showmenu=smaaha000;");
//  aI("text=Installed Applications;showmenu=smaaab000;");
//  aI("text=Operating System;showmenu=smaaac000;");
//  aI("text=Performance Counters;showmenu=smaaad000;");
//  aI("text=Security Descriptor Helpers;showmenu=smaaae000;");
//  aI("text=WMI Service Management;showmenu=smaaaf000;");
}

with(milonic=new menuname("smaaab000")){
style=subStyle;
overflow="scroll";
aI("text=Installed Applications Index;url=http://www.whizzerd.net/code/wmi/win32/ia/siaaab000.html;");
}

with(milonic=new menuname("smaaac000")){
style=subStyle;
overflow="scroll";
aI("text=Operating System Index;url=http://www.whizzerd.net/code/wmi/win32/os/siaaaC000.html;");
}

with(milonic=new menuname("smaaad000")){
style=subStyle;
overflow="scroll";
aI("text=Performance Counters Index;url=http://www.whizzerd.net/code/wmi/win32/pc/siaaaD000.html;");
}
with(milonic=new menuname("smaaae000")){
style=subStyle;
overflow="scroll";
aI("text=Security Descriptor Helpers Index;url=http://www.whizzerd.net/code/wmi/win32/sdh/siaaae000.html;");
}

with(milonic=new menuname("smaaaf000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Service Management Index;url=http://www.whizzerd.net/code/wmi/win32/wmism/siaaaf000.html;");
}

with(milonic=new menuname("smaai0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI C++ Class Index;url=http://www.whizzerd.net/code/wmi/wmicp/siaai0000.html;");
}

with(milonic=new menuname("smaaj0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI Registry Class Index;url=http://www.whizzerd.net/code/wmi/registry/siaaj0000.html;");
}

with(milonic=new menuname("smaak0000")){
style=subStyle;
overflow="scroll";
aI("text=WMI System Class Index;url=http://www.whizzerd.net/code/wmi/wmisys/siaak0000.html;");
}

with(milonic=new menuname("smaaha000")){
style=subStyle;
overflow="scroll";
aI("text=Computer System Hardware Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/siaaha000.html;");
//  aI("text=Cooling Device Class;showmenu=smaahaa00;");
//  aI("text=Input Device Class;showmenu=smaahab00;");
aI("text=Motherboard, Controller, and Port Class;showmenu=smaahac00;");
//  aI("text=Mass Storage Device Class;showmenu=smaahad00;");
//  aI("text=Network Device Class;showmenu=smaahae00;");
//  aI("text=Printing Device Class;showmenu=smaahaf00;");
//  aI("text=Power Device Class;showmenu=smaahag00;");
//  aI("text=Telephony Device Class;showmenu=smaahah00;");
}

with(milonic=new menuname("smaahaa00")){
style=subStyle;
overflow="scroll";
aI("text=Cooling Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/cd/siaahaa00.html;");
}

with(milonic=new menuname("smaahab00")){
style=subStyle;
overflow="scroll";
aI("text=Input Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/id/siaahab00.html;");
}

with(milonic=new menuname("smaahac00")){
style=subStyle;
overflow="scroll";
aI("text=Motherboard, Controller, and Port Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/siaahac00.html;");
//  aI("text=Win32_1394Controller;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_1394ControllerDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_AllocatedResource;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_AssociatedProcessorMemory;url=http://www.whizzerd.net/code/wmi/win32/csh/;");
//  aI("text=Win32_BaseBoard;url=/whizzersd.net/code/wmi/win32/csh/mcp/;");
aI("text=Win32_BIOS Class;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/vbs071606072503.html;");
//  aI("text=Win32_Bus;url=/whizzersd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_CacheMemory;url=/whizzersd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_ControllerHasHub;url=/whizzersd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_DeviceBus;url=/whizzersd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_DeviceMemoryAddress;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_DeviceSettings;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_DMAChannel;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_FloppyController;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_IDEController;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_IDEControllerDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_InfraredDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_IRQResource;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MemoryArray;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MemoryArrayLocation;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MemoryDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MemoryDeviceArray;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MemoryDeviceLocation;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_MotherboardDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_OnBoardDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_ParallelPort;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PCMCIAController;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PhysicalMemory;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PhysicalMemoryArray;url=/whizzersd.netcode/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PhysicalMemoryLocation;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PNPAllocatedResource;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PNPDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PNPEntity;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PortConnector;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_PortResource;url=/whizzersd.netcode/wmi/win32/csh/mcp/;");
aI("text=Win32_Processor;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/vbs073106163019.html;");
//  aI("text=Win32_SCSIController;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SCSIControllerDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SerialPort;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SerialPortConfiguration;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SerialPortSetting;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SMBIOSMemory;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SoundDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SystemBIOS;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SystemDriverPNPEntity;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SystemEnclosure;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SystemMemoryResource;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_SystemSlot;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_USBController;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_USBControllerDevice;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=Win32_USBHub;url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=[NAME OF CLASS];url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=[NAME OF CLASS];url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=[NAME OF CLASS];url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=[NAME OF CLASS];url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
//  aI("text=[NAME OF CLASS];url=http://www.whizzerd.net/code/wmi/win32/csh/mcp/;");
}

with(milonic=new menuname("smaahad00")){
style=subStyle;
overflow="scroll";
aI("text=Mass Storage Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/msd/siaahad00.html;");
}

with(milonic=new menuname("smaahae00")){
style=subStyle;
overflow="scroll";
aI("text=Netowrk Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/nd/siaahae00.html;");
}

with(milonic=new menuname("smaahaf00")){
style=subStyle;
overflow="scroll";
aI("text=Printing Device Class Index ;url=http://www.whizzerd.net/code/wmi/win32/csh/prnd/siaahaf00.html;");
}

with(milonic=new menuname("smaahag00")){
style=subStyle;
overflow="scroll";
aI("text=Power Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/pwrd/siaahag00.html;");
}

with(milonic=new menuname("smaahah00")){
style=subStyle;
overflow="scroll";
aI("text=Telephony Device Class Index;url=http://www.whizzerd.net/code/wmi/win32/csh/teld/siaahah00.html;");
}

with(milonic=new menuname("smba00000")){
style=subStyle;
overflow="scroll";
aI("text=Open Quiz 1;url=http://www.whizzerd.net/quizzes/css/css062506.html;target=_new;");
aI("text=Open Quiz 1 same;url=http://www.whizzerd.net/quizzes/css/CSS062506.html;");
}

with(milonic=new menuname("smbb00000")){
style=subStyle;
overflow="scroll";
//  aI("text=Open Quiz1;url=http://www.whizzerd.net/quizzes/css062506.html;target=_new;");
//  aI("text=Open Quiz2;url=http://www.whizzerd.net/quizzes/css062506.html;target=_new;");
}

with(milonic=new menuname("sub1")){
style=subStyle;
overflow="scroll";
aI("text=Sub1.1;showmenu=sub1.1;");
aI("text=Sub1.2;showmenu=sub1.2;");
aI("text=Sub1.3;showmenu=sub1.3;");
aI("text=Sub1.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub2")){
style=subStyle;
overflow="scroll";
aI("text=Sub2.1;showmenu=sub1.1;");
aI("text=Sub2.2;showmenu=sub1.2;");
aI("text=Sub2.3;showmenu=sub1.3;");
aI("text=Sub2.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub3")){
style=subStyle;
overflow="scroll";
aI("text=Sub3.1;showmenu=sub1.1;");
aI("text=Sub3.2;showmenu=sub1.2;");
aI("text=Sub3.3;showmenu=sub1.3;");
aI("text=Sub3.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub4")){
style=subStyle;
overflow="scroll";
aI("text=Sub4.1;showmenu=sub1.1;");
aI("text=Sub4.2;showmenu=sub1.2;");
aI("text=Sub4.3;showmenu=sub1.3;");
aI("text=Sub4.4;showmenu=sub1.4;");
}

with(milonic=new menuname("sub1.1")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=http://www.whizzerd.net/samples/frames/body.html;");
aI("text=Open page1;url=http://www.whizzerd.net/samples/frames/page1.html;");
aI("text=Open page2;url=http://www.whizzerd.net/samples/frames/page2.html;");
}

with(milonic=new menuname("sub1.2")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=http://www.whizzerd.net/samples/frames/body.html;");
aI("text=Open page1;url=http://www.whizzerd.net/samples/frames/page1.html;");
aI("text=Open page2;url=http://www.whizzerd.net/samples/frames/page2.html;");
aI("text=Open page3;url=http://www.whizzerd.net/samples/frames/page3.html;");
}

with(milonic=new menuname("sub1.3")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=http://www.whizzerd.net/samples/frames/body.html;");
aI("text=Open page1;url=http://www.whizzerd.net/samples/frames/page1.html;");
aI("text=Open page2;url=http://www.whizzerd.net/samples/frames/page2.html;");
aI("text=Open page3;url=http://www.whizzerd.net/samples/frames/page3.html;");
aI("text=Open page4;url=http://www.whizzerd.net/samples/frames/page4.html;");
}

with(milonic=new menuname("sub1.4")){
style=subStyle;
overflow="scroll";
aI("text=Open Body;url=http://www.whizzerd.net/samples/frames/body.html;");
aI("text=Open page1;url=http://www.whizzerd.net/samples/frames/page1.html;");
aI("text=Open page2;url=http://www.whizzerd.net/samples/frames/page2.html;");
aI("text=Open page3;url=http://www.whizzerd.net/samples/frames/page3.html;");
aI("text=Open page4;url=http://www.whizzerd.net/samples/frames/page4.html;");
aI("text=Open page5;url=http://www.whizzerd.net/samples/frames/page5.html;target=_new;");
}

drawMenus();

It is STILL NOT WORKING. What am I missing. The link is the same as previously stated. I can't open this up to the public until I get it to work.

Again, my local web site is on an IIS/Windows Server 2003 enterprise server. The name of my loccal web is whizzersd.net.

The public web site resides on a UNIX box. Its name is whizzersd.net as can be seen from the link.

Any help you can give me would be appreciated. I am at a loss. Everything else seems to work fine. When I go to the pages, I move around freely without any problems. It is just the sub menu off of thhe Program link from the main drop-down menu.

Again, Thanks for your help.


Poster: Ruth
Dated: Saturday August 19 2006 - 1:19:44 BST

Hi,

You're links seem to still be wrong, not the name of the page but the domain name. I find the Code Index page under Programming, submenu sma000000 at

Code:
http://www.whizzersd.net/code/sia000000.html


But you have it coded as
Code:
http://www.whizzerd.net/code/sia000000.html


You seem to have left out the s in the whizzersd so it can't find the page. Once a page that has no menu code on it is loaded in the frame the main menu stops dropping the submenus over the body frame.

Also, I notice that you seem to have two menu_data_body.js files and they have different submenus in them. You have one coded on the body page, and one coded on the address page. I guess certain files are supposed to open there or something. Since the two menu_data_body.js files contain different submenus, you need to give them different names, like menu_data_body.js and menu_data_body_addr.js or something.

Hope this helps.

Ruth