//> validerFureteurDOM (version 1.0)
/*
Description
-- Determine si le fureteur de l'usager est compatible DOM, sinon le retourne ˆ une page d'alerte.

Historique
-- 39 avril 2003: Ecriture de la programmation par Vincent

Notes au programmeur
-- Modifier la variable 'cheminPageAlerteUsager' selon l'environnement
-- Tester la fonction en l'appelant: validerFureteurDOM('test');
*/
function validerFureteurDOM(argumentTest)
{
// Variable d'environnement
var cheminPageAlerteUsager = "telechargement.html";


// Variables internes
var fureteurUsager = navigator.appName;
var versionFureteurUsager = parseInt(navigator.appVersion);
var fureteurValide = true;

// Gestion
//   Valide Netscape 4
if ( ( fureteurUsager.indexOf('Netscape') != -1 ) && ( versionFureteurUsager <= 4 ) )
	{
	fureteurValide = false;
	}



// Validation
if ( !fureteurValide )
	{
	if (argumentTest != "test")
		{
		window.location.href = cheminPageAlerteUsager;
		}
	else
		{
		// Alerte le resultat du test
		alert("Le fureteur actuel est invalide.");
		var testerPage = confirm("Souhaitez-vous tester la page d'alerte a l'usager?");
		if ( testerPage ) window.location.href = cheminPageAlerteUsager;
		}
	}
else
	{
	if (argumentTest == "test")
		{
		// Alerte le resultat du test
		alert("Le fureteur actuel est valide.");
		}
	}
}
//< validerFureteurDOM







