]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/javascript/util/browser.js
removing old opac images and css
[Evergreen.git] / Open-ILS / src / javascript / util / browser.js
1 /* detect my browser */
2
3 var isMac
4 var NS;
5 var NS4;
6 var NS6;
7 var IE;
8 var IE4;
9 var IE4mac;
10 var IE4plus;
11 var IE5;
12 var IE5plus;
13 var IE6;
14 var IEMajor;
15 var ver4;
16
17 function detect_browser() {       
18
19         isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
20         NS = (navigator.appName == "Netscape") ? true : false;
21         NS4 = (document.layers) ? true : false;
22         IE = (navigator.appName == "Microsoft Internet Explorer") ? true : false;
23         IEmac = ((document.all)&&(isMac)) ? true : false;
24         IE4plus = (document.all) ? true : false;
25         IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;
26         IE5 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 5.")!=-1)) ? true : false;
27         IE6 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 6.")!=-1)) ? true : false;
28         ver4 = (NS4 || IE4plus) ? true : false;
29         NS6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1)?true:false;
30
31         IE5plus = IE5 || IE6;
32         IEMajor = 0;
33
34         if (IE4plus) {
35                 var start = navigator.appVersion.indexOf("MSIE");
36                 var end = navigator.appVersion.indexOf(".",start);
37                 IEMajor = parseInt(navigator.appVersion.substring(start+5,end));
38                 IE5plus = (IEMajor>=5) ? true : false;
39         }
40 }
41
42 detect_browser();
43