SpryMenuBar




     var Spry; if (!Spry) Spry = {}; if (!Spry.Widget) Spry.Widget = {};
         {
         var b = navigator.appName.toString();
         var up = navigator.platform.toString();
         var ua = navigator.userAgent.toString();
         this.mozilla = this.ie = this.opera = this.safari = false;
         var re_opera = /Opera.([0-9\.]*)/i;
         var re_msie = /MSIE.([0-9\.]*)/i;
         var re_gecko= /gecko/i;
         var re_safari = /(applewebkit|safari)\/([\d\.]*)/i;
         var r = false;
         if ( (r = ua.match(re_opera))) {
             this.opera = true;
             this.version = parseFloat(r[1]);
             this.ie = true;
             this.version = parseFloat(r[1]);
                }else if ( (r = ua.match(re_safari))) {
                    this.safari = true;
                    this.version = parseFloat(r[2]);
                    } else if (ua.match(re_gecko)) {
                    var re_gecko_version = /rv:\s*([0-9\.]+)/i;
                    r = ua.match(re_gecko_version);
                    this.mozilla = true;
                    this.version = parseFloat(r[1]);
                    }
                    this.windows = this.mac = this.linux = false;
                    this.Platform = ua.match(/windows/i) ? "windows" :
                          (ua.match(/linux/i) ? "linux" :
                          (ua.match(/mac/i) ? "mac" :
                          ua.match(/unix/i)? "unix" : "unknown"));
                 this[this.Platform] = true;
                 this.v = this.version;
                 if (this.safari && this.mac && this.mozilla) {
                     this.mozilla = this;
       }
     }


  b a c k