var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_nav      = ((agt.indexOf('mozilla') != -1)
      && (agt.indexOf('spoofer') == -1)
      && (agt.indexOf('compatible') == -1)
      && (agt.indexOf('opera') == -1)
      && (agt.indexOf('webtv') == -1));
var is_nav2     = (is_nav && (is_major == 2));
var is_nav3     = (is_nav && (is_major == 3));
var is_nav4     = (is_nav && (is_major == 4));
var is_nav4up   = (is_nav && (is_major >= 4));
var is_navonly  = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) ); 
var is_nav5     = (is_nav && (is_major == 5)); 
var is_nav5up   = (is_nav && (is_major >= 5)); 
var is_ie       = (agt.indexOf("msie") != -1); 
var is_ie3      = (is_ie && (is_major < 4)); 
var is_ie4      = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") == -1) ); 
var is_ie4up    = (is_ie && (is_major >= 4)); 
var is_ie5      = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") != -1) ); 
var is_ie6      = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.0") != -1) ); 
var is_ie5up    = (is_ie && !is_ie3 && !is_ie4); 
var is_aol      = (agt.indexOf("aol") != -1); 
var is_aol3     = (is_aol && is_ie3); 
var is_aol4     = (is_aol && is_ie4); 
var is_opera    = (agt.indexOf("opera") != -1); 
var is_webtv    = (agt.indexOf("webtv") != -1); 
var is_win      = ( (agt.indexOf("win") != -1)|| (agt.indexOf("16bit") != -1) );
var is_win95    = ((agt.indexOf("win95") != -1) || (agt.indexOf("windows 95") != -1));
var is_win16    = ((agt.indexOf("win16") != -1)
      || (agt.indexOf("16bit") != -1) || (agt.indexOf("windows 3.1") != -1)
      || (agt.indexOf("windows 16-bit") != -1) );
var is_win31    = ((agt.indexOf("windows 3.1") != -1)
      || (agt.indexOf("win16") != -1)
      || (agt.indexOf("windows 16-bit") != -1));
var is_win98    = ((agt.indexOf("win98") != -1) || (agt.indexOf("windows 98") != -1));
var is_winnt    = ((agt.indexOf("winnt") != -1) || (agt.indexOf("windows nt") != -1));
var is_win32    = (is_win95 || is_winnt || is_win98
      || ((is_major >= 4) && (navigator.platform == "Win32"))
      || (agt.indexOf("win32") != -1) || (agt.indexOf("32bit") != -1));
var is_os2      = ((agt.indexOf("os/2") != -1)
      || (navigator.appVersion.indexOf("OS/2") != -1)
      || (agt.indexOf("ibm-webexplorer") != -1));
var is_mac      = (agt.indexOf("mac") != -1);
var is_mac68k   = (is_mac && ((agt.indexOf("68k") != -1) || (agt.indexOf("68000") != -1)));
var is_macppc   = (is_mac && ((agt.indexOf("ppc") != -1) || (agt.indexOf("powerpc") != -1)));
var is_sun      = (agt.indexOf("sunos") != -1);
var is_sun4     = (agt.indexOf("sunos 4") != -1);
var is_sun5     = (agt.indexOf("sunos 5") != -1);
var is_suni86   = (is_sun && (agt.indexOf("i86") != -1));
var is_irix     = (agt.indexOf("irix") != -1);
var is_irix5    = (agt.indexOf("irix 5") != -1);
var is_irix6    = ((agt.indexOf("irix 6") != -1) || (agt.indexOf("irix6") != -1));
var is_hpux     = (agt.indexOf("hp-ux") != -1);
var is_hpux9    = (is_hpux && (agt.indexOf("09.") != -1));
var is_hpux10   = (is_hpux && (agt.indexOf("10.") != -1));
var is_aix      = (agt.indexOf("aix") != -1);
var is_aix1     = (agt.indexOf("aix 1") != -1);
var is_aix2     = (agt.indexOf("aix 2") != -1);
var is_aix3     = (agt.indexOf("aix 3") != -1);
var is_aix4     = (agt.indexOf("aix 4") != -1);
var is_linux    = (agt.indexOf("inux") != -1);
var is_sco      = (agt.indexOf("sco") != -1) || (agt.indexOf("unix_sv") != -1);
var is_unixware = (agt.indexOf("unix_system_v") != -1); 
var is_mpras    = (agt.indexOf("ncr") != -1); 
var is_reliant  = (agt.indexOf("reliantunix") != -1);
var is_dec      = ((agt.indexOf("dec") != -1)
      || (agt.indexOf("osf1") != -1)
      || (agt.indexOf("dec_alpha") != -1)
      || (agt.indexOf("alphaserver") != -1)
      || (agt.indexOf("ultrix") != -1)
      || (agt.indexOf("alphastation") != -1)); 
