
function result_connection(xml) {
	
	if (xml.getElementsByTagName('erreur').length > 0) {
		var erreur = xml.getElementsByTagName('erreur')[0];
		var idErreur = get_tag(erreur, "id_erreur");
		var message = get_tag(erreur, "message");
		var details = '';		
				
		if (erreur.getElementsByTagName("details").length > 0) {
			details = erreur.getElementsByTagName('details')[0];
			var loginEmail = get_tag(details, "login_email");
			var password = get_tag(details, "password");
			
			var id = "bulleLogin";
			var focus_actif = false
			if (loginEmail != '') {
				ecrireErreurClass (id, "loginEmail", "msgLoginEmail", loginEmail);
				focusClass (id, "loginEmail");
			}
			if (password != '') {
				ecrireErreurClass (id, "password", "msgPassword", password);
				focusClass (id, "password");
			}
		} else {
			ecrire_erreur (null, null, message, false);
			get_message("ERREUR RENCONTREE");
			return;
		}
		//chargementConnection(false);
		return;
	}
	var membre = xml.getElementsByTagName('membre')[0];
	var idUtil = get_tag(membre, "id_util");
	var droits = get_tag(membre, "droits");
	var login = get_tag(membre, "login");
	var nom = get_tag(membre, "nom");
	var prenom = get_tag(membre, "prenom");
	var email = get_tag(membre, "email");
	
	var futdate = new Date();
	var expdate = futdate.getTime();
	expdate += 3600*1000*24*30;
	futdate.setTime(expdate);		
	
	var newCookie = titre_site + "=";
	newCookie += idUtil + ",";
	newCookie += droits + ",";
	newCookie += login + ",";
	newCookie += nom + ",";
	newCookie += prenom + ",";
	newCookie += email;
	newCookie += "; path=/;";
	newCookie += " expires=" + futdate.toGMTString();
	document.cookie = newCookie;
	location.reload();
}

