
var http; // Notre objet XMLHttpRequest
var http_inscription; // Notre objet XMLHttpRequest
var http_verif_moves; // Notre objet XMLHttpRequest
var http_verif_classement; // Notre objet XMLHttpRequest
var http_path_finding; // Notre objet XMLHttpRequest
var http_move_perso; // Notre objet XMLHttpRequest
var http_login; // Notre objet XMLHttpRequest
var http_map_editor; // Notre objet XMLHttpRequest
var http_duel; // Notre objet XMLHttpRequest
var http_duel_abandon;
var http_dnd; // Notre objet XMLHttpRequest pour drag and drop
var http_combat; // Notre objet XMLHttpRequest pour drag and drop
var http_discussions; // Notre objet XMLHttpRequest pour drag and drop
var http_map_events; // Notre objet XMLHttpRequest pour drag and drop
var	http_recup_infos_perso;
var	http_pre_click_perso;
var	http_portail;
var	http_historiques;
var	http_admin_stats;
var http_pre_click;
var http_admin_bestiaire;
var http_carac;
var http_forum;
var http_perso_options;
var http_achat;
var http_items;
var http_mission;
var http_memolinker;

var	mutex_attaque = 0;
var	mutex_perso_options = 0;
var	mutex_move = 0;

var	flag_memolinker = 0;

function debug_ajax(tab0, reponse, fonction)
{
	if (tab0 != "ok" && tab0 != "ko")
	{
		var texte = '<p style="font-size:12px"><b>Erreur from Ajax</b><br>Fonction <font color="#f4bb3c">'+fonction+'</font></p>';
		texte += '<p style="font-size:12px; color:#fff7d2">'+reponse+'</p>';
		popup_go("warning", texte);
		//alert('ERREUR '+fonction+': '+reponse);
		return false;
	}
	return true;
}

function createRequestObject()
{
    var http;
    if(window.XMLHttpRequest)
    { // Mozilla, Safari, ...
        http = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    { // Internet Explorer
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return http;
}

