var gCurTabId = null; var gTabListIdArr = ["tab"]; var gTabContentIdArr = ["idxTabPane" , "gloTabPane"]; addRhLoadCompleteEvent(loadTabContainer); function loadTabContainer() { var noTabContentPanes = gTabContentIdArr.length; for(var i=0; i 0) newTabButtonElem = tabbuttonsArr[0]; } } gCurTabId = newTabButtonId; var newTabPaneId = ""; if(newTabButtonElem != null) { var className = newTabButtonElem.getAttribute(DATACLASSSEL); if(className == null) className = ""; newTabButtonElem.className = className; newTabPaneId = newTabButtonElem.getAttribute(DATAPANEID); } if(newTabPaneId != null) { var newTabPaneElem = document.getElementById(newTabPaneId); if(newTabPaneElem != null) newTabPaneElem.style.display = "block"; } tabElem.setAttribute(DATATABBUTTONID, newTabButtonId); saveSetting(TABBUTTONID + "-" + tabId, newTabButtonId, true); } function onTabHover(tabButtonElem, tabId) { if(tabButtonElem == null) return; var tabButtonId = tabButtonElem.getAttribute('id'); if(tabButtonId == gCurTabId) return; var classHover = tabButtonElem.getAttribute(DATACLASSHOVER); if(classHover == null) classHover = ""; tabButtonElem.className = classHover; } function onTabHoverOut(tabButtonElem, tabId) { if(tabButtonElem == null) return; var tabButtonId = tabButtonElem.getAttribute('id'); if(tabButtonId == gCurTabId) return; var classHover = tabButtonElem.getAttribute(DATACLASS); if(classHover == null) classHover = ""; tabButtonElem.className = classHover; }