var sTFURL = '';

function SearchAll(sQuery)
{
	if (Trim(sQuery) != '')
	{
		document.getElementById('theresults').style.display = 'block';
		document.getElementById('textblock').style.display = 'none';
		oSearch.execute(Trim(sQuery));
		LoadFeedPreview(Trim(sQuery));

		if (document.getElementById('BCFW54008320'))
		{
			document.body.removeChild(document.getElementById('BCFW54008320'));
		}

		document.getElementById('BlastCastaFeedWidgetLink').href = 'http://www.blastcasta.com/feed-landing.aspx?feedurl=' + escape(sTFURL) + '&inheritstyles=1';
	}
}

function LoadFeedPreview(sQ)
{
	var sURL = 'http://search.twitter.com/search.rss?q=' + escape(sQ);

	if (Trim(sURL) != '')
	{
		document.getElementById('twitter').innerHTML = '<br /><br /><br /><br /><br /><br /><center><img src="images/loading.gif" width="16" height="16" border="0" align="absmiddle"> Loading...</center>';
		InitiateFeedRequest(sURL);
	}
	else
	{
		document.getElementById('twitter').innerHTML = '&nbsp;';
	}

	sTFURL = sURL;
}

function GetXmlHttpObject()
{ 
	if (window.XMLHttpRequest)
	{
		objXMLHttp = new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp =  new ActiveXObject("Microsoft.XMLHTTP")
	}

	return objXMLHttp;
}

function InitiateFeedRequest(sURL)
{
	objXMLHTTP = GetXmlHttpObject();
	objXMLHTTP.open('GET', 'loadfeed.aspx?url=' + escape(sURL) + '&max=-1' + '&a=0&b=1&c=0&d=0&e=0&f=0&g=1&h=0&i=0&j=%23FFFFFF&k=10&l=10&m=Arial%2CHelvetica&n=%230000CC&o=%23000000', true);
	objXMLHTTP.onreadystatechange = Feed2HTML;
	objXMLHTTP.send(null);
}

function Feed2HTML()
{
	if((objXMLHTTP.readyState == 4) && (objXMLHTTP.status == 200))
	{
		if (objXMLHTTP.responseText != null)
		{
			document.getElementById('twitter').innerHTML = objXMLHTTP.responseText;
		}
		document.getElementById('twitter').innerHTML = (objXMLHTTP.responseText != null) ? objXMLHTTP.responseText : '';
	}
}


function Trim(sValue)
{
	return sValue.replace(/^\s+|\s+$/g, '');
}

