var leftOldState = '';
var rightOldState = '';
var centerOldState = '';
function changeState(state, table, leftDevider, rightDevider, cssClass)
{
   leftDevider = document.getElementById(leftDevider);
   rightDevider = document.getElementById(rightDevider);
   
   if(state == "over")
   {
      leftOldState = leftDevider.className;
      rightOldState = rightDevider.className;
      centerOldState = table.className;

      table.className = cssClass + 'over';
      
      leftDevider.className = cssClass + 'deviderover';
      rightDevider.className = cssClass + 'deviderover';
   }
   else
   {
      table.className = centerOldState;
      leftDevider.className = leftOldState;
      rightDevider.className = rightOldState;
   }
}

//knt:navigation functions
	nav_lastState = '';
	function nav_over(oBtn, state, cssClass)
	{
		if(state == "over")
		{
			nav_lastState = oBtn.className;
			oBtn.className = cssClass + "_over";
		}
		else
		{
			oBtn.className = nav_lastState;
		}
	}

//knt:tool box functions
	aLastState = Array();
	function tb_open(id, state, table, leftDevider, rightDevider, cssClass)
	{
	 //knt:open box
		if(aLastState[id] != "open")
		{
			oBox = document.getElementById(id);
			oBox.className = cssClass + "body_show";
			aLastState[id] = "open";

			leftOldState = cssClass + 'devider_over';
			rightOldState = cssClass + 'devider_over';
			centerOldState = cssClass + 'head_over';
		}
		else
		{
			oBox = document.getElementById(id);
			oBox.className = cssClass + "body_hide";
			aLastState[id] = "close";

			leftOldState = cssClass + 'devider_out';
			rightOldState = cssClass + 'devider_out';
			centerOldState = cssClass + 'head_out';
		}
	}

	function tb_over(state, table, leftDevider, rightDevider, cssClass)
	{
	   leftDevider = document.getElementById(leftDevider);
	   rightDevider = document.getElementById(rightDevider);

	   if(state == "over")
	   {
		  leftOldState = leftDevider.className;
		  rightOldState = rightDevider.className;
		  centerOldState = table.className;

		  table.className = cssClass + 'head_over';

		  leftDevider.className = cssClass + 'devider_over';
		  rightDevider.className = cssClass + 'devider_over';
	   }
	   else
	   {
		  table.className = centerOldState;
		  leftDevider.className = leftOldState;
		  rightDevider.className = rightOldState;
	   }
	}