var spFWLG;
var lastTab="LG1";

function switchTab(tab)
{
	if (tab!=lastTab)
	{
		document.getElementById(tab).className=("tabActive");
		document.getElementById(lastTab).className=("tab");
		spFWLG.showPanel(tab+"Panel");
		lastTab=tab;
	}
}

Spry.Utils.addLoadListener(function()
{
	// Show the sliding panels tab buttons.
	Spry.$$(".slidingTabPanelWrapper").setStyle("display: block");
	Spry.$$("#LG1, #LG2").addEventListener("click", function(){ switchTab(this.id); return false; }, false);

	// Turn the slidingPanel region into a real sliding panel widget.
	Spry.$$("#slidingPanel").addClassName("SlidingPanels").setAttribute("tabindex", "0");
	Spry.$$("#slidingPanel > div").addClassName("SlidingPanelsContentGroup");
	Spry.$$("#slidingPanel .SlidingPanelsContentGroup > div").addClassName("SlidingPanelsContent");

  // Evaluate URL params
  var params = Spry.Utils.getLocationParamsAsObject();
  spFWLG = new Spry.Widget.SlidingPanels('slidingPanel', { defaultPanel: params.tabID });
	if (params.tabID == 0)
  	  switchTab("LG1");
	else if (params.tabID == 1)
  	  switchTab("LG2");
});

