function $(id) { return document.getElementById(id); } function setStyleDisplay(id, status) { $(id).style.display = status; } function switchTab(showPanels, hidePanels, activeTab, activeClass, fadeTab, fadeClass) { $(activeTab).className = activeClass; $(fadeTab).className = fadeClass; var panel, panelList; panelList = showPanels.split(','); for (var i = 0; i < panelList.length; i++) { var panel = panelList[i]; if ($(panel)) { setStyleDisplay(panel, 'block'); } } panelList = hidePanels.split(','); for (var i = 0; i < panelList.length; i++) { panel = panelList[i]; if ($(panel)) { setStyleDisplay(panel, 'none'); } } } window['TabJS'] = {}; window['TabJS']['switchTab'] = switchTab;