var avx = ['MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP'];
var req;

function loadRssFeed(url) {
	try {
		req = null;
		req = new XMLHttpRequest();
	} catch (e) {
		for (var i=0;i<avx.length;i++) {
			try {
				reqs[index] = new ActiveXObject(avx[i]);
				break;
			} catch (e) {}
		}
	}
	if (req) {
		req.open("GET", url, true);
		req.onreadystatechange = ajaxCallback;
		req.send(null);
	}
	return false;
}

function ajaxCallback() {
	if (req) {
		var rss = document.getElementById('rss');
		rss.innerHTML = '<div class="wait"></div>';
		if(req.readyState == 4) {
			if (req.status == 200) {
				rss.innerHTML = req.responseText;
			} else {
				rss.innerHTML = "<center><b>Erreur HTTP " + req.status + " ...</b></center>";
			}
		}
	}
}
