// Initialize imgs array.

    imgs = new Array();

// Images to preload and store for later.

    imgs[0] = new Array('images/button-submit-normal.png', 'images/button-submit-hover.png');

// Initialize preloadImages array.

    preloadImages = new Array();

// Loop through images to preload them.
    i = 0;
    for (n=0; n<imgs.length; n++)
    {
        // Preload hover image.
        
        preloadImages[i] = new Image();
        preloadImages[i].src = imgs[n][0];
        i++;
        
        // Preload normal image.
        
        preloadImages[i] = new Image();
        preloadImages[i].src = imgs[n][1];
        i++;
    }

// View normal and hover images.

    function viewImageState(self, index, type)
    {
        self.src = imgs[index][type];
    }
    
	function show(object)
	{
		if (document.getElementById)
		{
		  document.getElementById(object).style.display = 'block';
		}
		else if (document.layers && document.layers[object])
		{
		  document.layers[object].display = 'block';
		}
		else if (document.all)
		{
		  document.all[object].style.display = 'block';
		}
	}
	        
	function hide(object)
	{
		if (document.getElementById)
		{
		  document.getElementById(object).style.display = 'none';
		}
		else if (document.layers && document.layers[object])
		{
		  document.layers[object].display = 'none';
		}
		else if (document.all)
		{
		  document.all[object].style.display = 'none';
		}
	}