// JavaScript Document


function tab_rss_content(divId, url)
{
	wantUrl = url;
    var newsItemsDiv = document.getElementById(divId);	
    newsItemsDiv.innerHTML = "Loading......";
	document.getElementById(divId).className = "current";
	if(xmlHttp == null)
	{
		createXMLHttpRequest();
	}
	//document.write(this.divId);
	xmlHttp.open("GET", url, true);
    // Setup a function for the server to run when it's done
    xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
		{	
	        var xmldom = xmlHttp.responseXML;
	        var channel = xmldom.getElementsByTagName("channel").item(0);
            var itemlist = channel.childNodes;
            var itemcount = 0;
			var j = 0;
            
			newsItemsDiv.innerHTML = "";
			document.getElementById(divId).className = "current";
            for(var i = 0; i < itemlist.length; i++)
            {
                var node=itemlist.item(i);
                if(node.tagName == "title")
                {                
                    if(document.getElementById("news_title") != null)
                    {
                        document.getElementById("news_title").innerHTML = node.childNodes[0].data;
                    }
                }
                if(node.tagName == "link")
                {
					if(document.getElementById("news_link") != null)
                    {
                    	document.getElementById("news_link").href = node.childNodes[0].data;
					}
                }
                if(node.tagName == "description")
                {
					if(document.getElementById("news_description") != null)
                    {
                    	document.getElementById("news_description").innerHTML = node.childNodes[0].data;
					}
                }
                if(node.tagName == "managingEditor")
                {
					if(document.getElementById("managingEditor") != null)
                    {
                    	document.getElementById("managingEditor").innerHTML = node.childNodes[0].data;
					}
                }
                if(node.tagName == "item")
                {
                   if(itemcount > 5)
                   {
                        return;
                   } 
				   else
				   {
				   		showRssItem(node.childNodes, divId , j);
				   		itemcount++;
						j++;
				   }
                }
            }
            
		}
	}
    // Send the request
    xmlHttp.send(null);	
}
