<!--	
		// Tracks the last clicked elements.
		var previousBodyElement = document.getElementById("gb1");
		var previousImageElement = document.getElementById("ghi1");

		/* ///////////////////////////////////////////////////////////////////////////////////////////
		* Purpose:  expandGroupBody alters the style and image source for a specified expandable group.
		* 
		* Parameters:  
		*				bodyID:  The ID for the expandable group element
		*				imageID:  The ID for the image element
		*/ ///////////////////////////////////////////////////////////////////////////////////////////
        function expandGroupBody(bodyID, imageID)
        {
            // Retrieve references to the DOM elements.
            var bodyElement = document.getElementById(bodyID);
            var imageElement = document.getElementById(imageID);
            
            if ((bodyElement != null) && (imageElement != null))
            {
				if (previousBodyElement != bodyElement)
				{
					previousBodyElement.style.display = "none";
					previousImageElement.src = "/flw/common/images/down_arrow.gif";
					
					previousBodyElement = bodyElement;
					previousImageElement = imageElement;
				}
            
                // Determine what transformation to make based on the current image source.
                if (imageElement.src.toLowerCase().indexOf("up") > 0)
                {
                        imageElement.src = "/flw/common/images/down_arrow.gif";
                        bodyElement.style.display = "none";
                        imageElement.alt = "Expand Menu";
                }
                else
                {
                        imageElement.src = "/flw/common/images/up_arrow.gif";
                        bodyElement.style.display = "block";      
                        imageElement.alt = "Contract Menu";                   
                }
            }
        }
        
        // Stores the reference to the previously selected tab.
		var previousTab = null;
		
		//
		// Constants for the tab indices:
		//
		var TAB_INDEX_TOTAL_COUNT = 10;
		
		var TAB_INDEX_ANNOUNCEMENTS = 0;
		var TAB_INDEX_SOFTWARE_DEVELOPMENT = 1;
		var TAB_INDEX_IT_SECURITY = 2;	
		var TAB_INDEX_COMMERCIAL_SERVICES = 3;
		var TAB_INDEX_RESIDENTIAL_SERVICES = 4;		
		var TAB_INDEX_DATABASE_CONVERSION = 5;
		var TAB_INDEX_DATABASE_DESIGN = 6;
		var TAB_INDEX_DATABASE_EXTENSION = 7;	
		var TAB_INDEX_WEB_APPLICATIONS = 8;
		var TAB_INDEX_CUSTOM_SOFTWARE = 9;						
		
		var BASE_TAB_CONTROL_ID = "divTab";
		var BASE_TAB_CONTENT_URL_PATH = "/flw/common/include/content/";
		var BASE_TAB_IMAGE_URL_PATH = "/flw/common/images/content/";
		var TAB_CONTENT_FRAME_CONTROL_ID = "ifContent";
		var TAB_CONTENT_IMAGE_CONTROL_ID = "imgContent";
		var TAB_CONTENT_URL_ARRAY = new Array("announcements_content.html", "software_development_content.html", "security_content.html", "commercial_services_content.html", "residential_services_content.html", "database_conversion_content.html", "database_design_content.html", "database_extension_content.html", "web_applications_content.html", "custom_software_content.html");
		var TAB_IMAGE_URL_ARRAY = new Array("it_solutions.jpg", "programming_services.jpg", "it_security.jpg", "commercial_services.jpg", "residential_services.jpg", "database_conversion.jpg", "database_design.jpg", "database_extension.jpg", "web_applications.jpg", "custom_software.jpg");
		
		/* ///////////////////////////////////////////////////////////////////////////////////////////
		* Purpose:  loadContent alters the style and image source for a specified tab.
		* 
		* Parameters:  
		*				tab:	The DOM element for the current tab
		*				tabID:  The ID index for the tab
		*/ ///////////////////////////////////////////////////////////////////////////////////////////		
		function loadContent(tab, tabID)
		{
			// Retrieve the DOM references to the frame element.
			var contentFrame = document.getElementById(TAB_CONTENT_FRAME_CONTROL_ID);
			
			if ((tab != null) && (contentFrame != null))
			{
				// Reset the style for the previous tab.
				if (previousTab != null)
				{
					previousTab.className = 'tab';
				}
				
				// Replace the previous tab reference with the current tab.
				previousTab = tab;
						
				// Alter the CSS class to show the hover effects.
				tab.className = 'tab hover';
				
				// Replace the frame source value.
				contentFrame.src = BASE_TAB_CONTENT_URL_PATH + TAB_CONTENT_URL_ARRAY[tabID];
				
				// For IE, ensure that transparency is turned on.
				if (IS_IE) {contentFrame.allowTransparency=true;};
											
				// Retrieve the image reference.
				var image = document.getElementById(TAB_CONTENT_IMAGE_CONTROL_ID);
				
				// Set the image attributes.
				if (image != null)
				{
					// Retrieve the image to determine the dimensions.
					image.src =BASE_TAB_IMAGE_URL_PATH + TAB_IMAGE_URL_ARRAY[tabID];
				}					
			}
		}
-->
