// JavaScript Document

var is = new Is();
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
var app=navigator.appName;
       if((is.opera8>-1) && (version >= 8))
       {   // Opera
         document.write("<link rel='stylesheet' href='"+percorso+"css/b_Opera.css' type='text/css'>");
       }
       else if (is.ie6)
        { // Explorer - la versione 6.0 - confrontare  www.w3schools.com/js/js_browser.asp
            document.write("<link rel='stylesheet' href='"+percorso+"css/b_IE.css' type='text/css'>");
        }
        else
        { // resto dei browser conformi allo standard w3c: vedi Firefox 1.x
            document.write("<link rel='stylesheet' href='"+percorso+"css/b_Firefox.css' type='text/css'>");
        }





// Funzione di riconoscimento dei vari browser

function Is() {
agent = navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);

// Netscape browser
this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1)));
this.ns4 = (this.ns && (this.major == 4));
this.ns6 = (this.ns && (this.major >= 5));
this.ns7 = (this.ns && (this.major == 7));
this.ns7up = (this.ns && (this.major >= 6));
this.ns8 = (this.ns && (this.major >= 5));

// IE browser
this.ie = (agent.indexOf("msie") != -1);
this.ie3 = (this.ie && (this.major < 4));
this.ie4 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") == -1));
this.ie5 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") != -1));
this.ie55 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.5") != -1));
this.ie6 = (this.ie && (agent.indexOf("msie 6.0")!=-1) );
this.ie7 = (this.ie && (agent.indexOf("msie 7.0")!=-1) );

// Opera browser
// this.opera7 = (agent.indexOf("opera 7") != -1);
this.opera8 = (agent.indexOf("opera"));

// MAC SAFARI
this.safari = (this.mac && (agent.indexOf("safari")!=-1));
}
