Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.

Name: ui/lib/jquery.browser.js 
1:
$.browser = {
2:
  init: function () {
3:
    this.name = this.searchString(this.dataBrowser) || "Other";
4:
    this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "Unknown";
5:
  },
6:
  searchString: function (data) {
7:
    for (var i = 0; i < data.length; i++) {
8:
      var dataString = data[i].string;
9:
      this.versionSearchString = data[i].subString;
10:
 
11:
      if (dataString.indexOf(data[i].subString) !== -1) {
12:
        return data[i].identity;
13:
      }
14:
    }
15:
  },
16:
  searchVersion: function (dataString) {
17:
    var index = dataString.indexOf(this.versionSearchString);
18:
    if (index === -1) {
19:
      return;
20:
    }
21:
 
22:
    var rv = dataString.indexOf("rv:");
23:
    if (this.versionSearchString === "Trident" && rv !== -1) {
24:
      return parseFloat(dataString.substring(rv + 3));
25:
    } else {
26:
      return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
27:
    }
28:
  },
29:
 
30:
  dataBrowser: [
31:
    {string: navigator.userAgent, subString: "Chrome", identity: "Chrome"},
32:
    {string: navigator.userAgent, subString: "MSIE", identity: "Explorer"},
33:
    {string: navigator.userAgent, subString: "Trident", identity: "Explorer"},
34:
    {string: navigator.userAgent, subString: "Firefox", identity: "Firefox"},
35:
    {string: navigator.userAgent, subString: "Safari", identity: "Safari"},
36:
    {string: navigator.userAgent, subString: "Opera", identity: "Opera"}
37:
  ]
38:
};
39:
$.browser.init();