    var iTimeoutID      = 0;
    var aPreloadImages  = new Array();
    
    function makeProductsSubMenuAppear()
    {
        document.getElementById( 'products_submenu' ).style.display = 'block';
    }
    
    function makeProductsSubMenuDisappear()
    {
        iTimeoutID = window.setTimeout( "document.getElementById( 'products_submenu' ).style.display = 'none'", 500);
    }
    
    function subMenuOver( oCell )
    {
        oCell.style.backgroundColor = '#e9f0e0';
    }

    function subMenuOut( oCell )
    {
        oCell.style.backgroundColor = '#ffffff';
    }
    
    function init()
    {
        if ( typeof pageInit != 'undefined' )
        {
            pageInit();
        }
    }
    
    function preloadImages()
    {
        var oNewImage   = null;
        
        for ( var i = 0; i < aPreloadImages.length; i++ )
        {
            oNewImage       = new Image();
            oNewImage.src   = aPreloadImages[i];
        }
    }
    
    function addPreloadImage( sImageUrl )
    {
        aPreloadImages[aPreloadImages.length]   = sImageUrl;
    }
    
	function populateImage( sImageName )
	{
	    document.header_photo.src = sImageName;
	}
	 
	function setActiveTab( sTabName )
	{
	    var aMenuLinks  = document.getElementsByName( 'menuhref' );
	    for ( var i = 0; i < aMenuLinks.length; i++ )
	    {
	        if ( aMenuLinks[i].childNodes[0].nodeValue == sTabName )
	        {
	            aMenuLinks[i].parentNode.className = aMenuLinks[i].parentNode.className + '_on';
	            replaceCellContents( aMenuLinks[i].parentNode, sTabName );
	            break;
	        }
	    }
	}
	
	function replaceCellContents( oTabCell, sTabName )
	{
	    var currentNode = oTabCell.firstChild;
	    var newTextNode = document.createTextNode( sTabName );
	    oTabCell.replaceChild( newTextNode, currentNode );
	}
	
	function returnFalse()
	{
	    return false;
	}
	
	function buttonOver( sButton )
	{
	    var oButton = document.images[ 'button_' + sButton ];
	    oButton.src = '/enviroscreen/graphics/buttons/' + sButton + '_over.gif';
	}
	
	function buttonOut( sButton )
	{
	    var oButton = document.images[ 'button_' + sButton ];
	    oButton.src = '/enviroscreen/graphics/buttons/' + sButton + '.gif';
	}
