window.onload = function() { if (document.all&&document.getElementById) { navRoot = document.getElementById("mainmenu"); for (i=0; i= 5) try { pageRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { pageRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { pageRequest = false; } } @end @*/ if (!pageRequest && typeof XMLHttpRequest != 'undefined') { pageRequest = new XMLHttpRequest() } return pageRequest; } // JavaScript helper required to detect Flash Player PlugIn version information /* some parts by quirksmode.org and www.javascriptkit.com/javatutors/conditionalcompile3.shtml */ function getSwfVer(i){ /*@cc_on @if (@_jscript_version >= 5) // IE flash detection. for(var i=17; i>0; i--){ try{ var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i); if(flash) { return i; } } catch(e){ } } @end @*/ // NS/Opera version >= 3 check for Flash plugin in plugin array if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; descArray = flashDescription.split(" "); tempArrayMajor = descArray[2].split("."); return tempArrayMajor[0]; } else { flashVer = -1; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; // Can't detect in all other cases else { flashVer = -1; } return flashVer; }