﻿// JScript File for TabControl component
function al_TabUpdateView(name, num)
{	
	var i = 0;
	var oTab = eval("document.getElementById('" + name + "__tab0')");
	var oLink = eval("document.getElementById('" + name + "__tabLink0')");
			while(oTab != null)
		{
			if (parseInt(num) == i)
			{
				oTab.className = name + "__tabSelected";
				oLink.className = name + "__linkSelected";
			}
			else
			{
				oTab.className = name + "__tab";
				oLink.className = name + "__link";
			}
		
			oTab.prevClassName = oTab.className;
			oLink.prevClassName = oLink.className;
		
			i ++;
			oTab = eval("document.getElementById('" + name + "__tab" + i + "')");
			oLink = eval("document.getElementById('" + name + "__tabLink" + i + "')");
		}
}

function al_ImageTabUpdateView(name, num)
{
	al_TabUpdateView(name, num);
	
	var i = 0;
	var oImg = eval("document.getElementById('" + name + "__tabImage0')");
	var oSelImg = eval("document.getElementById('" + name + "__tabSelImage0')");

	while(oImg != null)
	{
		if (parseInt(num) == i)
		{
			oImg.style.display = "none";
			oSelImg.style.display = "inline";
		}
		else
		{
			oImg.style.display = "inline";
			oSelImg.style.display = "none";
		}
		
		i ++;
		var oImg = eval("document.getElementById('" + name + "__tabImage" + i + "')");
		var oSelImg = eval("document.getElementById('" + name + "__tabSelImage" + i + "')");
	}
}
function al_TabHover(name, index)
{
	oTab = eval("document.getElementById('" + name + "__tab" + index + "')");
	oLink = eval("document.getElementById('" + name + "__tabLink" + index + "')");

	if (oTab.className == name + "__tabSelected") return;	
	
	oTab.prevClassName = oTab.className;
	oLink.prevClassName = oLink.className;
	
	oTab.className = name + "__tabHover";
	oLink.className = name + "__linkHover";
}

function al_TabUnHover(name, index)
{
	oTab = eval("document.getElementById('" + name + "__tab" + index + "')");
	oLink = eval("document.getElementById('" + name + "__tabLink" + index + "')");
	
	if (oTab.className == name + "__tabSelected") return;	
	
	oTab.className = oTab.prevClassName;
	oLink.className = oLink.prevClassName;
}