Full reach package test
by romanych
HTML
<link rel="stylesheet" href="https://cdn.consentmanager.mgr.consensu.org/delivery/cmp.min.css" />
<script>
window.gdprAppliesGlobally = true;
window.cmp_id = 14286;
window.cmp_params = "";
window.cmp_host = "consentmanager.mgr.consensu.org";
window.cmp_cdn = "cdn.consentmanager.mgr.consensu.org";
function cmp_getlang(j) {
if (typeof(j) != "boolean") {
j = true
}
if (j && typeof(cmp_getlang.usedlang) == "string" && cmp_getlang.usedlang !== "") {
return cmp_getlang.usedlang
}
var g = ["DE", "EN", "FR", "IT", "NO", "DA", "FI", "ES", "PT", "RO", "BG", "ET", "EL", "GA", "HR", "LV", "LT", "MT", "NL", "PL", "SV", "SK", "SL", "CS", "HU", "RU", "SR", "ZH"];
var c = [];
var f = location.hash;
var e = location.search;
var a = "languages" in navigator ? navigator.languages : [];
if (f.indexOf("cmplang=") != -1) {
c.push(f.substr(f.indexOf("cmplang=") + 8, 2))
} else {
if (e.indexOf("cmplang=") != -1) {
c.push(e.substr(e.indexOf("cmplang=") + 8, 2))
} else {
if ("cmp_setlang" in window && window.cmp_setlang != "") {
c.push(window.cmp_setlang.toUpperCase())
} else {
if (a.length > 0) {
for (var d = 0; d < a.length; d++) {
c.push(a[d])
}
}
}
}
}
if ("language" in navigator) {
c.push(navigator.language)
}
if ("userLanguage" in navigator) {
c.push(navigator.userLanguage)
}
var h = "";
for (var d = 0; d < c.length; d++) {
var b = c[d].toUpperCase();
if (b.indexOf("-") != -1) {
b = b.substr(0, 2)
}
if (g.indexOf(b) != -1) {
h = b;
...