function js_browser_plugins_list() {
  n = navigator; p = plugins; n.p.refresh(false); num = n.p.length;
  for (i=0;i<num;i++) document.write("<b>"+n.p[i].name+"</b><br />"+p.description);
}


function js_browser_javaEnabled() {
  hasJava = navigator.javaEnabled();
  if (hasJava==true) je = "Yes"; else je = "No";
  document.write("Java enabled: "+je);
}


function js_browser_mimeTypes_list() {
  nm = navigator.mimeTypes; num = nm.length;
  for (i=0;i<num;i++) 
	document.write("<b>"+nm[i].type+"</b><br />"+nm.suffixes+"<br />"+nm.description);
}


function js_user_monitor_info() {
  if (screen.colorDepth) c = screen.colorDepth; else c = screen.pixelDepth;
  m1 = screen.width+" x "+screen.height+" x "+c;
  m2 = screen.availWidth + "*" + screen.availHeight;
  m2 = screen.fontSmoothingEnabled; //Font Smoothing Enabled
  document.write("Screen resolution: "+m1+"Available view area: "+m2);
}


function js_navigator_taintEnabled() {
  flag = navigator.taintEnabled();
  if (flag == true) f = "YES"; else f = "NO";
  document.write("taintEnabled: "+f);
}

function js_navigator_platform() {
<script type="text/javascript">
document.writeln("<h1>navigator object</h1>");
document.writeln("navigator.userAgent: " + navigator.userAgent + "<br />");
document.writeln("navigator.appName: " + navigator.appName + "<br />");
document.writeln("navigator.appCodeName: " + navigator.appCodeName + "<br />");
document.writeln("navigator.appVersion: " + navigator.appVersion + "<br />");
document.writeln("navigator.appMinorVersion: " + navigator.appMinorVersion + "<br />");
document.writeln("navigator.platform: " + navigator.platform + "<br />");
document.writeln("navigator.cookieEnabled: " + navigator.cookieEnabled + "<br />");
document.writeln("navigator.onLine: " + navigator.onLine + "<br />");
document.writeln("navigator.userLanguage: " + navigator.userLanguage + "<br />");
document.writeln("navigator.mimeTypes[1].description: " + navigator.mimeTypes[1].description + "<br />");
document.writeln("navigator.mimeTypes[1].type: " + navigator.mimeTypes[1].type + "<br />");
document.writeln("navigator.plugins[3].description: " + navigator.plugins[3].description + "<br />");
</script>
}


function js_navigator_object() {
<script type="text/javascript">
document.writeln("<h1>navigator object</h1>");
document.writeln("navigator.userAgent: " + navigator.userAgent + "<br />");
document.writeln("navigator.appName: " + navigator.appName + "<br />");
document.writeln("navigator.appCodeName: " + navigator.appCodeName + "<br />");
document.writeln("navigator.appVersion: " + navigator.appVersion + "<br />");
document.writeln("navigator.appMinorVersion: " + navigator.appMinorVersion + "<br />");
document.writeln("navigator.platform: " + navigator.platform + "<br />");
document.writeln("navigator.cookieEnabled: " + navigator.cookieEnabled + "<br />");
document.writeln("navigator.onLine: " + navigator.onLine + "<br />");
document.writeln("navigator.userLanguage: " + navigator.userLanguage + "<br />");
document.writeln("navigator.mimeTypes[1].description: " + navigator.mimeTypes[1].description + "<br />");
document.writeln("navigator.mimeTypes[1].type: " + navigator.mimeTypes[1].type + "<br />");
document.writeln("navigator.plugins[3].description: " + navigator.plugins[3].description + "<br />");
</script>
}