﻿<!--

var nAgt = navigator.userAgent;
var bName  = '';
var bVersion  = 0;

// In ALO, the true version is after "America Online Browser" in userAgent
if ((verOffset=nAgt.indexOf("America Online Browser"))!=-1) {
bName  = "America Online";
verOffset=nAgt.indexOf("rev");
bVersion  = parseFloat(nAgt.substring(verOffset+3));
}

// In Internet Explorer, the true version is after "MSIE" in userAgent
else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
bName  = "Internet Explorer";
bVersion  = parseFloat(nAgt.substring(verOffset+5));
}

// In Firefox, the true version is after "Firefox" in userAgent
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
bName  = "Firefox";
bVersion  = parseFloat(nAgt.substring(verOffset+8));
}

// In Opera, the true version is after "Opera" in userAgent
else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
bName  = "Opera";
bVersion  = parseFloat(nAgt.substring(verOffset+57));
}

// In Chrome, the true version is after "Chrome" in userAgent
else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
bName  = "Chrome";
bVersion  = parseFloat(nAgt.substring(verOffset+7));
}

// In Safari, the true version is after "Version" in userAgent
else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
bName  = "Safari";
verOffset=nAgt.indexOf("Version");
bVersion  = parseFloat(nAgt.substring(verOffset+8));
}

// In Netscape, now obsolete, the true version is left unchanged
else if ((verOffset=nAgt.indexOf("Netscape"))!=-1) {
bName  = "Netscape";
}

// In other browsers, bname and bVersion are left unchanged
else {
bName  = '';
}

// -->