var xmlHttp

function showRSS(website, n)
{
	if( website == "source..." )
	{
		return;
	}

	xmlHttp = GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	var url="phps/getrss.php";
	url = url+"?website="+website;
	url = url+"&n="+n;
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState == 1)
	{
		document.getElementById("rssOutput").innerHTML = 'contacting...';
	}
	
	if (xmlHttp.readyState == 3)
	{
		document.getElementById("rssOutput").innerHTML = 'processing...';
	}
	
	if (xmlHttp.readyState == 4 || xmlHttp.readyState=="complete")
	{ 
		
		document.getElementById("rssOutput")
		.innerHTML = xmlHttp.responseText;
		
		if(xmlHttp.responseText == '')
		{
			var message2 = 'error, we are working to boost our algorithms...maybe the source is offline.<br />erro, estamos trabalhando para melhorar nossos algoritmos...talvez a fonte esteja offline.'
			document.getElementById("rssOutput").innerHTML = message2;
		}
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;

	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp= new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHttp;
}

