//""""""""""""""
// Ajax Lib
//"""""""""""""
function getHttpObject() {
	try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
	try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
	try { return new XMLHttpRequest(); } catch(e) {}
	return null;
}

function httpCallback(obj, cb) {
	if (obj.readyState == 4) {
		//alert(obj.status)
		if (obj.status == 200) {
			//alert(obj.responseText)
			cb(obj.responseText);
		} else {
		    //alert ("Une erreur inattendue s'est produite dans la lectures de liste d'utilisateur.");
		}
	}
}

function requestHttp(url, cb) {
 	var obj = getHttpObject();
	obj.onreadystatechange = function() { httpCallback(obj, cb) };
	obj.open("GET", url, true);
	obj.send(null);
}

//Populate DIV for User List
function callback_userlist(txt) {
	//alert (txt)
    var objHTML = document.getElementById("user_list");
    if (objHTML)
        objHTML.innerHTML = txt;
}

//Populate DIV for User Private Messages
function callback_usermp(txt) {
    //alert (txt)
    var objHTML = document.getElementById("user_privatemessage");
    if (objHTML)
        objHTML.innerHTML = txt;
}

//Populate DIV for User Move Thread
function callback_move(txt) {
    //alert (txt)
    var objHTML = document.getElementById("user_moveThread");
    if (objHTML)
        objHTML.innerHTML = txt;
}



