
function selectNewsTab(tab, url) {
	if (tab != null && tab > 0 && url != null) {
		var i = 1;
		var selectedTab = null;
		while ((selectedTab = document.getElementById('news-tab-' + i)) != null) {
			if (i == tab) {
				selectedTab.className = 'news-tab news-tab-selected';
			} else if (i < tab) {
				selectedTab.className = 'news-tab news-tab-above';
			} else if (i > tab) {
				selectedTab.className = 'news-tab news-tab-under';
			}
			i++;
		}
		updateNewsTab(url);
	}
}

function updateNewsTab(url)
{
    xmlHttp=GetXmlHttpObject();

    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request");
        return;
    }

    xmlHttp.onreadystatechange=updateNewsTabContent;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function updateNewsTabContent() {
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    {
        document.getElementById("newsTabContent").innerHTML=xmlHttp.responseText;
    }
}

function GetXmlHttpObject()
{
    var objXMLHttp=null;
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objXMLHttp;
}