﻿var ClientTabs = new Object();

ClientTabs.selectTab = function(controlId, tabId)
    {
        // Get previous value
        var hiddenField = document.getElementById(controlId + '_hidden');
        var prevTabId = hiddenField.value;
        
        // Hide previous tab
        document.getElementById(prevTabId + "_tab").innerHTML = "<img src='" + document.getElementById(prevTabId + "_tab").getAttribute('offState') + "' border='0' />";
        document.getElementById(prevTabId).style.display = 'none';
        
        // Show new tab
        document.getElementById(tabId).style.display = 'block';
        document.getElementById(tabId + "_tab").innerHTML = "<img src='" + document.getElementById(tabId + "_tab").getAttribute('onState') + "' border='0' />";
        
        // Update hidden value
        hiddenField.value = tabId;     
    }




