//================================================
//FONCTION DE REQUETE AU SERVEUR (AJAX)
//Le type de requête peut-être: POST ou GET
//Les paramètres sont passé sous la forme param1=value1&param2=value2 ...
//Le paramètre execute prend le nom de la fonction à executer
function contactServer(url,type,parameters,execute) {
	//alert(url + ", " + type + ", " + parameters + ", " + execute);
	var http_request = false;
			
	//Mozilla ou Safari
	if (window.XMLHttpRequest) {
		//netscape.security.PrivilegeManager.enablePrivilege("UniversalFileRead");
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} 
	//IE
	else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!http_request) {
		alert('Abandon :( Impossible de créer une instance XMLHTTP, Browser incompatible AJAX');
		return false;
	}

	//http_request.onreadystatechange = function() { onServerResponse(http_request,execute); };
	http_request.open(type, url, true);
	   
    if (type.toLowerCase() == 'post') {
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    }
    http_request.send(parameters);
}
//================================================
function addslashes(ch) {
ch = ch.replace(/\'/g,"aaa")
return ch
}

var titlePa = addslashes(document.title) ;
var referer = addslashes(document.referrer); 
if(referer.indexOf(domain,0)>-1) referer="";

document.write("<body OnUnLoad=\"contactServer('"+domain+"/LiveTrafic/Stats.aspx','post','quitPage=true','') \">");

document.write("<img src='"+domain+"/LiveTrafic/Stats.aspx?ref="+escape(referer)+"&titrePage="+titlePa+"'>");