PageSourceSearch

https://www.yorn.net/etc.clientlibs/digital-commons/components/con…/hidden/vf_cookieContext/clientlibs.min.js

js yorn.net collected 2026-10-02 12:43:20 UTC 14,103 bytes, 26 lines download raw bytes

1function initCookieLayer(b){try{if(!b)return null;var g=JSON.parse(b);g.lang="pt";if(g.translatedList){var n=window.location.href,l=g.translatedList.find(function(b){return-1!==n.indexOf(b.url)});g.lang=l?l.lang:"pt";if(-1<document.location.href.indexOf("vodafonecloudstore.vodafone.pt")||-1<document.location.href.indexOf("testvfportugal.appdirect.com"))if(-1<document.location.pathname.indexOf("/en-US")||0<$("span.js-language-chosen.language__chosen").length&&-1<$($("span.js-language-chosen.language__chosen")[0]).text().indexOf("English")||
2"undefined"!=typeof window.localStorage&&("string"==typeof localStorage.getItem("selectedLanguage")&&-1<localStorage.getItem("selectedLanguage").indexOf("English")||"string"==typeof localStorage.getItem("currentLocale")&&-1<localStorage.getItem("currentLocale").indexOf("en_")))g.lang="en"}var q=document.getElementById("cookieModalContainer");Array.from(q.children).map(function(b){b.id==="cookieModal_"+g.bannerLayout+"_"+g.lang?b.classList.remove("cookie-layer-global__hide"):b.remove()});var m=initCookieConfiguration(g),
3k=m.strict;window.VFPT_COOKIE_CONTEXT=m.global;var f=-1<navigator.userAgent.toLowerCase().indexOf("mva");b=!1;if(-1<document.location.href.indexOf("v_wtt\x3doneapp")||"object"===typeof utag_data&&null!==utag_data&&"string"===typeof utag_data["cp.utag_main_wtt"]&&"OneApp"===utag_data["cp.utag_main_wtt"]||-1<navigator.userAgent.toLowerCase().indexOf("oneapp pt")||-1<navigator.userAgent.toLowerCase().indexOf("my vodafone")||"object"===typeof window.utag_data_bridge&&null!==window.utag_data_bridge&&"string"===
4typeof window.utag_data_bridge.v_wtt&&"oneapp"===window.utag_data_bridge.v_wtt)b=!0;f?k.setupMVAConfiguration():b?k.setupOneAppConfiguration():k.setupConfiguration()}catch(p){console.error("[CookieContext][initCookieLayer]: ",p.message)}}
5function initCookieConfiguration(b){try{var g=function(c){try{var a="ac ad ae af ag ai al am an ao aq ar as at au aw ax az ba bb be bf bg bh bi bj bm bo br bs bt bv bw by bz ca cc cd cf cg ch ci cl cm cn co cr cu cv cw cx cz de dj dk dm do dz ec ee eg es et eu fi fm fo fr ga gb gd ge gf gg gh gi gl gm gn gp gq gr gs gt gw gy hk hm hn hr ht hu id ie im in io iq ir is it je jo jp kg ki km kn kp kr ky kz la lb lc li lk lr ls lt lu lv ly ma mc md me mg mh mk ml mn mo mp mq mr ms mt mu mv mw mx my na nc ne nf ng nl no nr nu nz om pa pe pf ph pk pl pm pn pr ps pt pw py qa re ro rs ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sv sx sy sz tc td tf tg th tj tk tl tm tn to tp tr tt tv tw tz ua ug uk us uy uz va vc ve vg vi vn vu wf ws yt".split(" "),b=
6"com edu gov net mil org nom sch caa res off gob int tur ip6 uri urn asn act nsw qld tas vic pro biz adm adv agr arq art ato bio bmd cim cng cnt ecn eco emp eng esp etc eti far fnd fot fst g12 ggf imb ind inf jor jus leg lel mat med mus not ntr odo ppg psc psi qsl rec slg srv teo tmp trd vet zlg web ltd sld pol fin k12 lib pri aip fie eun sci prd cci pvt mod idv rel sex gen nic abr bas cal cam emr fvg laz lig lom mar mol pmn pug sar sic taa tos umb vao vda ven mie \u5317\u6d77\u9053 \u548c\u6b4c\u5c71 \u795e\u5948\u5ddd \u9e7f\u5150\u5cf6 ass rep tra per ngo soc grp plc its air and bus can ddr jfk mad nrw nyc ski spy tcm ulm usa war fhs vgs dep eid fet fla fl\u00e5 gol hof hol sel vik cri iwi ing abo fam gok gon gop gos aid atm gsm sos elk waw est aca bar cpa jur law sec plo www bir cbg jar khv msk nov nsk ptz rnd spb stv tom tsk udm vrn cmw kms nkz snz pub fhv red ens nat rns rnu bbs tel bel kep nhs dni fed isa nsn gub e12 tec \u043e\u0440\u0433 \u043e\u0431\u0440 \u0443\u043f\u0440 alt nis jpn mex ath iki nid gda inc".split(" ");
7c=c.replace(/^www\./,"");for(var d=c.split(".");3<d.length;)d.shift();3===d.length&&(2<d[1].length&&2<d[2].length||-1===b.indexOf(d[1])&&-1===a.indexOf(d[2]))&&d.shift();return d.join(".")}catch(v){console.error("[CookieContext][vfptRemoveSubdomain]: ",v.message)}},n=function(c){"undefined"!==typeof bysideWebcare_setDoNotTrack&&"undefined"!==typeof bysideWebcare_get_visitor_UUID&&"undefined"!==typeof bysideWebcare_unsetDoNotTrack&&(0===c?bysideWebcare_setDoNotTrack("DO_NOT_TRACK",!1):1===c&&-1!==
8bysideWebcare_get_visitor_UUID().indexOf("DO_NOT_TRACK")&&bysideWebcare_unsetDoNotTrack(!1))},l=function(c,a,b,d){try{var e=new Date;e.setTime(e.getTime()+63072E6);var h=";
8 expires\x3d"+e.toUTCString();e="";e=-1!==location.href.indexOf("vodafone.pt")?"vodafone.pt":-1!==location.href.indexOf("yorn.net")?"yorn.net":g(location.hostname);document.cookie="OPTOUTCONSENT\x3d"+("1:"+c+"\x262:"+a+"\x263:"+b+"\x264:"+d||"")+h+"; path\x3d/; domain\x3d"+e;utag_data&&(utag_data.visitor_permission_essential=1===
9c?"Enabled":"Disabled",utag_data.visitor_permission_analytics=1===a?"Enabled":"Disabled",utag_data.visitor_permission_personalisation=1===b?"Enabled":"Disabled",utag_data.visitor_permission_advertisement=1===d?"Enabled":"Disabled");"undefined"!==typeof isBysideScriptLoaded?n(a):window.addEventListener("bysideIsLoaded",function(){n(a)});return!0}catch(r){console.error("[CookieContext][writeCookieConsent]: ",r.message)}},q=function(){try{return k()?(utag_data.visitor_permission_essential=m(0)?"Enabled":
10"Disabled",utag_data.visitor_permission_analytics=m(1)?"Enabled":"Disabled",utag_data.visitor_permission_personalisation=m(2)?"Enabled":"Disabled",utag_data.visitor_permission_advertisement=m(3)?"Enabled":"Disabled",!0):!1}catch(c){console.error("[CookieContext][readCookieConsent]: ",c.message)}},m=function(c){try{a:{try{if(navigator.cookieEnabled){var a=!0;break a}document.cookie="cookietest\x3d1";var b=-1!=document.cookie.indexOf("cookietest\x3d");document.cookie="cookietest\x3d1; expires\x3dThu, 01-Jan-1970 00:00:01 GMT";
11a=b;break a}catch(h){console.error("[CookieContext][isCookiesAvailable]: ",h.message)}a=void 0}if(a){var d=k();if(d&&void 0!==d){var f=d.split("\x26");if(4===f.length)return"1"===f[c].split(":")[1]}}return!1}catch(h){console.error("[CookieContext][readPermission]: ",h.message)}},k=function(){try{return(document.cookie.match("(^|; )OPTOUTCONSENT\x3d([^;]*)")||0)[2]}catch(c){console.error("[CookieContext][getConsentFromCookies]: ",c.message)}},f=function(c){try{var a=document.getElementById(c);a&&a.classList.add("cookie-layer-global__hide")}catch(e){console.error("[CookieContext][hideElement]: ",
12e.message)}},p=function(c){var a=document.getElementById("modal-cookies-config-button");3<=c.length?(a.classList.add("disabled"),a.disabled=!0):(a.classList.remove("disabled"),a.disabled=!1)},w=function(){var c=document.querySelectorAll("input[type\x3dcheckbox][name\x3dsettings]"),a=[];c.forEach(function(b){b.addEventListener("change",function(){a=Array.from(c).filter(function(a){return a.checked}).map(function(a){return{id:a.id,value:a.checked,text:a.value}});p(a)})});return{options:a,count:a.length}},
13t=function(c){try{f("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang);var a=document.getElementById("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang);if(a){a.classList.remove("cookie-layer-global__hide");if("vdf"===b.bannerLayout)for(var e=document.getElementsByClassName("vdf-cookie-layer__accordion"),d=0;d<e.length;d++)e[d].addEventListener("click",function(){this.classList.toggle("vdf-cookie-layer-active");var a=this.nextElementSibling;a.style.maxHeight=a.style.maxHeight?null:a.scrollHeight+"px"});
14var g=k();e=[];if(g){var h=g.split("\x26");"0"===h[1].split(":")[1]?a.querySelector("#cookiesCheckboxOne").checked=!1:"1"===h[1].split(":")[1]&&(a.querySelector("#cookiesCheckboxOne").checked=!0,e.push({id:"cookiesCheckboxOne",value:!0,text:"on"}));"0"===h[2].split(":")[1]?a.querySelector("#cookiesCheckboxTwo").checked=!1:"1"===h[2].split(":")[1]&&(a.querySelector("#cookiesCheckboxTwo").checked=!0,e.push({id:"cookiesCheckboxTwo",value:!0,text:"on"}));"0"===h[3].split(":")[1]?a.querySelector("#cookiesCheckboxThree").checked=
15!1:"1"===h[3].split(":")[1]&&(a.querySelector("#cookiesCheckboxThree").checked=!0,e.push({id:"cookiesCheckboxThree",value:!0,text:"on"}))}w();p(e);utag&&utag.link({event_action:"Cookie config popup displayed from "+c,event_category:"Cookie Configuration",event:["event_instance"],event_label:"Cookie config popup displayed from "+c,event_value:"1",visitor_permission_essential:utag_data.visitor_permission_essential,visitor_permission_analytics:utag_data.visitor_permission_analytics,visitor_permission_personalisation:utag_data.visitor_permission_personalisation,
16visitor_permission_advertisement:utag_data.visitor_permission_advertisement})}}catch(r){console.error("[CookieContext][showDialog]: ",r.message)}},u=function(){try{f("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang);var c=document.getElementById("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang);c&&(c.classList.remove("cookie-layer-global__hide"),utag&&utag.link({event_action:"Cookie nudge popup displayed on load",event_category:"Cookie Configuration",event:["event_instance"],event_label:"Cookie nudge popup displayed on load",
17event_value:"1",visitor_permission_essential:utag_data.visitor_permission_essential,visitor_permission_analytics:utag_data.visitor_permission_analytics,visitor_permission_personalisation:utag_data.visitor_permission_personalisation,visitor_permission_advertisement:utag_data.visitor_permission_advertisement}))}catch(a){console.error("[CookieContext][showCookieNudge]: ",a.message)}};if(!b)throw Error("Argument 'properties' is undefined");return{global:{showNudge:u,showDialog:t,accordionArrowsHandler:function(c){try{document.getElementById(c).classList.toggle("vdf-cookie-layer__accordion-arrow")}catch(a){console.error("[CookieContext][accordionArrowsHandler]: ",
18a.message)}},onCookieConfigHandler:function(){f("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang);t("nudge")},onConfirmCookiesHandler:function(c){try{l(1,1,1,1),f("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang),f("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang),utag&&utag.link({event_action:"Accept all Cookies from "+c,event_category:"Cookie Configuration",event:["event_instance"],event_label:"Aceitar todas as cookies",event_value:"1",visitor_permission_essential:"Enabled",visitor_permission_analytics:"Enabled",
19visitor_permission_personalisation:"Enabled",visitor_permission_advertisement:"Enabled"})}catch(a){console.error("[CookieContext][onConfirmCookiesHandler]: ",a.message)}},onConfirmCookiesConfigHandler:function(){try{var c=document.getElementById("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang),a=[4];a[0]=1;a[1]=c.querySelector("#cookiesCheckboxOne").checked?1:0;a[2]=c.querySelector("#cookiesCheckboxTwo").checked?1:0;a[3]=c.querySelector("#cookiesCheckboxThree").checked?1:0;var e=l(a[0],a[1],a[2],
20a[3]);0!==a[1]&&0!==a[2]&&0!==a[3]||!e||(f("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang),f("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang),utag&&utag.link({event_action:"Confirm cookie configurations from config popup",event_category:"Cookie Configuration",event:["event_instance"],event_label:"Gravar op\u00e7\u00f5es",event_value:"1",visitor_permission_essential:utag_data.visitor_permission_essential,visitor_permission_analytics:utag_data.visitor_permission_analytics,visitor_permission_personalisation:utag_data.visitor_permission_personalisation,
21visitor_permission_advertisement:utag_data.visitor_permission_advertisement}))}catch(d){console.error("[CookieContext][onConfirmCookiesConfigHandler]: ",d.message)}}
21,onRejectCookiesHandler:function(c){try{l(1,0,0,0),f("cookiesNudgeModal_"+b.bannerLayout+"_"+b.lang),f("cookiesDialogModal_"+b.bannerLayout+"_"+b.lang),utag&&utag.link({event_action:"Reject all Cookies from "+c,event_category:"Cookie Configuration",event:["event_instance"],event_label:"Rejeitar todas as cookies",event_value:"1",visitor_permission_essential:"Enabled",
22visitor_permission_analytics:"Disabled",visitor_permission_personalisation:"Disabled",visitor_permission_advertisement:"Disabled"})}catch(a){console.error("[CookieContext][onRejectCookiesHandler]: ",a.message)}}},strict:{setupConfiguration:function(){try{var c="NOT_DEFINED";"pay-dev.aws.pt.vodafone.com"===document.location.host&&(c="Enabled");k()?q():(utag_data&&(utag_data.visitor_permission_essential="Enabled",utag_data.visitor_permission_analytics=c,utag_data.visitor_permission_personalisation=
23c,utag_data.visitor_permission_advertisement=c),b.isEligible&&u())}catch(a){console.error("[CookieContext][setupConfiguration]: ",a.message)}},setupMVAConfiguration:function(){try{utag_data&&(utag_data.visitor_permission_essential="Enabled",utag_data.visitor_permission_analytics="Enabled",utag_data.visitor_permission_personalisation="Enabled",utag_data.visitor_permission_advertisement="Enabled",l(1,1,1,1))}catch(c){console.error("[CookieContext][setupMVAConfiguration]: ",c.message)}},setupOneAppConfiguration:function(){try{var c=
240,a=0,b=0;-1<window.location.search.indexOf("perm_perf")&&(-1<window.location.search.indexOf("perm_perf\x3dgranted")||-1<window.location.search.indexOf("perm_perf\x3dEnabled")?(utag_data.visitor_permission_analytics="Enabled",c=1):(utag_data.visitor_permission_analytics="Disabled",c=0));-1<window.location.search.indexOf("perm_func")&&(-1<window.location.search.indexOf("perm_func\x3dgranted")||-1<window.location.search.indexOf("perm_func\x3dEnabled")?(utag_data.visitor_permission_personalization="Enabled",
25a=1):(utag_data.visitor_permission_personalization="Disabled",a=0));-1<window.location.search.indexOf("perm_targ")&&(-1<window.location.search.indexOf("perm_targ\x3dgranted")||-1<window.location.search.indexOf("perm_targ\x3dEnabled")?(utag_data.visitor_permission_advertisement="Enabled",b=1):(utag_data.visitor_permission_advertisement="Disabled",b=0));-1===window.location.search.indexOf("perm_")&&(k()?q():(l(1,c,a,b),utag_data&&(utag_data.visitor_permission_essential="Enabled",utag_data.visitor_permission_analytics=
261===c?"Enabled":"Disabled",utag_data.visitor_permission_personalisation=1===a?"Enabled":"Disabled",utag_data.visitor_permission_advertisement=1===b?"Enabled":"Disabled")))}catch(d){console.error("[CookieContext][setupOneAppConfiguration]: ",d.message)}}}}}catch(c){console.error("[CookieContext][initCookieConfiguration]: ",c.message)}};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.