		var preloaded = [];

		
// here is a lame preloading script i am putting in just for demonstration
		
for (var i = 1; i <= 3; i++) {
			
preloaded[i] = [loadImage(i + "-0.jpg"), loadImage(i + "-1.jpg")];
		
}

		
function init() {
			
// whatever stuff you need to do onload goes here.

			
//==========================================================================================
			
// if supported, initialize mtdropdowns
			
//==========================================================================================
			
// Check isSupported() so that menus aren't accidentally sent to non-supporting browsers.
			
// This is better than server-side checking because it will also catch browsers which would
			
// normally support the menus but have javascript disabled.
			
//
			
// If supported, call initialize() and then hook whatever image rollover code you need to do
			
// to the .onactivate and .ondeactivate events for each menu.
			
//==========================================================================================
			
if (mtDropDown.isSupported()) {
				
mtDropDown.initialize();

				
// hook all the image swapping of the main toolbar to menu activation/deactivation
				
// instead of simple rollover to get the effect where the image stays hightlit until
				
// the menu is closed.
				
menu1.onactivate = function() { menu_swapImage("image1", preloaded[1][1].src) };
				
menu1.ondeactivate = function() { menu_swapImage("image1", preloaded[1][0].src) };

				
menu2.onactivate = function() { menu_swapImage("image2", preloaded[2][1].src) };
				
menu2.ondeactivate = function() { menu_swapImage("image2", preloaded[2][0].src) };

				
menu3.onactivate = function() { menu_swapImage("image3", preloaded[3][1].src) };
				
menu3.ondeactivate = function() { menu_swapImage("image3", preloaded[3][0].src) };

			
}
	
}

		
// this is a crappy example preloader. Use whichever one you want.
		
function loadImage(sFilename) 
{
			
var img = new Image();
			
img.src ="images/" + sFilename;
			
return img;
		
}

		
// this is a crappy example image swapper. Use whichever you want.
		
function menu_swapImage(imgName, sFilename)
 {
			
document.images[imgName].src = sFilename;
	
}