This page uses a collapsible descriptive list containing tables of information. The <dl> could be replaced with <div>s or any other block element.

The <dd> is shown and hidden by applying the classes .showSwitch (display: block) and .hideSwitch (display: none) with Javascript. The state of the elements is recorded in a cookie so that each time the page is visited the menu appears as it was left. with cookies disabled the menu is reset on each visit.

To use this script with your own menu:

This script also swaps an image when elements are opened and closed (plus and minus in this example). If you don't want these images remove these lines:

button_id.setAttribute ('src', img_close);
button_id.setAttribute ('src', img_open);

from function showHideSwitch and function resetMenu.

View source or save this page for more information.

[Home] [Support]

IT
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Legal & Financial
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Mining & Minerals
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Energy
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Chemicals
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Construction
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Aviation
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3    
Services
  Advertising Design Direct Mail Web
Company 1    
Company 2  
Company 3