function showControl(toolBoxHeader1Id, toolBoxHeader2Id, toolBox1Id, toolBox2Id, toolBoxHeaderSelected, 
	toolBoxHeader1Class, toolBoxHeader2Class, toolBoxHeader1SelectedClass, toolBoxHeader2SelectedClass, 
	buttonClickedId)
    {
        var toolBox1 = document.getElementById(toolBox1Id);
        var toolBox2 = document.getElementById(toolBox2Id);
        var toolBoxHeader1 = document.getElementById(toolBoxHeader1Id);
        var toolBoxHeader2 = document.getElementById(toolBoxHeader2Id);
		
		if ( toolBox1 == null )
			toolBoxHeaderSelected = toolBoxHeader2Id;
		else
			toolBox1.style.display = "none";
		if ( toolBox2 != null )
			toolBox2.style.display = "none";
		
		
		
        if ( toolBoxHeader1Id == toolBoxHeaderSelected )
		{
			if ( toolBox1 != null )
				toolBox1.style.display = "block";
			if ( toolBoxHeader1 != null )
				if ( toolBoxHeader1SelectedClass != null && toolBoxHeader1SelectedClass != "" )
					toolBoxHeader1.className = toolBoxHeader1SelectedClass;
			if ( toolBoxHeader2 != null )
				if ( toolBoxHeader2Class != null && toolBoxHeader2Class != "" )
					toolBoxHeader2.className = toolBoxHeader2Class;
		}
		else
		{
			if ( toolBox2 != null )
				toolBox2.style.display = "block";
			if ( toolBoxHeader2 != null )
				if ( toolBoxHeader2SelectedClass != null && toolBoxHeader2SelectedClass != "" )
					toolBoxHeader2.className = toolBoxHeader2SelectedClass;
			if ( toolBoxHeader1 != null )
				if ( toolBoxHeader1Class != null && toolBoxHeader1Class != "" )
					toolBoxHeader1.className = toolBoxHeader1Class;
		}
		
        if ( buttonClickedId == null)
			return;
		
		var button1 = document.getElementById("toolBoxHeader1Button");
		var button2 = document.getElementById("toolBoxHeader2Button");
		
		button1.className = button1.id == buttonClickedId ? "headerButtonPushed" : "headerButtonNotPushed";
		button2.className = button2.id == buttonClickedId ? "headerButtonPushed" : "headerButtonNotPushed";
    }