//check for navigator
if(navigator.appName==""){
browser="No browser,";
} else {
browser=navigator.appName;
}

version = parseFloat(navigator.appVersion);
if ((Math.round(parseFloat(navigator.appVersion)*100)) - (parseInt(navigator.appVersion) * 100) == 0) {
        version = version + ".0";
}

if (navigator.appName.substring(0,9) == "Microsoft") {
        msiestart = (navigator.appVersion.indexOf('(') + 1);
        msieend = navigator.appVersion.indexOf(')');
        msiestring = navigator.appVersion.substring(msiestart, msieend);
        msiearray = msiestring.split(";");
        platform = msiearray[2];
        msieversion = msiearray[1].split(" ");
        version = msieversion[2];
}