var is_sinix    = (agt.indexOf("sinix") != -1);
var is_freebsd  = (agt.indexOf("freebsd") != -1);
var is_bsd      = (agt.indexOf("bsd") != -1);
var is_unix     = ((agt.indexOf("x11") != -1)
      || is_sun || is_irix || is_hpux
      || is_sco ||is_unixware || is_mpras
      || is_reliant || is_dec || is_sinix
      || is_aix || is_linux || is_bsd
      || is_freebsd);
var is_vms      = ((agt.indexOf("vax") != -1) || (agt.indexOf("openvms") != -1));

function ignore() {
   return true;
}
window.onerror = ignore;

function getBrowser() {
   if (is_nav)
      return "Netscape " + is_minor;
   else if (is_ie)
      if (is_ie6)
	 return "Internet Explorer 6";
      else if (is_ie5)
	 return "Internet Explorer 5";
      else if (is_ie4)
	 return "Internet Explorer 4";
      else if (is_ie3)
	 return "Internet Explorer 3";
      else
	 return "Internet Explorer " + is_minor;
   else if (is_aol || is_aol3 || is_aol4)
      return "AOL " + is_minor;
   else if (is_opera)
      return "Opera " + is_minor;
   else if (is_webtv)
      return "WebTV " + is_minor;
   else
      return "Others";
}
function getResolution() {
   if (window.screen)
      return screen.width + 'x' + screen.height;
   else
      return '';
}
function getDepth() {
   if (window.screen)
      return screen.colorDepth;
   else
      return '';
}
function getOS() {
   if (is_win16 || is_win31)
      return "Windows 3.1";
   else if (is_win95)
      return "Windows 95";
   else if (is_win98)
      return "Windows 98";
   else if (is_winnt)
      return "Windows NT";
   else if (is_os2)
      return "OS2";
   else if (is_mac || is_mac68k || is_macppc)
      return "Macintosh";
   else if (is_sun5)
      return "Sun 5";
   else if (is_sun4)
      return "Sun 4";
   else if (is_suni86)
      return "Sun i86";
   else if (is_sun)
      return "Sun";
   else if (is_irix6)
      return "Irix 6";
   else if (is_irix5)
      return "Irix 5";
   else if (is_irix)
      return "Irix";
   else if (is_hpux10)
      return "HPUX 10";
   else if (is_hpux9)
      return "HPUX 9";
   else if (is_hpux)
      return "HPUX";
   else if (is_aix4)
      return "AIX 4";
   else if (is_aix3)
      return "AIX 3";
   else if (is_aix2)
      return "AIX 2";
   else if (is_aix)
      return "AIX";
   else if (is_linux)
      return "Linux";
   else if (is_sco)
      return "SCO";
   else if (is_unixware)
      return "Unixware";
   else if (is_dec)
      return "DEC";
   else if (is_freebsd)
      return "FreeBSD";
   else if (is_bsd)
      return "BSD";
   else if (is_mpras || is_reliant || is_sinix)
      return "Autres";
   else
      return "Autres";
}

