function FlashInstalled()
{
    result = false;

    if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"])
    {
        result = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;
    }
    else if (document.all && (navigator.appVersion.indexOf("Mac")==-1))
    {
// IE Windows only -- check for ActiveX control, have to hide code in eval from Netscape (doesn't like try)
        eval ('try {var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj) result = true; xObj = null; } catch (e) {}');
    }
    return result;
}

function FlashWrite(url,width,height,bgvalue)
{
    document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
    document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"');
    document.write('WIDTH=' + width + ' HEIGHT=' + height + '>');
    document.write('<PARAM NAME=movie VALUE="' + url + '"><PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE="#' + bgvalue + '">'); 
    document.write('<EMBED src="' + url + '" quality=high bgcolor="#'+ bgvalue +'"');
    document.write('swLiveConnect=FALSE WIDTH=' + width + ' HEIGHT=' + height);
    document.write('TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
    document.write('</EMBED></OBJECT>');
}

function MM_preloadImages() { //v3.0
    var d = document; 
    if (d.images) { 
        if (!d.MM_p) {
            d.MM_p=new Array();
        }
        var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
        for (i = 0; i < a.length; i++) {
            if (a[i].indexOf("#") != 0) {
                d.MM_p[j] = new Image; 
                d.MM_p[j++].src = a[i];
            }
        }
    }
}

function setImage(cntlID,imageName) {
    var c = document.getElementById(cntlID);
    if (c) {
        c.src = imageName;
    }
}

sfHover = function() {
    var sfEls = document.getElementById("topMenu").getElementsByTagName("LI");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" sfhover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
