﻿/// <reference name="MicrosoftAjax.js"/>

manager = Sys.WebForms.PageRequestManager.getInstance();


///<summary>Activates a tab and deactivates others</summary>
///<param name="tab">The tab element or ID</param>
///<param name="tab">The container element or ID</param>
function ActivateTab(tab, container) {
    if (typeof tab == 'string')
        tab = $get(tab);
	if (typeof container == 'string')
	    container = $get(container);
	    
	var tabParent = tab.parentNode.parentNode;
	var containerParent = container.parentNode;
	
//	//switch active tab
//	for (var i = 0; i < tabParent.childNodes.length; i++) {
//		var child = tabParent.childNodes[i];
//        if (child.nodeName == 'LI')
//            Sys.UI.DomElement.removeCssClass(child, "current");		
//	}
//	Sys.UI.DomElement.addCssClass(tab.parentNode, "current");

    //switch active div
	for (var i = 0; i < containerParent.childNodes.length; i++) {
		var child = containerParent.childNodes[i];
		if (child.nodeName == 'DIV'){
		    Sys.UI.DomElement.removeCssClass(child, "on");		
		}
	}
	Sys.UI.DomElement.addCssClass(container, "on");
}


