$(document).ready
(
	function()
	{
		//$('ul.secondLevel').hide();
		$('ul.thirdLevel').hide();
		$('ul.forthLevel').hide();

		/*  always expanded now
		if(departmentExpansion && departmentExpansion != 0)
		{
			departmentExpansion = departmentExpansion + '';
			departmentArr = departmentExpansion.split(",");
			departmentLength = departmentArr.length;
			for(i = 0; i < departmentLength; i++)
			{
				toggle('firstLevelExpandable_' + departmentArr[i], 'secondLevel_' + departmentArr[i]);
			}
		}
		*/

		if(subdepartmentExpansion && subdepartmentExpansion != 0)
		{
			subdepartmentExpansion = subdepartmentExpansion + '';
			subdepartmentArr = subdepartmentExpansion.split(",");
			subdepartmentLength = subdepartmentArr.length;
			for(i = 0; i < subdepartmentLength; i++)
			{
				toggle('secondLevelExpandable_' + subdepartmentArr[i], 'thirdLevel_' + subdepartmentArr[i]);
			}
		}

		if(specialtyExpansion && specialtyExpansion != 0)
		{
			specialtyExpansion = specialtyExpansion + '';
			specialtyArr = specialtyExpansion.split(",");
			specialtyLength = specialtyArr.length;
			for(i = 0; i < specialtyLength; i++)
			{
				toggle('thirdLevelExpandable_' + specialtyArr[i], 'forthLevel_' + specialtyArr[i]);
			}
		}

	}
);

function toggle(expandId, id)
{
	$('#' + id).toggle();

	if($('#' + id).css("display") == 'none')
	{
		$('#' + expandId).removeClass('expanded');
	}
	else
	{
		$('#' + expandId).addClass('expanded');
	}
}

function saveDepartmentClick(userID, departmentID)
{
	//always exanpnded
	//toggle('firstLevelExpandable_' + departmentID, 'secondLevel_' + departmentID);
	$.ajax
	(
		{
			type: "POST",
		   	url: "/handlers/ajaxSavingsClick.php",
		   	data: "type=DepartmentClick&userID=" + userID + "&departmentID=" + departmentID,
		   	success: function(msg)
		   	{
		   		//toggle('firstLevelExpandable_' + categoryID, 'secondLevel_' + categoryID);
		   	}
		}
	);
}

function saveSubdepartmentClick(userID, subdepartmentID)
{
	toggle('secondLevelExpandable_' + subdepartmentID, 'thirdLevel_' + subdepartmentID);
	$.ajax
	(
		{
			type: "POST",
		   	url: "/handlers/ajaxSavingsClick.php",
		   	data: "type=SubdepartmentClick&userID=" + userID + "&subdepartmentID=" + subdepartmentID,
		   	success: function(msg)
		   	{
		   		//toggle('secondLevelExpandable_' + subcategoryID, 'thirdLevel_' + subcategoryID);
		   	}
		}
	);
}

function saveSpecialtyClick(userID, specialtyID)
{
	toggle('thirdLevelExpandable_' + specialtyID, 'forthLevel_' + specialtyID);
	$.ajax
	(
		{
			type: "POST",
		   	url: "/handlers/ajaxSavingsClick.php",
		   	data: "type=SpecialtyClick&userID=" + userID + "&specialtyID=" + specialtyID,
		   	success: function(msg)
		   	{
		   		//toggle('secondLevelExpandable_' + subcategoryID, 'thirdLevel_' + subcategoryID);
		   	}
		}
	);
}


