// JavaScript Document



<!--web10-->
    var isNetscape = (document.layers) ? true : false;

    //Browser Detection - Create singleton object with Module Pattern (Yahoo UI)
    //return statement block provides public vars/methods.
    var BrowserDetect = function () {

        //private variables / methods

        var userAgent;
        var subString;
        var browserName;

        //iterates through dataBrowser array with nav.userAgent property looking for match.
        //returns browser name
        var searchString = function (data) {
            for (var i = 0; i < data.length; i++) {
                var dataString = data[i].userAgent;
                var dataProp = data[i].prop;
                if (dataString) {
                    if (dataString.indexOf(data[i].subString) != -1)
                        return data[i].browserName;
                }
                else if (dataProp)
                    return data[i].browserName;
            }
        };

        var dataBrowser = [
        {
            userAgent: navigator.vendor,
            subString: "Apple",
            ibrowserName: "Safari"
        },
        {
            userAgent: navigator.userAgent,
            subString: "Firefox",
            browserName: "Firefox"
        },
        {
            userAgent: navigator.userAgent,
            subString: "MSIE",
            browserName: "Explorer"
        },
        {     // for older Netscapes (4-)
            userAgent: navigator.userAgent,
            subString: "Mozilla",
            browserName: "Netscape"
        }
                ];

        //public variables / methods
        return {
            browser: '',
            init: function () {
                browser = searchString(dataBrowser) || "An unknown browser";
            }
        };
    }();

    BrowserDetect.init();

    function showTopMenu(num) {
        document.getElementById("HPnavParent" + num).style.zIndex = "46";
        document.getElementById("topMenu" + num).style.visibility = "visible";
    }

    function hideTopMenu(num) {
        document.getElementById("HPnavParent" + num).style.zIndex = "45";
        document.getElementById("topMenu" + num).style.visibility = "hidden";
    }