What browser is being used?

<SCRIPT LANGUAGE="JavaScript">
<!--
document.writeln('<P ALIGN=LEFT>appCodeName = ' + navigator.appCodeName + '</P>');
document.writeln('<P ALIGN=LEFT>appName = ' + navigator.appName + '</P>');
document.writeln('<P ALIGN=LEFT>appVersion = ' + navigator.appVersion + '</P>');
// -->
</SCRIPT>
This writes the information on the page - the output of this script is below. The output of other browser types:-
Internet Explorer 3.02 - appCodeName=Mozilla, appName=Microsoft Internet Explorer, appVersion=2.0 (compatible; MSIE 3.02; Windows 95)
Internet Explorer 4 - appCodeName=Mozilla, appName=Microsoft Internet Explorer, appVersion=4.0(compatible; MSIE 4.0; Window95)
Internet Explorer 5.5 - appCodeName = Mozilla, appName = Microsoft Internet Explorer, appVersion = 4.0 (compatible; MSIE 5.5; Windows 98)
Internet Explorer 6 SP1 - appCodeName = Mozilla, appName = Microsoft Internet Explorer, appVersion = 4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Netscape Navigator 3 - appCodeName=Mozilla, appName=Netscape, appVersion=3.0 (Win95; I)
Netscape Navigator 4 - appCodeName=Mozilla, appName=Netscape, appVersion=4.04 [en] (Win95; I)
Netscape 7.01 - appCodeName = Mozilla, appName = Netscape, appVersion = 5.0 (Windows; en-US)
Opera - appCodeName=Mozilla, appName=Netscape,appVersion=3.0 (this may have changed)