function in_array(needle, haystack, strict) {
    var found = false, key, strict = !!strict;

    for (key in haystack) {
        if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
            found = true;
            break;
        }
    }

    return found;
}

function SetActiveTab(tab)
{
	var first_tabs = new Array("gray-tab-news");
	
	var listElement = tab.parentNode.parentNode;
	var arTabs = listElement.getElementsByTagName("LI");

	//Hide
	for (var i = 0; i < arTabs.length; i++)
	{
		if (in_array(arTabs[i].id, first_tabs))
			arTabs[i].className = "first";
		else
			arTabs[i].className = "";
		var tabBody = document.getElementById(arTabs[i].id + "-body");
		if (tabBody)
			tabBody.style.display = "none";
	}

	//Show
	var tabBody = document.getElementById(tab.parentNode.id + "-body");
	if (tabBody)
	{
		if (in_array(tab.parentNode.id, first_tabs))
			tab.parentNode.className = "active_first";
		else
			tab.parentNode.className = "active";
		tab.blur();
		tabBody.style.display = "block";
	}
}
