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;
               ...