//var xmlHttp

function feedload(feed,num,target,top,t)
{
	var xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null) {
 		alert ("Browser does not support HTTP Request")
 		return
 	}
 	//set the 'loading' icon
 	document.getElementById(target).innerHTML='<p style="text-align:center;padding:20px"><img src="'+top+'images/ajax-loader.gif" height="32" width="32" alt=""/></p>';


	var url=top+"ajax/feedload.php"
	url=url+"?feed="+escape(feed);
	url=url+"&num="+escape(num);
	url=url+"&sid="+Math.random();
	url=url+"&t="+t;
	/*
	xmlHttp.onreadystatechange=function () {
        	stateChanged(target,readyState,xmlHttp.responseText);
    	}*/

	xmlHttp.open("GET",url,true);

    	//0 - Not initialised
    	//1 - Loading data,
    	//2 - Loaded data
    	//3 - Data available
    	//4 - Initialised
    xmlHttp.onreadystatechange = function () {
        var activityDots = ''; 
		switch (xmlHttp.readyState) {
	    	case 1 : case 0 : case 2 : case 3 : break;
	    	case 4 :
			//display the results
			document.getElementById(target).innerHTML=xmlHttp.responseText;
	    	break;
		}
    }

	xmlHttp.send (null);
}

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;
}
