var isMinIE4 = (document.all) ? 1 : 0;
var isDOM = (document.getElementById) ? 1 : 0;
var domId = "";


function get(elementName)
{
	if (isDOM == 1)
	{
		if(document.getElementById(elementName))
		{
			return document.getElementById(elementName);
		}
		else
		{
			return null;
		}
	}
	else if (isMinIE4 == 1)
	{
		if(document.all(elementName)[0])
		{
			return document.all(elementName)[0];
		}
		else
		{
			return document.all(elementName);
		}
	}
}


function createRequestObject()
{
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer")
	{
		try
		{
			ro = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			ro = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else
	{
		ro = new XMLHttpRequest();
	}
	return ro;
}


var http = createRequestObject();


function handleResponse()
{
	if(http.readyState == 4)
	{
		var response = domId+"|"+http.responseText;
		var update = new Array();
		domId = "";
		if(response.indexOf('|' != -1))
		{
			update = response.split('|');
			get(update[0]).innerHTML = update[1];
		}
	}
}


function setMoreButtons()
{
	// This is the test case if no results, dont show ' More Buttons
	// This is hardcoded for the home page
	http.open('get', '/RSS/feedreader.asp?feed=1');
	http.onreadystatechange = handleIsAjax;
	http.send(null);
}


function handleIsAjax()
{
	if(http.readyState == 4)
	{
		if(http.responseText!="")
		{
			// this sets the see more links for the page
			get('rssAmericasNF').innerHTML = "<a href=\"javascript:setNFValues('rssFlash','1');\">Americas Newsflash</a>";
			get('rssAsiaNF').innerHTML = "<a href=\"javascript:setNFValues('rssFlash','2');\">Asia Newsflash</a>";
			get('rssEuroNF').innerHTML = "<a href=\"javascript:setNFValues('rssFlash', '3');\">Europe &amp; Africa Newsflash</a>";
			//get('rssMexicoNF').innerHTML = "<a href=\"javascript:setNFValues('rssFlash','13','yes');\" class=\"mmLink\">Mexico Newsflash</a>";
			//get('rssSouthPacificNF').innerHTML = "<a href=\"javascript:setNFValues('rssFlash','14','yes');\" class=\"mmLink\">South Pacific Newsflash</a>";
			}
	}
}
function setNFValues(id,feednum)
{
	// use this function to call from more links
	var queryString = "/RSS/feedreader.asp?feed="+feednum+"&reload=1";
	domId = id;
	http.open('get',queryString);
	http.onreadystatechange = handleResponse;
	http.send(null);
}