function getReferrer(Wframe) {
 if (Wframe == "avecframes") {
	if (window.parent.document.referrer == "") {
		return "Avec Frames";
	} else {
   		return window.parent.document.referrer;
	}
 } else {
     if (Wframe == "redir") {

        if (window.parent.document.referrer != "") {
   		return window.parent.document.referrer;
	} else {
		if (document.referrer != "") {	
			return document.referrer;
		} else {
			return "Redirection";
		}
	}
     } else {
	if (document.referrer == "") {
		return "Par votre URL";
	} else {
   		return document.referrer;
	}
     }
 }
}

function getPageUrl() {
   return document.URL;
}
function DoEcrire(Wname,Wvaleur) {
    var Wexpire = new Date();
    Wexpire.setTime(Wexpire.getTime() + (1000 * 60 * 60));
    document.cookie = Wname + "=" + escape(Wvaleur) + "; expires=" + Wexpire.toGMTString() + ";";
}

function DoLire(Wname) {
   var WvaleurL = "NON";
   var Wchaine = " " + document.cookie + ";";
   var Wnom = " " + Wname + "=";
   var Wdebut = Wchaine.indexOf(Wnom)
   var Wfin;
      if (Wdebut != -1) {
      Wdebut += Wnom.length;
      Wfin = Wchaine.indexOf(";",Wdebut);
      WvaleurL = unescape(Wchaine.substring(Wdebut,Wfin));
      }
return WvaleurL;
}

function DoFin() {
var fin = new Date();
var finT = fin.getTime();
var Wsec = Math.round((finT - document.visiteur.tempA.value)/1000);
var temp=document.visiteur.temp.value;
var Wurl= document.location.hostname + '/lcstat/php/dure.php?temp=' + temp + '&sec=' + Wsec;
var Whauteur=350;
var Wlargeur=400;
var Wtop=(screen.height - Whauteur)/2;
var Wleft=(screen.width - Wlargeur)/2;
 Myfen = window.open(Wurl,'merci','width=' + Wlargeur + ',height=' + Whauteur + ',left=' + Wleft + ',top=' + Wtop + ',toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no');
}

// Hit function
function Count(hote, Wframe) {
DoEcrire('gestion','OUI');
var Wgestion = DoLire('gestion');

if (Wgestion == "NON") {
// cookies pas actif
 var debut = new Date();
 var debutT = debut.getTime();
 document.visiteur.tempA.value=debutT;
 var temp = escape(Math.random()).substring(2,12);
 document.visiteur.temp.value=temp;
 var visit = "NG";

} else {
 var visit = DoLire('hit');
	if (visit == "NON") {
// cookies actif mais 1ere fois
 var debut = new Date();
 var debutT = debut.getTime();
 document.visiteur.tempA.value=debutT;
 var temp = escape(Math.random()).substring(2,12);
 document.visiteur.temp.value=temp;
 visit=1;
 DoEcrire('hit',visit);
 DoEcrire('temp',temp);

	} else {
// cookies actif mais PAS 1ere fois
 visit=eval(visit)+1;
 DoEcrire('hit',visit);
 var temp = DoLire('temp');
 document.visiteur.temp.value=temp;
 var debut = new Date();
 var debutT = debut.getTime();
 document.visiteur.tempA.value=debutT;

	}
}



var nav	= getBrowser();
var os	= getOS();
var res	= getResolution();
var bit	= getDepth();
var prov = getReferrer(Wframe);
var page = getPageUrl();

var tag = '<a href="lcstat/index.html" target="_blank"><img src="lcstat/php/images/hit00.gif" border=0></a><img src="lcstat/php/hit.php?'

		+ 'hote=' + escape(hote)
 		+ '&nav=' + escape(nav)
		+ '&os=' + escape(os)
		+ '&res=' + escape(res)
		+ '&bit=' + escape(bit)
		+ '&prov=' + escape(prov)
		+ '&page=' + escape(page)
		+ '&visit=' + escape(visit)
		+ '&temp=' + escape(temp)
		+ '" border="0" width=1 height=1>';
document.write(tag);
}

