// Renvoie l'URL de l'image de stats

function img_stats(id_site)
{
	// Nom du moteur du navigateur : Mozilla
	var appCodeName = navigator.appCodeName.toLowerCase();

	// Nom du naviguateur : Netscape / Microsoft Internet Explorer
	var appName = navigator.appName.toLowerCase();

	// Version du naviguateur / Système d'exploitation / Langue
	var appVersion = navigator.appVersion.toLowerCase();

	// Langue du naviguateur
	var language = (navigator.language) ? navigator.language.toLowerCase() : navigator.userLanguage.toLowerCase();

	// Plateforme du naviguateur
	var platform = navigator.platform.toLowerCase();

	// User Agent du naviguateur
	var userAgent = navigator.userAgent.toLowerCase();

	// Identification du naviguateur
	var is_msie = (userAgent.indexOf("msie") != -1);
	var is_gecko = (userAgent.indexOf("gecko") != -1);
	var is_khtml = (userAgent.indexOf("khtml") != -1);
	var is_opera = (userAgent.indexOf("opera") != -1);

	if(is_msie) 
	{
		if(userAgent.indexOf("aol") != -1)
			var nav = 'AOLExplorer';
		else if(userAgent.indexOf("opera") != -1)
			var nav = 'Opera';
		else if(userAgent.indexOf("msie") != -1) 
		{
			var version = (userAgent.charAt(userAgent.indexOf("msie")+5));
			var nav = 'InternetExplorer' + version;
		}
		else
			var nav = 'MSIE(inconnu)';
	} 
	else if(is_gecko) 
	{
		if(userAgent.indexOf("aphrodite") != -1)
			var nav = 'Aphrodite';
		else if(userAgent.indexOf("beonex") != -1)
			var nav = 'Beonex';
		else if(userAgent.indexOf("camino") != -1)
			var nav = 'Camino';
		else if(userAgent.indexOf("epiphany") != -1)
			var nav = 'Epiphany';
		else if(userAgent.indexOf("galeon") != -1)
			var nav = 'Galeon';
		else if(userAgent.indexOf("flock") != -1)
			var nav = 'Flock';
		else if(userAgent.indexOf("firefox") != -1)
		{
			var version = (userAgent.charAt(userAgent.indexOf("firefox")+8));
			var nav = 'Firefox'+ version;
		}
		else if(userAgent.indexOf("netscape") != -1)
			var nav = 'Netscape';
		else
			var nav = 'Gecko(inconnu)';
	}
	else if(is_khtml) 
	{
		if(userAgent.indexOf("konqueror") != -1)
			var nav = 'Konqueror';
		else if(userAgent.indexOf("safari") != -1)
			var nav = 'Safari';
		else
			var nav = 'KHTML(inconnu)';
	}
	else if(is_opera)
		var nav = 'Opera';


	// Identification du système d'exploitation
	var is_win = ((userAgent.indexOf("win") != -1) || (userAgent.indexOf("32bit") != -1));
	var is_linux = (userAgent.indexOf("linux") != -1);
	var is_mac = (userAgent.indexOf("mac") != -1);

	if(is_win) 
	{
		if(userAgent.indexOf("nt 6.0") != -1)
			var os = 'WindowsVista';
		else if(userAgent.indexOf("nt 5.2") != -1)
			var os = 'WindowsServer2003';
		else if(userAgent.indexOf("nt 5.1") != -1)
			var os = 'WindowsXP';
		else if(userAgent.indexOf("nt 5.0") != -1)
			var os = 'Windows2000';
		else if(userAgent.indexOf("nt 4.0") != -1)
			var os = 'WindowsNT 4';
		else if(userAgent.indexOf("98") != -1)
			var os = 'Windows98';
		else if(userAgent.indexOf("95") != -1)
			var os = 'Windows95';
		else
			var os = 'Windows(inconnu)';
	}
	else if (is_linux)
		var os = 'Linux';
	else if (is_mac)
		var os = 'Mac';

	// Vérifie si les cookies sont activés
	var cookieEnabled = (navigator.cookieEnabled)? true : false;

	// URL de la page en cours
	var Url = document.location;

	// Page de provenance du naviguateur
	try {referrer = document.referrer;} catch(E3) {referrer = '';}

	// Recuperation de la page courante
	var script_name = new Array();
	script_name = String(Url).split('/');
	var file = script_name[(script_name.length - 1)];

	var infos = 'id_site='+id_site;
	infos += '&width_screen='+screen.width;
	infos += '&height_screen='+screen.height;
	infos += '&OS='+os;
	infos += '&navigateur='+nav;
	infos += '&file='+file;
	infos += '&referer='+referrer;
	
	// URL : http://www.deecod.com/Outils/stats2/user/stats.php?IDSite=&width_screen=&height_screen=&navigateur=&file=&referer=

	return '<img src="http://www.deecod.com/stats/stats.php?'+infos+'" alt="stats" style="border:0" />';
}
