// JavaScript Document

// Test la version de navigateur du visiteur
function testNavigateur() {
	var browser=navigator.appName
	var b_version=navigator.appVersion

/*    alert(navigator.appCodeName);
    alert(navigator.userAgent);
	
	alert(browser);
	alert(b_version);*/
	
  	  document.getElementById("browser").style.visibility="visible";

}

/* Fonction retournant true si la version de navigateur de
   l'utilisateur est obsolète */
function estNavigateurObsolete() {
	//Récupération de userAgent
	var lUserAgent = navigator.userAgent;
	var lVersion = undefined;
	var lPosDeb = undefined;
	if (lUserAgent.indexOf("MSIE") != -1) {
		// Internet Explorer
		lPosDeb = lUserAgent.indexOf("MSIE")+5;
		lVersion = lUserAgent.substring(lPosDeb,lPosDeb+3);
//		alert(lVersion);
		if (lVersion <= 5.5) {
			return true; 
		}
		else {
			return false; 
		}
	}
	else if (lUserAgent.indexOf("Gecko") != -1) {
		// Mozilla (Firefox ou autre)
		lPosDeb = lUserAgent.indexOf("Gecko")+6;
		lVersion = lUserAgent.substring(lPosDeb,lPosDeb+8);
//		alert(lVersion);
		if (lVersion < 20061201) {
			return true; 
		}
		else {
			return false; 
		}
	}
	else {
		// Navigateur inconnu
		return true;
	}
}

// Fonction devant afficher le cadre d'alerte en cas de navigateur obsolète
function testBrowserAlert() {
	if (document.getElementById("browser")!=undefined) {
  	  if (estNavigateurObsolete()) {
  	  document.getElementById("browser").style.visibility="visible";
	  }
	  else {
  	    document.getElementById("browser").style.visibility="hidden";
	  }
	}
}
