var xhr = null;

function getXMLHttpRequest() {
	
	if (window.XMLHttpRequest || window.ActiveXObject) {
		if (window.ActiveXObject) {
			try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
		} else {
			xhr = new XMLHttpRequest(); 
		}
	} else {
		alert("Votre navigateur n'est pas supporté");
		return null;
	}
	
	return xhr;
}

function request(page,callback) {

	if (xhr && xhr.readyState != 0) {
		xhr.abort(); // On annule la requête en cours !
	}
	xhr = getXMLHttpRequest();
	
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			callback(xhr.responseText);
			if (page == 'home.php'){
				$('#lofslidecontent45').lofJSidernews( { interval:7000,
					easing:'easeOutBounce',
					duration:1200,
					auto:true } );	
								
				
			}
				
			//document.getElementById("loader").style.display = "none";
		}else if (xhr.readyState < 4) {
			//document.getElementById("loader").style.display = "block";
		}
	};
	window.scrollTo(0,0);
	xhr.open("GET", page, true);
	xhr.send(null);
}

function readData(sData) {
	$('#page').html(sData);
	window.scrollTo(0,0);

}
