\n');
if (result)
return name+',';
else return '';
}
function detectNS(ClassID,name) {
n = "";
if (nse.indexOf(ClassID) != -1)
if (navigator.mimeTypes[ClassID].enabledPlugin != null)
n = name+",";
return n;
}
function detectPlugin() {
var agt=navigator.userAgent.toLowerCase();
var ie = (agt.indexOf("msie") != -1);
var ns = (navigator.appName.indexOf("Netscape") != -1);
var win = ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1));
var mac = (agt.indexOf("mac")!=-1);
if(ie && win) {
pluginlist = detectIE("RunRev.RevWebPluginCtrl.1","Revolution");
}
if (ns || !win) {
nse = "";
for(var i = 0; i < navigator.mimeTypes.length; i++)
nse += navigator.mimeTypes[i].type.toLowerCase();
pluginlist = detectNS("application/x-revolution","Revolution");
}
pluginlist += navigator.javaEnabled() ? "Java," : "";
if (pluginlist.length > 0)
pluginlist = pluginlist.substring(0,pluginlist.length-1);
var plugin = document.getElementById("plugin");
var noplugin = document.getElementById("noplugin");
if(pluginlist.indexOf("Revolution") != -1)
return true;
else
return false;
}
function checkForPlug() {
document.getElementById("test").innerHTML = "Trying to detect plugin...\n";
var plug = detectPlugin();
if (plug == true) {
// alert("Plugin detected.");
document.getElementById("plugin").innerHTML = "This is the plugin include file
3 + 5 = 8
tPlug = true";
}
else {
// alert("No plugin.");
document.getElementById("plugin").innerHTML = "This is the noplugin include file
8 + 2 = 10
tPlug = false";
}
}