1!function(l){if("undefined"!=typeof window){var e,m=0,g=!1,o=!1,v="message".length,I="[iFrameSizer]",x=I.length,F=null,r=window.requestAnimationFrame,h={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},M={},i=null,w={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){E("onMessage function not defined")},onResized:function(){},onScroll:function(){return!0}},k={};window.jQuery&&((e=window.jQuery).fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(i){return this.filter("iframe").each(function(e,n){d(n,i)}).end()}):T("","Unable to bind to jQuery, it is not fully loaded.")),"function"==typeof define&&define.amd?define([],q):"object"==typeof module&&"object"==typeof module.exports&&(module.exports=q()),window.iFrameResize=window.iFrameResize||q()}function p(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function z(e,n,i){e.addEventListener(n,i,!1)}function O(e,n,i){e.removeEventListener(n,i,!1)}function a(e){return I+"["+function(e){var n="Host page: "+e;return window.top!==window.self&&(n=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+e:"Nested host page: "+e),n}(e)+"]"}function t(e){return M[e]?M[e].log:g}function R(e,n){s("log",e,n,t(e))}function T(e,n){s("info",e,n,t(e))}function E(e,n){s("warn",e,n,!0)}function s(e,n,i,t){!0===t&&"object"==typeof window.console&&console[e](a(n),i)}function n(n){function e(){i("Height"),i("Width"),A(function(){P(b),S(y),d("onResized",b)},b,"init")}function i(e){var n=Number(M[y]["max"+e]),i=Number(M[y]["min"+e]),t=e.toLowerCase(),o=Number(b[t]);R(y,"Checking "+t+" is in range "+i+"-"+n),o<i&&(o=i,R(y,"Set "+t+" to min value")),n<o&&(o=n,R(y,"Set "+t+" to max value")),b[t]=""+o}function t(e){return p.substr(p.indexOf(":")+v+e)}function a(e,n){!function(e,n,i){k[i]||(k[i]=setTimeout(function(){k[i]=null,e()},n))}(function(){B("Send Page Info","pageInfo:"+function(){var e=document.body.getBoundingClientRect(),n=b.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:n.height,iframeWidth:n.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(n.top-e.top,10),offsetLeft:parseInt(n.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})}(),e,n)},32,n)}function r(e){var n=e.getBoundingClientRect();return N(y),{x:Math.floor(Number(n.left)+Number(F.x)),y:Math.floor(Number(n.top)+Number(F.y))}}function o(e){var n=e?r(b.iframe):{x:0,y:0},i={x:Number(b.width)+n.x,y:Number(b.height)+n.y};R(y,"Reposition requested from iFrame (offset x:"+n.x+" y:"+n.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](i.x,i.y):E(y,"Unable to scroll to requested position, window.parentIFrame not found"):(F=i,s(),R(y,"--"))}function s(){!1!==d("onScroll",F)?S(y):H()}function d(e,n){return W(y,e,n)}var c,u,f,l,m,g,h,w,p=n.data,b={},y=null;"[iFrameResizerChild]Ready"===p?function(){for(var e in M)B("iFrame requested init",L(e),M[e].iframe,e)}():I===(""+p).substr(0,x)&&p.substr(x).split(":")[0]in M?(m=p.substr(x).split(":"),g=m[1]?parseInt(m[1],10):0,h=M[m[0]]&&M[m[0]].iframe,w=getComputedStyle(h),b={iframe:h,id:m[0],height:g+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.paddingTop?parseInt(e.paddingTop,10):0,i=e.paddingBottom?parseInt(e.paddingBottom,10):0;return n+i}(w)+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.borderTopWidth?parseInt(e.borderTopWidth,10):0,i=e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0;return n+i}(w),width:m[2],type:m[3]},y=b.id,M[y]&&(M[y].loaded=!0),(l=b.type in{true:1,false:1,undefined:1})&&R(y,"Ignoring init message from meta parent page"),!l&&(f=!0,M[u=y]||(f=!1,E(b.type+" No settings for "+u+". Message was: "+p)),f)&&(R(y,"Received: "+p),c=!0,null===b.
1iframe&&(E(y,"IFrame ("+b.id+") not found"),c=!1),c&&function(){var e,i=n.origin,t=M[y]&&M[y].checkOrigin;if(t&&""+i!="null"&&!(t.constructor===Array?function(){var e=0,n=!1;for(R(y,"Checking connection is from allowed list of origins: "+t);e<t.length;e++)if(t[e]===i){n=!0;break}return n}():(e=M[y]&&M[y].remoteHost,R(y,"Checking connection is from: "+e),i===e)))throw new Error("Unexpected message received from: "+i+" for "+b.iframe.id+". Message was: "+n.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}()&&function(){switch(M[y]&&M[y].firstRun&&M[y]&&(M[y].firstRun=!1),b.type){case"close":C(b.iframe);break;case"message":!function(e){R(y,"onMessage passed: {iframe: "+b.iframe.id+", message: "+e+"}"),d("onMessage",{iframe:b.iframe,message:JSON.parse(e)}),R(y,"--")}(t(6));break;case"autoResize":M[y].autoResize=JSON.parse(t(9));break;case"scrollTo":o(!1);break;case"scrollToOffset":o(!0);break;case"pageInfo":a(M[y]&&M[y].iframe,y),function(){function e(n,i){function t(){M[r]?a(M[r].iframe,r):o()}["scroll","resize"].forEach(function(e){R(r,n+e+" listener for sendPageInfo"),i(window,e,t)})}function o(){e("Remove ",O)}var r=y;e("Add ",z),M[r]&&(M[r].stopPageInfo=o)}();break;case"pageInfoStop":M[y]&&M[y].stopPageInfo&&(M[y].stopPageInfo(),delete M[y].stopPageInfo);break;case"inPageLink":!function(e){var n,i=e.split("#")[1]||"",t=decodeURIComponent(i),o=document.getElementById(t)||document.getElementsByName(t)[0];o?(n=r(o),R(y,"Moving to in page link (#"+i+") at x: "+n.x+" y: "+n.y),F={x:n.x,y:n.y},s(),R(y,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(i):R(y,"In page link #"+i+" not found and window.parentIFrame not found"):R(y,"In page link #"+i+" not found")}(t(9));break;case"reset":j(b);break;case"init":e(),d("onInit",b.iframe);break;default:e()}}())):T(y,"Ignored: "+p)}function W(e,n,i){var t=null,o=null;if(M[e]){if("function"!=typeof(t=M[e][n]))throw new TypeError(n+" on iFrame["+e+"] is not a function");o=t(i)}return o}function b(e){var n=e.id;delete M[n]}function C(e){var n=e.id;if(!1!==W(n,"onClose",n)){R(n,"Removing iFrame: "+n);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){E(e)}W(n,"onClosed",n),R(n,"--"),b(e)}else R(n,"Close iframe cancelled by onClose event")}function N(e){null===F&&R(e,"Get page position: "+(F={x:window.pageXOffset!==l?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==l?window.pageYOffset:document.documentElement.scrollTop}).x+","+F.y)}function S(e){null!==F&&(window.scrollTo(F.x,F.y),R(e,"Set page position: "+F.x+","+F.y),H())}function H(){F=null}function j(e){R(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),N(e.id),A(function(){P(e),B("reset","reset",e.iframe,e.id)},e,"reset")}function P(n){function i(e){o||"0"!==n[e]||(o=!0,R(t,"Hidden iFrame detected, creating visibility listener"),function(){function n(){Object.keys(M).forEach(function(e){!function(n){function e(e){return"0px"===(M[n]&&M[n].iframe.style[e])}M[n]&&null!==M[n].iframe.offsetParent&&(e("height")||e("width"))&&B("Visibility change","resize",M[n].iframe,n)}(e)})}function i(e){R("window","Mutation observed: "+e[0].target+" "+e[0].type),c(n,16)}var t=p();t&&function(){var e=document.querySelector("body");new t(i).observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0})}()}())}function e(e){!function(e){n.id?(n.iframe.style[e]=n[e]+"px",R(n.id,"IFrame ("+t+") "+e+" set to "+n[e]+"px")):R("undefined","messageData id not set")}(e),i(e)}var t=n.iframe.id;M[t]&&(M[t].sizeHeight&&e("height"),M[t].sizeWidth&&e("width"))}function A(e,n,i){i!==n.type&&r&&!window.jasmine?(R(n.id,"Requesting animation frame"),r(e)):e()}function B(e,n,i,t,o){var r,a=!1;t=t||i.id,M[t]&&(i&&"contentWindow"in i&&null!==i.contentWindow?(r=M[t]&&M[t].targetOrigin,R(t,"["+e+"] Sending msg to iframe["+t+"] ("+n+") targetOrigin: "+r),i.contentWindow.postMessage(I+n,r)):E(t,"["+e+"] IFrame("+t+") not found"),o&&M[t]&&M[t].warningTimeout&&(M[t].msgTimeout=setTimeout(function(){!M[t]||M[t].loaded||a||(a=!0,E(t,"IFrame has not responded within "+M[t].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))},M[t].warningTimeout)))}function L(e){return e+":"+M[e].bodyMarginV1+":"+M[e].sizeWidth+":"+M[e].log+":"+M[e].interval+":"+M[e].enablePublicMethods+":"+M[e].autoResize+":"+M[e].bodyMargin+":"+M[e].heightCalculationMethod+":"+M[e].bodyBackgroun
1d+":"+M[e].bodyPadding+":"+M[e].tolerance+":"+M[e].inPageLinks+":"+M[e].resizeFrom+":"+M[e].widthCalculationMethod}function d(i,e){function n(e){var n=e.split("Callback");if(2===n.length){var i="on"+n[0].charAt(0).toUpperCase()+n[0].slice(1);this[i]=this[e],delete this[e],E(c,"Deprecated: '"+e+"' has been renamed '"+i+"'. The old method will be removed in the next major version.")}}var t,o,r,a,s,d,c=(""===(o=i.id)&&(i.id=(t=e&&e.id||w.id+m++,null!==document.getElementById(t)&&(t+=m++),o=t),g=(e||{}).log,R(o,"Added missing iframe ID: "+o+" ("+i.src+")")),o);function u(e){1/0!==M[c][e]&&0!==M[c][e]&&(i.style[e]=M[c][e]+"px",R(c,"Set "+e+" = "+M[c][e]+"px"))}function f(e){if(M[c]["min"+e]>M[c]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}c in M&&"iFrameResizer"in i?E(c,"Ignored iFrame, already setup."):(d=(d=e)||{},M[c]={firstRun:!0,iframe:i,remoteHost:i.src&&i.src.split("/").slice(0,3).join("/")},function(e){if("object"!=typeof e)throw new TypeError("Options is not an object")}(d),Object.keys(d).forEach(n,d),function(e){for(var n in w)Object.prototype.hasOwnProperty.call(w,n)&&(M[c][n]=Object.prototype.hasOwnProperty.call(e,n)?e[n]:w[n])}(d),M[c]&&(M[c].targetOrigin=!0===M[c].checkOrigin?function(e){return""===e||null!==e.match(/^(about:blank|javascript:|file:\/\/)/)?"*":e}(M[c].remoteHost):"*"),function(){switch(R(c,"IFrame scrolling "+(M[c]&&M[c].scrolling?"enabled":"disabled")+" for "+c),i.style.overflow=!1===(M[c]&&M[c].scrolling)?"hidden":"auto",M[c]&&M[c].scrolling){case"omit":break;case!0:i.scrolling="yes";break;case!1:i.scrolling="no";break;default:i.scrolling=M[c]?M[c].scrolling:"no"}}(),f("Height"),f("Width"),u("maxHeight"),u("minHeight"),u("maxWidth"),u("minWidth"),"number"!=typeof(M[c]&&M[c].bodyMargin)&&"0"!==(M[c]&&M[c].bodyMargin)||(M[c].bodyMarginV1=M[c].bodyMargin,M[c].bodyMargin=M[c].bodyMargin+"px"),r=L(c),(s=p())&&(a=s,i.parentNode&&new a(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===i&&C(i)})})}).observe(i.parentNode,{childList:!0})),z(i,"load",function(){B("iFrame.onload",r,i,l,!0),function(){var e=M[c]&&M[c].firstRun,n=M[c]&&M[c].heightCalculationMethod in h;!e&&n&&j({iframe:i,height:0,width:0,type:"init"})}()}),B("init",r,i,l,!0),M[c]&&(M[c].iframe.iFrameResizer={close:C.bind(null,M[c].iframe),removeListeners:b.bind(null,M[c].iframe),resize:B.bind(null,"Window resize","resize",M[c].iframe),moveToAnchor:function(e){B("Move to anchor","moveToAnchor:"+e,M[c].iframe,c)},sendMessage:function(e){B("Send Message","message:"+(e=JSON.stringify(e)),M[c].iframe,c)}}))}function c(e,n){null===i&&(i=setTimeout(function(){i=null,e()},n))}function u(){"hidden"!==document.visibilityState&&(R("document","Trigger event: Visiblity change"),c(function(){f("Tab Visable","resize")},16))}function f(n,i){Object.keys(M).forEach(function(e){!function(e){return M[e]&&"parent"===M[e].resizeFrom&&M[e].autoResize&&!M[e].firstRun}(e)||B(n,i,M[e].iframe,e)})}function y(){z(window,"message",n),z(window,"resize",function(){!function(e){R("window","Trigger event: "+e),c(function(){f("Window "+e,"resize")},16)}("resize")}),z(document,"visibilitychange",u),z(document,"-webkit-visibilitychange",u)}function q(){function i(e,n){n&&(function(){if(!n.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==n.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+n.tagName+">")}(),d(n,e),t.push(n))}var t;return function(){var e,n=["moz","webkit","o","ms"];for(e=0;e<n.length&&!r;e+=1)r=window[n[e]+"RequestAnimationFrame"];r?r=r.bind(window):R("setup","RequestAnimationFrame not supported")}(),y(),function(e,n){switch(t=[],function(e){e&&e.enablePublicMethods&&E("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}(e),typeof n){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(n||"iframe"),i.bind(l,e));break;case"object":i(e,n);break;default:throw new TypeError("Unexpected data type ("+typeof n+")")}return t}}}(); 2var ssb={observerConfig:{attributes:true,childList:true,subtree:true},aConts:[],mouseY:0,N:0,asd:0,sc:0,sp:0,to:0,scrollbar:function(cont_id){var cont=document.getElementById(cont_id);if(!cont)return;
2if(!ssb.init())return false;var cont_clone=cont.cloneNode(false);cont_clone.style.overflow='hidden';cont.parentNode.appendChild(cont_clone);cont_clone.appendChild(cont);cont.style.position='absolute';cont.style.left=cont.style.top='0px';cont.style.width=cont.style.height='100%';ssb.aConts[ssb.N++]=cont;cont.sg=false;cont.st=this.create_div('ssb_st',cont,cont_clone);cont.sb=this.create_div('ssb_sb',cont,cont_clone);cont.su=this.create_div('ssb_up',cont,cont_clone);cont.sd=this.create_div('ssb_down',cont,cont_clone);cont.sb.onmousedown=function(e){if(!this.cont.sg){if(!e)e=window.event;ssb.asd=this.cont;this.cont.yZ=e.screenY;this.cont.sZ=cont.scrollTop;this.cont.sg=true;this.className='ssb_sb ssb_sb_down';}return false;};cont.st.onmousedown=function(e){if(!e)e=window.event;ssb.asd=this.cont; 3ssb.mouseY=e.clientY+document.body.scrollTop+document.documentElement.scrollTop;for(var o=this.cont,y=0;o!=null;o=o.offsetParent)y+=o.offsetTop;this.cont.scrollTop=(ssb.mouseY-y-(this.cont.ratio*this.cont.offsetHeight)/2-this.cont.sw)/this.cont.ratio;this.cont.sb.onmousedown(e);};cont.su.onmousedown=cont.su.ondblclick=function(e){ssb.mousedown(this,-1);return false;};cont.sd.onmousedown=cont.sd.ondblclick=function(e){ssb.mousedown(this,1);return false;};cont.su.onmouseout=cont.su.onmouseup=ssb.clear;cont.sd.onmouseout=cont.sd.onmouseup=ssb.clear;cont.sb.onmouseover=function(e){if(!this.cont.sg)this.className='ssb_sb ssb_sb_over';return false;};cont.sb.onmouseout=function(e){if(!this.cont.sg)this.className='ssb_sb';return false;};cont.ssb_onscroll=function(){this.ratio=(this.offsetHeight-2*this.sw)/this.scrollHeight;this.sb.style.top=Math.floor(this.sw+this.scrollTop*this.ratio)+'px';};cont.sw=12;cont.ssb_onscroll();ssb.refresh();cont.onscroll=cont.ssb_onscroll;ssb.observeChildMutation(cont_id); 4return cont;},init:function(){if(window.oper||(!window.addEventListener&&!window.attachEvent)){return false;}function addEvent(o,e,f){if(window.addEventListener){o.addEventListener(e,f,false);ssb.w3c=true;return true;}if(window.attachEvent)return o.attachEvent('on'+e,f);return false;}addEvent(window.document,'mousemove',ssb.onmousemove);addEvent(window.document,'mouseup',ssb.onmouseup);addEvent(window,'resize',ssb.refresh);return true;},create_div:function(c,cont,cont_clone){var o=document.createElement('div');o.cont=cont;o.className=c;cont_clone.appendChild(o);return o;},clear:function(){clearTimeout(ssb.to);ssb.sc=0;return false;},refresh:function(){for(var i=0,N=ssb.N;i<N;i++){var o=ssb.aConts[i];o.ssb_onscroll();o.sb.style.width=o.st.style.width=o.su.style.width=o.su.style.height=o.sd.style.width=o.sd.style.height=o.sw+'px';o.sb.style.height=Math.ceil(Math.max(o.sw*0.5,o.ratio*o.offsetHeight)+1)+'px';}},arrow_scroll:function(){if(ssb.sc!=0){ssb.asd.scrollTop+=(6*ssb.sc)/ssb.asd.ratio; 5ssb.to=setTimeout(ssb.arrow_scroll,ssb.sp);ssb.sp=32;}},mousedown:function(o,s){if(ssb.sc==0){o.cont.sb.className='ssb_sb ssb_sb_down';ssb.asd=o.cont;ssb.sc=s;ssb.sp=400;ssb.arrow_scroll();}},onmousemove:function(e){if(!e)e=window.event;ssb.mouseY=e.screenY;if(ssb.asd.sg)ssb.asd.scrollTop=ssb.asd.sZ+(ssb.mouseY-ssb.asd.yZ)/ssb.asd.ratio;},onmouseup:function(e){if(!e)e=window.event;var tg=e.target?e.target:e.srcElement;if(ssb.asd&&document.releaseCapture)ssb.asd.releaseCapture();if(ssb.asd)ssb.asd.sb.className=tg.className.indexOf('scrollbar')>0?'ssb_sb ssb_sb_over':'ssb_sb';document.onselectstart='';ssb.clear();ssb.asd.sg=false;},observeChildMutation:function(cont_id){var targetNode=document.getElementById(cont_id);var observer=new MutationObserver(ssb.observerCallback);observer.observe(targetNode,ssb.observerConfig);},observerCallback:function(mutationsList,observer){for(const mutation of mutationsList){if(mutation.type==='attributes'){ssb.refresh();}}}};window.onload=function(){ssb.scrollbar('scrollbar-container'); 6ssb.scrollbar('scrollbar-container-1');ssb.scrollbar('scrollbar-container-2');ssb.scrollbar('scrollbar-container-3');ssb.scrollbar('scrollbar-container-4');ssb.scrollbar('scrollbar-container-5');ssb.scrollbar('scrollbar-container-6');ssb.scrollbar('scrollbar-container-7');ssb.scrollbar('scrollbar-container-8');}; 7let cachedPremiumNUmberData=null;$(function(){let jqSearchInput=$('#tarifi-box-input'),jqTarifiAutocomplete=$('#tarifi-autocomplete');jqSearchInput.on('keyup',function(e){let keyId=e.key,val=jqSearchInput.val();keyId=keyId.replace('Arrow','');updateFontSize(val);if(keyId==='Enter'){tarifiShowHideElements(val);}else{displaySearchValues(val);}$('#tarifi-search-open').on('click',function(){tarifiShowHideElements(val);});$('#tarifi-search-close').on('click',function(){$('#autocomplete-container').hide();jqSearchInput.val('');displaySearchValues();tarifiShowHideElements();$('#tarifi-search-open').show();$('#tarifi-search-close').hide();});});function updateFontSize(value){if(isMobileView()){changeMobileScreenFontSizeForSearchInput(value);}else{changeLargeScreenFontSizeForSearchInput(value);}}function changeLargeScreenFontSizeForSearchInput(value){if(value.length>=10){jqSearchInput.css('font-size','90px');}if(value.length>14){jqSearchInput.css('font-size','60px');}if(value.length>23){ 8jqSearchInput.css('font-size','40px');}
8if(!value||value.length<7){jqSearchInput.css('font-size','95px');}}function changeMobileScreenFontSizeForSearchInput(value){if(value.length>=10){jqSearchInput.css('font-size','35px');}if(value.length>14){jqSearchInput.css('font-size','20px');}if(value.length>23){jqSearchInput.css('font-size','15px');}if(!value||value.length<7){jqSearchInput.css('font-size','40px');}}function isMobileView(){return $(window).width()<=767;}function displaySearchValues(value){if(!value){value='';}let itemsFind=0;jqTarifiAutocomplete[0].childNodes.forEach((childNode)=>{let currentNode=$('#'+childNode.id);currentNode.hide();let hasMatchingSearchValue=childNode.textContent.toUpperCase().includes(value.toUpperCase());if(hasMatchingSearchValue){currentNode.show();currentNode.on('click',function(){jqSearchInput.val(childNode.textContent);updateFontSize(childNode.textContent);$('#autocomplete-container').hide();tarifiShowHideElements(childNode.textContent);if($('.tarif-iframe')){ 9SearchDPCode();}});itemsFind++;}});if(itemsFind&&value.length>=2){$('#autocomplete-container').show();$('#tarifi-search-open').hide();$('#tarifi-search-close').show();}else{$('#autocomplete-container').hide();$('#tarifi-search-open').show();$('#tarifi-search-close').hide();}}let filterButton=$('.iframe-type .iframe-type-btn');filterButton.on('click',function(){let filterId=$(this).attr('data-plan');$('.tarifi-box-input').val('');$('.el_iframe').hide();$('.roamdatabon_txt').remove();filterButton.removeClass('active');$(this).addClass('active');if(filterId==='senior'){$('#iFrameResizer').attr('src','/roaming-iframe/lv/postpaid');$('#iFrameResizer').attr('data-src','/roaming-iframe/lv/postpaid');}else{$('#iFrameResizer').attr('src','/roaming-iframe/lv/alternative');$('#iFrameResizer').attr('data-src','/roaming-iframe/lv/alternative');}$('#autocomplete-container').hide();jqSearchInput.val('');displaySearchValues();tarifiShowHideElements();$('#tarifi-search-open').show();$('#tarifi-search-close').hide(); 10$('.infoblock').hide();});$('.iframe-type .iframe-type-btn:eq(0)').trigger('click');});function tarifiShowHideElements(val){let hasMatch=0,nodeCount=$('#tarifi-box-table-container .tarifi-country').length,node;if(nodeCount){if(!val){val='';}for(let index=0;index<nodeCount;index++){node=$('#tarifi-box-table-container .tarifi-country').eq(index);if(val&&node&&node.attr('data-country')===val.toLowerCase()&&val.length>=3){node.css('display','flex');hasMatch=1;}else{node.css('display','none');}}if(hasMatch){$('#autocomplete-container').hide();}}}$(function(){$('.tarif-iframe').on('load',function(){$('.tarif-iframe').iFrameResize({autoResize:true});});SelectAbroadPacks();});function SelectAbroadPacks(){let ac_list_key=[],ac_list=[];$('.el_iframe:eq(0) #iFrameResizer').on('load',function(){let thatFrame=$(this).contents(),counter=-1;thatFrame.find('#countrySelect option').each(function(){counter++;if(counter===0){return true;}let item=$(this).text(),v;if(item.indexOf('(')===-1||item.indexOf('SatelÄ«tu sakari')>-1||item.indexOf('СпÑÑниковÑе ÑвÑзи')>-1){ 11v=item;}else{v=item.match(/^(.+?)\s\(/g)[0].replace(' (','').trim();}if(!ac_list_key[v]){ac_list_key[v]=1;ac_list[ac_list.length]=v;}});ac_list.sort();});ac_list.sort();$('#notfound').hide();}function SearchDPCode(){let t=$('#tarifi-box-input').val();if(!t||t==$('#tarifi-box-input').attr('data-default')){$('.el_iframe').hide();$('.roamdatabon_txt').remove();$('#notfound').hide();return 1;}let fc=0,eez=0,thatFrame=$('.el_iframe:eq(0) #iFrameResizer').contents();t=t.toLowerCase();t=t.replace(' (t.sk. anglija)','');t=t.replace(' (angļu val.: anguilla)','');t=t.replace('sentkitsa un nevisa','sentkitsa');t=t.replace('sentvinsenta un grenadÄ«nas','sentvinsenta');t=t.replace('sanmarÄ«no','sanmarino');t=t.replace('tÄrksas un kaikosas salas','tÄrksas salas');t=t.replace('bermudu salas','bermuda');t=t.replace('antigva un barbuda','antigua');$('.abroad_block .clist .cinfo').each(function(){let v=$(this).text();v=v.toLowerCase();if(v==t){if($(this).hasClass('is_eez')){eez=1;}}});if(t==='krievija'){ 12$('.krievija_info').show();}else{$('.krievija_info').hide();}if(fc>0){}else{$('.roamdatabon_txt').remove();$('#notfound').show();}let t2=t+' ';thatFrame.contents().find('#countrySelect').val('');thatFrame.find('#countrySelect option').each(function(){let item=$(this).text().toLowerCase(),loadedCallback;if(item.indexOf(t2)===0||t===item){thatFrame.contents().find('#countrySelect').val($(this).val());thatFrame.contents().find('.t2r-content').hide();loadedCallback=function(){if(thatFrame.contents().find('#loader').is(':visible')){setTimeout(loadedCallback,250);}else if(thatFrame.contents().find('#countryPrices').is(':hidden')){}else{roamingDataBonus();}};setTimeout(loadedCallback,400);if(fc<=0){$('.el_iframe').show();$('#notfound').hide();$('#autocomplete-container').hide();}return false;}});if(cachedPremiumNUmberData){processPremiumNumbersData(cachedPremiumNUmberData,$('#tarifi-box-input').val(),eez);}else{$.ajax({url:'https://www.tele2.lv/files/prem_num/numbers.json',type:'GET',dataType:'json', 13success:function(response){cachedPremiumNUmberData=response;processPremiumNumbersData(response,$('#tarifi-box-input').val(),eez);},error:function(xhr,status,error){$('.prem_num_table').hide();$('.infoblock .prem-msg').hide();$('.infoblock').hide();$('.prem-print-2').hide();$('.prem-print-other').hide();$('.prem-print-eez').hide();}});}return false;}function roamingDataBonus(){$('.roamdatabon_txt').remove();if($('#roam_data_bon').length>0){let dataBonusCountry=$('#roam_data_bon .roamdatabon_country[data-country="'+$('#tarifi-box-input').val().toLowerCase()+'"]'),bonusText=$('#roam_data_bon').attr('data-text'),condition;if(dataBonusCountry.length){condition=dataBonusCountry.attr('data-roamdatabon').split('|');bonusText=bonusText.replace('#1#',condition[0]).replace('#2#',condition[1]);$('<div class="roamdatabon_txt"><p>'+bonusText+'</p></div>').insertAfter($('.el_iframe:eq(0)'));}}}function processPremiumNumbersData(data,searchTerm,eez){const filteredItems=data.filter((item)=>item.country===searchTerm); 14$('.prem_num_table').empty();if(filteredItems.length>0){const priceHeaderText='Maksa par zvanu, EUR/min ar PVN';$('.prem_num_table').append(` 15 <div class="num_row header"> 16 <div style="flex:1;">PaaugstinÄtas maksas numurs (sÄkuma daļa)</div> 17 <div style="flex:1;">${priceHeaderText}</div> 18 </div> 19 `);
19filteredItems.forEach((item)=>{const priceField=item.price_vat.toFixed(2).replace('.',',');$('.prem_num_table').append(` 20 <div class="num_row"> 21 <div style="flex:1;">${item.number}</div> 22 <div style="flex:1;">${priceField}</div> 23 </div> 24 `);});$('.infoblock .prem-msg').show();$('.infoblock').show();if(eez===1){$('.prem-print-eez').show();$('.prem-print-other').hide();}else{$('.prem-print-other').show();$('.prem-print-eez').hide();}$('.prem-print-2').show();$('.prem_num_table').show();}else{$('.prem_num_table').hide();$('.infoblock .prem-msg').hide();$('.infoblock').hide(); 25$('.prem-print-2').hide();$('.prem-print-other').hide();$('.prem-print-eez').hide();}}
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.