var agt=navigator.userAgent.toLowerCase();
var isDom = false;
var isIEmac = false;
var isSafari1 = false;
var message = "Votre navigateur est trop ancien pour afficher ce site. Vous pouvez t\u00e9l\u00e9charger un navigateur r\u00e9cent, plus rapide et plus confortable depuis le site www.mozilla.org\nMerci de votre compr\u00e9hension.\n\nYour browser is too old for this site. You can upgrade to a faster, more reliable and more comfortable version by visiting www.mozilla.org\nThank you for your understanding.";

if (agt.indexOf('mac')!=-1) {
	if (agt.indexOf("msie")!=-1) {
		isIEmac = true;
	}
	else if (agt.indexOf("safari")) {
	var agtln = parseInt(agt.length);
	var lios = parseInt(agt.lastIndexOf("safari"));
	var safariagt = agt.substr(lios, (agtln-lios));
	var safariagtln = parseInt(safariagt.length);
	var safariversion = parseInt(safariagt.substr(7,(safariagtln-7)));
	//alert(safariagt);
	//alert(safariversion);
		if (safariversion < 400) {
			isSafari1 = true;
			message = "Merci de passer \u00e0 la version 2 de Safari pour visiter ce site ou d'utiliser un autre navigateur (par exemple Firefox que vous pouvez t\u00e9l\u00e9charger depuis le site www.mozilla.org)\nMerci de votre compr\u00e9hension.\n\nPlease upgrade to version 2 of Safari or use another browser, such as Firefox that can be downloaded from www.mozilla.org\nThank you for your understanding.";
			}
		}
}

if (document.getElementById)	{
	isDom = true;
}

//alert("isIEmac: " + isIEmac + "\nisSafari1: " + isSafari1 + "\nisDom: " + isDom);

if ((isIEmac == true) || (isSafari1 == true) || (isDom == false)) {
	alert(message);
	window.location="about:blank";
}
else {
	//alert("browser ok");
}