/************************************************************************** 
*************************************************************************** 
*  Program Name: $Id: tree_control.js,v 1.20 2007/08/25 23:21:54 neo Exp $
*  Program Author:  Michael T. Schock
*  Creation Date: 05-15-2006
*  CVS Revision: $Revision: 1.20 $
*  Copyright (c) 2006
*************************************************************************** 
*************************************************************************** 
*  Program Summary:
*  Javascript functions for the menu class
*
*
*************************************************************************** 
**************************************************************************/

//!  Mouseover title
/**  Change the title class on mouseover.  */
function Mouseover_Title(controlNumber, titleNumber)
{
	//  Variables
	var clicked;
	
	//  Get the click variable
	clicked = document.getElementById('Tree_Title_' + controlNumber + '_' + titleNumber).getAttribute('clicked');
	
	//  Set the style
	if(clicked == 'Y')
	{
		Set_Class('Tree_Title_' + controlNumber + '_' + titleNumber, 'Tree_Title_Pressed_' + controlNumber); 
	}
	else
	{
		Set_Class('Tree_Title_' + controlNumber + '_' + titleNumber, 'Tree_Title_Unpressed_' + controlNumber); 
	}
}


//!  Mouseout title
/**  Change the title class on mouseout.  */
function Mouseout_Title(controlNumber, titleNumber)
{
	Set_Class('Tree_Title_' + controlNumber + '_' + titleNumber, 'Tree_Title_Default_' + controlNumber); 
}


//!  Mouseclick title
/**  Change the title class on mouse click.  */
function Mouseclick_Title(controlNumber, titleNumber)
{
	//  Variables
	var clicked;
	
	//  Get the click variable
	clicked = document.getElementById('Tree_Title_' + controlNumber + '_' + titleNumber).getAttribute('clicked');
	
	//  Set the click variable
	if(clicked == 'Y')
		document.getElementById('Tree_Title_' + controlNumber + '_' + titleNumber).setAttribute('clicked', 'N');
	else
		document.getElementById('Tree_Title_' + controlNumber + '_' + titleNumber).setAttribute('clicked', 'Y');
		
	//  Get the click variable
	clicked = document.getElementById('Tree_Title_' + controlNumber + '_' + titleNumber).getAttribute('clicked');
	
	//  Set the style
	if(clicked == 'Y')
	{
		Set_Class('Tree_Title_' + controlNumber + '_' + titleNumber, 'Tree_Title_Pressed_' + controlNumber); 
		document.getElementById('Tree_List_' + controlNumber + '_' + titleNumber).style.visibility = "visible"; 
		document.getElementById('Tree_List_' + controlNumber + '_' + titleNumber).style.display = "block"; 
	}
	else
	{
		Set_Class('Tree_Title_' + controlNumber + '_' + titleNumber, 'Tree_Title_Unpressed_' + controlNumber); 
		document.getElementById('Tree_List_' + controlNumber + '_' + titleNumber).style.visibility = "hidden"; 
		document.getElementById('Tree_List_' + controlNumber + '_' + titleNumber).style.display = "none"; 
	}
}

//!  Mouseover list
/**  Change the list class on mouseover.  */
function Mouseover_List(linkObj, controlNumber)
{
	Set_Class(linkObj, 'Tree_Element_List_Active_' + controlNumber); 
}


//!  Mouseout list
/**  Change the list class on mouseout.  */
function Mouseout_List(linkObj, controlNumber)
{
	Set_Class(linkObj, 'Tree_Element_List_' + controlNumber); 
}
