PageSourceSearch

https://www.coreldraw.com/static/common/scripts/dynamic-pricing/dynamic-pricing-license.min.js

js coreldraw.com collected 2026-09-24 07:40:07 UTC 5,387 bytes, 11 lines download raw bytes

1'use strict';(function(q,e,w){function u(c){for(var f=-1,d=0;d<h.length;d++)if(null!=h[d]&&(h[d][0].sku.toLowerCase()==c.toLowerCase()||h[d][0].partnerID.toLowerCase()==c.toLowerCase())){f=d;break}return f}function r(c,f){for(var d=null,a=0;a<h[c].length;a++)if(f>=parseInt(h[c][a].minQty)&&f<=parseInt(h[c][a].maxQty)){d=h[c][a];break}return d}function n(c){var f=pricing.getCookie(b.debugCookie).split("-");if(-1!=e.inArray("price",f)){try{var d="";if(window.performance&&"function"===typeof window.performance.now)d=
2performance.now().toLocaleString();else{var a=new Date(Date.now());d=a.getMinutes()+":"+a.getSeconds()+"."+a.getMilliseconds()}console.debug("License Pricing ("+d+") - "+c)}catch(l){}-1!=e.inArray("app",f)&&alert(window.location.host+": "+c)}}q.init=function(c){function f(){setTimeout(function(){if(0<h.length){for(var d=pricing.getCurrency(),a=0;a<h.length;a++){var l=r(a,1);if(null!=l){var g=e(document).find(b.pricePrefix+(a+1))[0];g&&(e(g).find(b.textNormal)[0].innerHTML=l.listPrice,e(g).find(b.textNormal).formatCurrency({region:d}));
3n("Inserted license pricing into DOM for: "+e(g).attr("class")+" ("+l.sku+")");if(g=e(document).find(b.totalPricePrefix+(a+1))[0])e(g).find(b.textNormal)[0].innerHTML=l.listPrice,e(g).find(b.textNormal).formatCurrency({region:d});n("Inserted total license pricing into DOM for: "+e(g).attr("class")+" ("+l.sku+")")}}t=!0}else null==m.init&&(m.init=b.interval),m.init<b.timeout?(n("No price data yet, check again in "+b.interval+"ms (waited: "+m.init+"ms so far)"),m.init+=b.interval,f()):(0==pricing.getTimedOut()&&
4(dataLayer.push({event:"priceDataTimeout"}),pricing.setTimedOut(!0)),n("No price data - timeout reached, aborting"))},b.interval)}pricing.initPriceData(c,!0,!0,"",function(d){h=d});f()};q.display=function(c,f){setTimeout(function(){if(t){var d=u(f),a=document.getElementById(c);if(0<=d){e(a).find(b.pricePrefix+(d+1))[0].style.display="inline";e(a).find(b.totalPricePrefix+(d+1))[0].style.display="inline";var l=e(a).find(b.buyLink)[0];l&&(d=r(d,1),""!=d.buyLink&&(l.href=d.buyLink),l.setAttribute("data-track-event",
5"e_addToCart"),l.setAttribute("data-track-attr-productsku",d.sku));n("Displayed license price details for SKU: "+f+", in location: "+c);if(a=e(a).find(b.inclVAT)[0])-1!=e.inArray(pricing.getCurrency(),v)?a.style.display="inline":a.style.display="none"}}else null==m[c]&&(m[c]=b.interval),m[c]<b.timeout?(n("Pricing not inserted yet, waiting to display: "+c+" (waited: "+m[c]+"ms so far)"),m[c]+=b.interval,q.display(c,f)):n("No price data inserted - timeout reached, aborting")},b.interval)};q.updateDisplay=
6function(c,f){n("Updating license pricing display for location: "+c);var d=parseInt(f.id.substr(f.id.lastIndexOf(b.delimiter)+1))-1;c=document.getElementById(c);var a=parseInt(f.value);isNaN(a)?a=1:0>=a&&(a=1,f.value=a);if((f=r(d,a))&&c){var l=r(d,1),g=pricing.getCurrency();e(c).find(b.exceedQty)[0].style.display="none";e(c).find(b.licenseArea)[0].style.display="inline";var k=e(c).find(b.pricePrefix+(d+1))[0];if(k){if(l.listPrice==f.listPrice)e(k).find(b.textStrikethrough)[0].innerHTML="",k=e(k).find(b.textNormal)[0];
7else{var p=e(k).find(b.textStrikethrough)[0];p.innerHTML=l.listPrice;e(p).formatCurrency({region:g});k=e(k).find(b.textNormal)[0]}k.innerHTML=f.listPrice;e(k).formatCurrency({region:g});n("Updated license price for SKU: "+f.sku+", the price is: "+f.listPrice)}if(k=e(c).find(b.totalPricePrefix+(d+1))[0])l.listPrice!=f.listPrice?
7(d=a*l.listPrice,p=e(k).find(b.textStrikethrough)[0],p.innerHTML=d,e(p).formatCurrency({region:g})):e(k).find(b.textStrikethrough)[0].innerHTML="",d=a*f.listPrice,k=e(k).find(b.textNormal)[0],
8k.innerHTML=d,e(k).formatCurrency({region:g}),n("Updated license total price: "+d);a=f.buyLink+b.quantity+a;e(c).find(b.buyLink)[0].href=a;n("Buy link is: "+a)}else e(c).find(b.licenseArea)[0].style.display="none",e(c).find(b.exceedQty)[0].style.display="inline",n("Quantity exceeds configured price tiers, showing contact info")};q.displayPriceTiers=function(c,f){setTimeout(function(){if(t){var d=document.getElementById(c),a=u(f),l=pricing.getCurrency(),g=0;for(g;g<h[a].length;g++){var k=e(d).find(b.priceTierPrefix+
9(a+1)+b.delimiter+(g+1))[0],p=e(d).find(b.pricePrefix+(a+1)+b.delimiter+(g+1))[0];k&&p&&(k.innerHTML=h[a][g].minQty+" - "+h[a][g].maxQty,p.innerHTML=h[a][g].listPrice,e(p).formatCurrency({region:l}),n("Inserting text for license tier "+(g+1)+" for SKU: "+f+", price: "+h[a][g].listPrice+" (min:"+h[a][g].minQty+", max:"+h[a][g].maxQty+")"))}e(d).find(b.aboveMaxQty)[0].innerHTML=parseInt(h[a][g-1].maxQty)+1}else null==m[c]&&(m[c]=b.interval),m[c]<b.timeout&&(m[c]+=b.interval,q.displayPriceTiers(c,f))},
10b.interval)};var h=[],m=[],t=!1,b={pricePrefix:".dynPrice_Price_",buyLink:".BuyLink",textStrikethrough:".priceDisplayStrikethrough",textNormal:".priceDisplayNormal",totalPricePrefix:".dynPrice_TotalPrice_",exceedQty:"#dynPrice_exceedQuantity",licenseArea:"#dynPrice_licenseArea",quantity:"&quantity=",delimiter:"_",priceTierPrefix:".dynPrice_PriceTier_",aboveMaxQty:".dynPrice_aboveMaxQty",debugCookie:"corel_webDebug",interval:100,timeout:3E3,inclVAT:".inclVAT"},v="en-GB de-DE fr-FR it-IT nl-NL en-IE es-ES es-CL es-PE se-SE da-DK pl-PL cs-CZ nb-NO de-LI ja-JP en-AU en-ZA en-NZ ru-RU en-IN en-MY es-CO ko-KR zh-TW en-SG tr-TR".split(" ")})(window.licensePricing=
11window.licensePricing||{},jQuery);

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.