 var panes = new Array();
	
 function setupPanes(containerId, defaultTabId) {
  panes[containerId] = new Array();
  var maxHeight = 0; var maxWidth = 0;
  var container = document.getElementById(containerId);
  var paneContainer = container.getElementsByTagName("div")[0];
  var paneList = paneContainer.childNodes;
  for (var i=0; i < paneList.length; i++ ) {
    var pane = paneList[i];
    if (pane.nodeType != 1) continue;
    panes[containerId][pane.id] = pane;
    pane.style.display = "none";
   }
  document.getElementById(defaultTabId).onclick();
 }
	
 function showPane(paneId, activeTab) {
	  
   for (var con in panes) {
     activeTab.blur();
     activeTab.className = "tab-active";
     if (panes[con][paneId] != null) { 
      var pane = document.getElementById(paneId);
      pane.style.display = "block";
      var container = document.getElementById(con);
      var tabs = container.getElementsByTagName("ul")[0];
      var tabList = tabs.getElementsByTagName("a");
      for (var i=0; i<tabList.length; i++ ) {
          var tab = tabList[i];
 	        if (tab != activeTab) tab.className = "tab-disabled";
 	      }
 	      for (var i in panes[con]) {
 	        var pane = panes[con][i];
 	        if (pane == undefined) continue;
 	        if (pane.id == paneId) continue;
 	        pane.style.display = "none";
 	      }
 	    }
 	  }
 	  return false;    
 	};	
