Her: (Viser forresten billedet, hvis flash/eller version ikke er tilstede)
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<HEAD><TITLE>flash inspector</TITLE>
<META HTTP-EQUIV=\"expires\" CONTENT=\"0\">
<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
// moock fpi [f.lash p.layer i.nspector]
// version: 1.2
// code maintained at:
http://www.moock.org/webdesign/flash/detection/moockfpi/// copy permission granted for non-commercial uses. written by colin moock.
// set version of javascript supported to 1.0
var javascriptVersion = 1.0;
// -->
</SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript1.1\">
<!--
// javascript 1.1 is supported
var javascriptVersion = 1.1;
// -->
</SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
// *************
// user defined globals
// modify the following variables to customize the inspection parameters
// *************
var requiredVersion = 4; // version the user needs to view site (max is 5, min is 2)
var useRedirect = true; // \"true\" loads new flash or non-flash page into browser
// \"false\" embeds movie or alternate html code into current page
// set next three vars if useRedirect is true...
var flashPage = \"intro.html\" // the location of the flash movie page
var noFlashPage = \"htmlcatagories/catagories.html\" // send user here if they don\'t have the plugin or we can\'t detect it
var upgradePage = \"upgrade.html\" // send user here if we detect an old plugin
// *************
// do not modify anything below this point until after body tag
// *************
// system globals
var flash2Installed = false; // boolean. true if flash 2 is installed
var flash3Installed = false; // boolean. true if flash 3 is installed
var flash4Installed = false; // boolean. true if flash 4 is installed
var flash5Installed = false; // boolean. true if flash 5 is installed
var maxVersion = 5; // highest version we can actually detect
var actualVersion = 0; // version the user really has
var hasRightVersion = false; // boolean. true if it\'s safe to embed the flash movie in the page
// -->
</SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
// write vbscript detection if we\'re on ie win
var isIE = (navigator.appVersion.indexOf(\"MSIE\") != -1) ? true : false; // true if we\'re on ie
var isMac = (navigator.appVersion.indexOf(\"Mac\") != -1) ? true : false; // true if we\'re on mac
if(isIE && !isMac){ // don\'t write vbscript tags on anything but ie win
document.write(\'<SCRIPT LANGUAGE=VBScript\\> \\n\');
document.write(\'on error resume next \\n\');
document.write(\'flash2Installed = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.2\"))) \\n\');
document.write(\'flash3Installed = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.3\"))) \\n\');
document.write(\'flash4Installed = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.4\"))) \\n\');
document.write(\'flash5Installed = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.5\"))) \\n\');
document.write(\'</SCR\' + \'IPT\\> \\n\'); // break up end tag so it doesn\'t end our script
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
<!--
function detectFlash(){ // pack the detector into a function so it loads before we run it
// do our javascript detection if the navigator object is fully supported
if (navigator.plugins){ // does navigator.plugins exist?
if (navigator.plugins[\"Shockwave Flash 2.0\"] // yes>> then is Flash 2 installed?
|| navigator.plugins[\"Shockwave Flash\"]){ // or is flash 3+ installed?
// set convenient references to flash 2 and the plugin description and version
var isVersion2 = navigator.plugins[\"Shockwave Flash 2.0\"] ? \" 2.0\" : \"\";
var flashDescription = navigator.plugins[\"Shockwave Flash\" + isVersion2].description;
var flashVersion = parseInt(flashDescription.charAt(flashDescription.indexOf(\".\") - 1));
// now set appropriate version flags
flash2Installed = (flashVersion == 2)?true:false;
flash3Installed = (flashVersion == 3)?true:false;
flash4Installed = (flashVersion == 4)?true:false;
flash5Installed = (flashVersion == 5)?true:false;
}
}
// loop through all versions we\'re checking, and set actualVersion to highest detected versio
for (var i = 2; i <= maxVersion; i++){
if (eval(\"flash\" + i + \"Installed\") == true) actualVersion = i;
}
// uncomment next line to display flash version during testing
// alert(\"version detected: \" + actualVersion);
// we\'ve finished getting the version, time to take the appropriate action
if (actualVersion >= requiredVersion){ // user has a new enough version of flash
hasRightVersion = true; // okay to write out the object/embed tags
if (useRedirect){ // if desired, load the flash page
if(javascriptVersion >= 1.1){
window.location.replace(flashPage); // use replace() so we don\'t break the back button
}
else{
window.location = flashPage; // have to use .location if javascript version is less than 1.1
}
}
}
else{ // user doesn\'t have a new enough version. load alternate page if desired.
if (useRedirect){
if(javascriptVersion >= 1.1){
window.location.replace((actualVersion >= 2) ? upgradePage : noFlashPage); // don\'t break back button
}
else{
window.location = (actualVersion >= 2) ? upgradePage : noFlashPage;
}
}
}
}
detectFlash(); // call our detector now that it\'s loaded.
// -->
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) { //v3.0
var ok=false; document.MM_returnValue = false;
with (navigator) if (appName.indexOf(\'Microsoft\')==-1) ok=(plugins && plugins[plgIn]);
else if (appVersion.indexOf(\'3.1\')==-1) { //not Netscape or Win3.1
if (plgIn.indexOf(\"Flash\")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
else if (plgIn.indexOf(\"Director\")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
else ok=autoGo; }
if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR=\"#000000\">
<!--the following script tag and its contents may be deleted if useRedirect (above) is set to true-->
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
// customize movie tags and alternate html content below
if (!useRedirect) // if dynamic embedding is turned on
{
if(hasRightVersion) // if we\'ve detected an acceptable version
{
var oeTags = \'<OBJECT CLASSID=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"\'
+ \'WIDTH=\"550\" HEIGHT=\"400\"\'
+ \'CODEBASE=\"
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\">\'
+ \'<PARAM NAME=\"MOVIE\" VALUE=\"movie.swf\">\'
+ \'<PARAM NAME=\"PLAY\" VALUE=\"true\">\'
+ \'<PARAM NAME=\"LOOP\" VALUE=\"false\">\'
+ \'<PARAM NAME=\"QUALITY\" VALUE=\"high\">\'
+ \'<PARAM NAME=\"MENU\" VALUE=\"false\">\'
+ \'<EMBED SRC=\"movie.swf\"\'
+ \'WIDTH=\"550\" HEIGHT=\"400\"\'
+ \'PLAY=\"true\"\'
+ \'LOOP=\"false\"\'
+ \'QUALITY=\"high\"\'
+ \'MENU=\"false\"\'
+ \'TYPE=\"application/x-shockwave-flash\"\'
+ \'PLUGINSPAGE=\"
http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\">\' + \'</EMBED>\'
+ \'</OBJECT>\';
document.write(oeTags); // embed the flash movie
}
else // flash is too old or we can\'t detect the plugin
{
var alternateContent = \'<IMG SRC=\"altimage.gif\" HEIGHT=\"400\" WIDTH=\"550\">\' // height and width required
+ \'<BR>any desired alternate html code goes here</DIV>\';
document.write(alternateContent); // insert non-flash content
}
}
// -->
</SCRIPT>
<p align=\"center\"><img src=\"images/showvol.gif\" onMouseDown=\"MM_checkPlugin(\'Shockwave Flash\',\'intro.html\',\'htmlcatagories/catagories.html\',false);return document.MM_returnValue\" width=\"614\" height=\"79\">
</p>
<table width=\"393\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"21\" align=\"center\">
<tr>
<td width=\"50%\">
<div align=\"center\"><font size=\"2\"><b><font face=\"Arial, Helvetica, sans-serif\"><a href=\"intro.html\">I
HAVE FLASH</a></font></b></font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font size=\"2\"><b><font face=\"Arial, Helvetica, sans-serif\"><a href=\"catagories.html\">I
DONT HAVE FLASH</a></font></b></font></div>
</td>
</tr>
</table>
<div align=\"center\"></div>
</BODY>
<script name=\"Used by MM_checkPlugin\" language=\"javascript\">
<!--
with (navigator) if (appName.indexOf(\'Microsoft\')!=-1 && appVersion.indexOf(\'Mac\')==-1) document.write(\'\'+
\'<scr\'+\'ipt language=\"VBScript\">\\nOn error resume next\\n\'+
\'MM_dir = (IsObject(CreateObject(\"SWCtl.SWCtl.1\")) Or IsObject(CreateObject(\"Macromedia.ActiveShockwave.1\")))\\n\'+
\'MM_flash = NOT IsNull(CreateObject(\"ShockwaveFlash.ShockwaveFlash\"))\\n</scr\'+\'ipt>\');
//-->
</script>
</HTML>