1jQuery(function($){String.prototype.repeat||(String.prototype.repeat=function(count){"use strict";if(this==null)throw new TypeError("can't convert "+this+" to object");var str=""+this;if(count=+count,count!=count&&(count=0),count<0)throw new RangeError("repeat count must be non-negative");if(count==1/0)throw new RangeError("repeat count must be less than infinity");if(count=Math.floor(count),str.length==0||count==0)return"";if(str.length*count>=1<<28)throw new RangeError("repeat count must not overflow maximum string size");for(var rpt="",i=0;i<count;i++)rpt+=str;return rpt}),String.prototype.padStart||(String.prototype.padStart=function(targetLength,padString){return targetLength=targetLength>>0,padString=String(typeof padString!="undefined"?padString:" "),this.length>targetLength?String(this):(targetLength=targetLength-this.length,targetLength>padString.length&&(padString+=padString.repeat(targetLength/padString.length)),padString.slice(0,targetLength)+String(this))}),$.fn.flipper=function(action,options){var $flipper=$(this),action=action||"init",settings=$.extend({reverse:$flipper.data("reverse")||!1,datetime:$flipper.data("datetime")||"now",template:$flipper.data("template")||"HH:ii:ss",labels:$flipper.data("labels")||"Hours|Minutes|Seconds",preload:!0},options);if(action==="init"){if($flipper.hasClass("flipper-initialized")){console.warn("Flipper already initialized.");return}$flipper.addClass("flipper-initialized");var templateParts=settings.template.split("|"),labelsArray=settings.labels.split("|"),n;templateParts.forEach(function(part,index){index>0&&$flipper.append('<div class="flipper-group flipper-delimiter">:</div>'),$flipper.append('<div class="flipper-group flipper-'+part+'"></div>');var $part=$flipper.find(".flipper-group.flipper-"+part);if(typeof labelsArray[index]!="undefined"&&$part.append("<label>"+labelsArray[index]+"</label>"),part==="d"||part==="H"||part==="i"||part==="s"){var rev=settings.reverse?"reverse":"";$part.append('<div class="flipper-digit '+rev+'"></div>')}if(part==="dd"||part==="ddd"||part==="HH"||part==="ii"||part==="ss"){var rev=settings.reverse?"reverse":"";$part.append('<div class="flipper-digit '+rev+'"></div>'),$part.append('<div class="flipper-delimiter"></div>'),$part.append('<div class="flipper-digit '+rev+'"></div>'),part==="ddd"&&($part.append('<div class="flipper-delimiter"></div>'),$part.append('<div class="flipper-digit '+rev+'"></div>'))}if(part==="d")for(n=0;n<=31;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>"),$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>");if(part==="H")for(n=0;n<=23;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>"),$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>");if(part==="i"||part==="s")for(n=0;n<=59;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>"),$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>");if(part==="dd"||part==="ddd")for(n=0;n<=9;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>"),$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>"),part==="ddd"&&$part.find(".flipper-digit:eq(2)").append('<div class="digit-face">'+n+"</div>");if(part==="HH"){for(n=0;n<=2;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>");for(n=0;n<=9;n++)$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>")}if(part==="ii"||part==="ss"){for(n=0;n<=5;n++)$part.find(".flipper-digit:eq(0)").append('<div class="digit-face">'+n+"</div>");for(n=0;n<=9;n++)$part.find(".flipper-digit:eq(1)").append('<div class="digit-face">'+n+"</div>")}}),settings.preload&&setFlipperDate($flipper,settings.datetime,!1),setInterval(function(){setFlipperDate($flipper,settings.datetime,!0)},1e3),upsizeToParent($flipper),$(window).on("resize",function(){upsizeToParent($flipper)})}var flipTime=400,$body=$("body");function flipDigit($digit){if($digit.closest(".flipper").is(".flipper-initialized")){if($digit.hasClass("r")){setTimeout(function(){flipDigit($digit)},flipTime+1);return}$digit.addClass("r");var $currentTop=$digit.find(".digit-top"),$currentTop2=$digit.find(".digit-top2"),$currentBottom=$digit.find(".digit-bottom"),$activeDigit=$digit.find(".digit-face.active"),$firstDigit=$digit.find(".digit-face:first"),$prevDigit=$activeDigit.prev(".digit-face"),$nextDigit=$activeDigit.next(".digit-face"),$lastDigit=$digit.find(".digit-face:last");if($digit.hasClass("reverse"))var $next=$prevDigit.length?$prevDigit:$lastDigit;else var $next=$nextDigit.length?$nextDigit:$firstDigit;var current=parseInt($currentTop.html()),next=$next.html();$digit.find(".digit-next").html(next),$digit.find(".digit-face").removeClass("active"),$next.addClass("active"),$currentTop.addClass("r"),$currentTop2.addClass("r"),$currentBottom.addClass("r"),next.toString()===$digit.attr("data-value")&&$digit.removeAttr("data-value"),setTimeout(function(){$currentTop.html(next).hide(),$currentTop2.html(next),setTimeout(function(){$currentBottom.html(next).removeClass("r"),$currentTop.removeClass("r").show(),$currentTop2.html(next).removeClass("r"),$digit.removeClass("r")},flipTime/2)},flipTime/2)}}function upsizeToParent($flipper2){var parentWidth,flipperWidth,maxFontSize=1e3,fontSize=maxFontSize,i=0,minFontSize=0;for($flipper2.css("font-size",fontSize+"px");i<20;){if(i++,parentWidth=$flipper2.innerWidth(),$flipper2.css("width","9999px"),flipperWidth=0,$flipper2.find(".flipper-group").each(function(){var w=parseFloat($(this).outerWidth());flipperWidth+=w}),parentWidth-flipperWidth<10&&parentWidth-flipperWidth>0){$flipper2.css("width","");return}flipperWidth>parentWidth?maxFontSize=fontSize<maxFontSize?fontSize:maxFontSize:minFontSize=fontSize>minFontSize?fontSize:minFontSize,fontSize=(maxFontSize+minFontSize)/2,$flipper2.css("width",""),$flipper2.css("font-size",fontSize+"px")}}function setDigitValue(digitIndex,value){var $flipper2=$(".flipper"),$digit=$flipper2.find(".flipper-digit:eq("+digitIndex+")"),currentValue=getDigit
1Value($digit);currentValue.toString()!==value.toString()&&$digit.attr("data-value",value)}setInterval(function(){var $flipper2=$(".flipper");$flipper2.find(".flipper-digit[data-value]").each(function(){var $digit=$(this);$digit.find(".active").html()!==$digit.attr("data-value")&&($digit.is(".r")||flipDigit($digit))})},flipTime/4);function formatFlipperDate(dateStr){var a=dateStr.split(" "),d=a[0].split("-"),t=a[1].split(":"),date=new Date(d[0],d[1]-1,d[2],t[0],t[1],t[2]);return date}function addAppearance($flipper2){$flipper2.find(".flipper-digit").each(function(){var $digit=$(this),value=$digit.find(".digit-face.active").html();$digit.find(".digit-top").remove(),$digit.find(".digit-top2").remove(),$digit.find(".digit-bottom").remove(),$digit.find(".digit-next").remove(),$digit.prepend('<div class="digit-top">'+value+"</div>"),$digit.prepend('<div class="digit-top2">'+value+"</div>"),$digit.prepend('<div class="digit-bottom">'+value+"</div>"),$digit.prepend('<div class="digit-next"></div>')})}function setFlipperDate($flipper2,dateString,animate){var animate=animate||!1;if(!$flipper2.is(":visible")){$flipper2.addClass("flipper-invisible");return}$flipper2.hasClass("flipper-invisible")&&($flipper2.removeClass("flipper-invisible"),upsizeToParent($flipper2),setFlipperDate($flipper2,settings.datetime,!1));var now=Date.now();if(dateString==="now")var now=new Date,seconds=now.getSeconds(),minutes=now.getMinutes(),hours=now.getHours(),days=now.getDate();else{var timestamp=Date.parse(formatFlipperDate(dateString)),remainder=(timestamp-now)/1e3;remainder<0&&($(".flipper").hide(),$(".timer").hide());var days=Math.floor(remainder/60/60/24);remainder-=days*60*60*24;var hours=Math.floor(remainder/60/60);remainder-=hours*60*60;var minutes=Math.floor(remainder/60);remainder-=minutes*60;var seconds=Math.floor(remainder)}var days_str=days.toString().padStart(3,"0"),hours_str=hours.toString().padStart(2,"0"),minutes_str=minutes.toString().padStart(2,"0"),seconds_str=seconds.toString().padStart(2,"0");animate?($flipper2.find(".flipper-d").find(".flipper-digit:eq(0)").attr("data-value",days),$flipper2.find(".flipper-H").find(".flipper-digit:eq(0)").attr("data-value",hours),$flipper2.find(".flipper-i").find(".flipper-digit:eq(0)").attr("data-value",minutes),$flipper2.find(".flipper-s").find(".flipper-digit:eq(0)").attr("data-value",seconds),$flipper2.find(".flipper-dd").find(".flipper-digit:eq(0)").attr("data-value",days_str[1]),$flipper2.find(".flipper-dd").find(".flipper-digit:eq(1)").attr("data-value",days_str[2]),$flipper2.find(".flipper-HH").find(".flipper-digit:eq(0)").attr("data-value",hours_str[0]),$flipper2.find(".flipper-HH").find(".flipper-digit:eq(1)").attr("data-value",hours_str[1]),$flipper2.find(".flipper-ii").find(".flipper-digit:eq(0)").attr("data-value",minutes_str[0]),$flipper2.find(".flipper-ii").find(".flipper-digit:eq(1)").attr("data-value",minutes_str[1]),$flipper2.find(".flipper-ss").find(".flipper-digit:eq(0)").attr("data-value",seconds_str[0]),$flipper2.find(".flipper-ss").find(".flipper-digit:eq(1)").attr("data-value",seconds_str[1]),$flipper2.find(".flipper-ddd").find(".flipper-digit:eq(0)").attr("data-value",days_str[0]),$flipper2.find(".flipper-ddd").find(".flipper-digit:eq(1)").attr("data-value",days_str[1]),$flipper2.find(".flipper-ddd").find(".flipper-digit:eq(2)").attr("data-value",days_str[2])):($flipper2.find(".flipper-group .flipper-digit").removeAttr("data-value"),$flipper2.find(".digit-face.active").removeClass("active"),$flipper2.find(".flipper-d .flipper-digit:eq(0) .digit-face:contains("+days+")").addClass("active"),$flipper2.find(".flipper-H .flipper-digit:eq(0) .digit-face:contains("+hours+")").addClass("active"),$flipper2.find(".flipper-i .flipper-digit:eq(0) .digit-face:contains("+minutes+")").addClass("active"),$flipper2.find(".flipper-s .flipper-digit:eq(0) .digit-face:contains("+seconds+")").addClass("active"),$flipper2.find(".flipper-dd .flipper-digit:eq(0) .digit-face:contains("+days_str[1]+")").addClass("active"),$flipper2.find(".flipper-dd .flipper-digit:eq(1) .digit-face:contains("+days_str[2]+")").addClass("active"),$flipper2.find(".flipper-HH .flipper-digit:eq(0) .digit-face:contains("+hours_str[0]+")").addClass("active"),$flipper2.find(".flipper-HH .flipper-digit:eq(1) .digit-face:contains("+hours_str[1]+")").addClass("active"),$flipper2.find(".flipper-ii .flipper-digit:eq(0) .digit-face:contains("+minutes_str[0]+")").addClass("active"),$flipper2.find(".flipper-ii .flipper-digit:eq(1) .digit-face:contains("+minutes_str[1]+")").addClass("active"),$flipper2.find(".flipper-ss .flipper-digit:eq(0) .digit-face:contains("+seconds_str[0]+")").addClass("active"),$flipper2.find(".flipper-ss .flipper-digit:eq(1) .digit-face:contains("+seconds_str[1]+")").addClass("active"),$flipper2.find(".flipper-ddd .flipper-digit:eq(0) .digit-face:contains("+days_str[0]+")").addClass("active"),$flipper2.find(".flipper-ddd .flipper-digit:eq(1) .digit-face:contains("+days_str[1]+")").addClass("active"),$flipper2.find(".flipper-ddd .flipper-digit:eq(2) .digit-face:contains("+days_str[2]+")").addClass("active"),addAppearance($flipper2))}}}); 2//# sourceMappingURL=/cdn/shop/t/15/assets/countdown.js.map?v=78712200624798988931611177357
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.