function getItem(e) {
    return (e && decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(e).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1"))) || null;
}

if (window.location.href.toLowerCase().includes("error") && (null == window.location.hash || "" == window.location.hash)) {
    var lang = getItem("HP_SPF_LOCALE");
    if (lang) {
        lang = "pt" == (lang = lang.match(/(\w+)/gim))[0].toLowerCase() || "zh" == lang[0].toLowerCase() ? lang[0] + "_" + lang[1] : lang[0];
        var localeUrl = window.location.href.replace(/(\w*language=)(\w+)(.*)/gim, "$1" + lang + "$3");
        window.location.href != localeUrl && (window.location.href = localeUrl);
        
    }
}
