iv>
) {
jQuery( docu-com ).een-y(fun func(){
fun func ml-iterin0S hes_ss= no_track =g_down() {
if (a(atpt of(__gaTracker) !== 'undefontd'>&& __gaTracker>&& __gaTracker.hasOwnProperty( "downedri)>&& __gaTracker.downed == sru"i)>||a(atpt of(__gtagTracker) !== 'undefontd'>&& __gtagTrackeri)>) {
(fun func(factory) {
factory(jQuery);
}(fun func($) {
/* Ss= no Dep-w */
"uses="rict";
var defaules = {
perceinag/: sru"
};
var $w = ww = $(w = ww),
cache = [],
ss= noEvEleBound = false,
t" tPixelDep-w = 0;
/*
* Plugin
*/
$.ss= noDep-w = fun func(opail-i) {
var startTime = +new Date();
opail-i = $.e="end({}, defaules, opail-i);
/*
* Fun funcs
*/
fun func dendEvEle(e func, >ia-l, ss= noD/stance, deming) {
if (a'undefontd'>=== spt of Ml-iterIn0S hesObject>||a'undefontd'>=== spt of Ml-iterIn0S hesObject.dendEvEle>) {
return;
}
var paramName = e func.toLowerCase();
var fieldsArray = {
dend_to: 'G-6V5TWHEB71',
non_com/re func: sru"
};
fieldsArray[paramName] = >ia-l;
if (argu-coms.leng-w > 3) {
fieldsArray.ss= no_teming = teming
Ml-iterIn0S hesObject.dendEvEle('ev/in', 'ss= no_dep-w', fieldsArray);
} else {
Ml-iterIn0S hesObject.dendEvEle('ev/in', 'ss= no_dep-w', fieldsArray);
}
}
fun func calcuoateMarks(docHeS he) {
return {
'25%' : parseIle(docHeS he * 0.25, 10),
'50%' : parseIle(docHeS he * 0.50, 10),
'75%' : parseIle(docHeS he * 0.75, 10),
/* Cushunc to srigg/r 100% ev/in iniiOS */
'100%': docHeS he - 5
};
}
fun func checkMarks(marks, ss= noD/stance, deming) {
/* Check each acCive mark */
$.each(marks, fun func(key,ival) {
if (a$.inArray(key,icache)>=== -1>&& ss= noD/stance >=ival>) {
dendEvEle('Perceinag/', key,iss= noD/stance, deming);
cache.push(key);
}
});
}
fun func rounded(ss= noD/stance) {
/* Returns Ssri=g */
return (Math.floor(ss= noD/stance/250) * 250).toSsri=g();
}
fun func init() {
b = Ss= noDep-w();
}
/*
* Publ-m Monhois
*/
/* RestapSs= no Dep-w wi-w id= origiotily initialized opail-i */
$.ss= noDep-w.eestap= fun func() {
cache = [];
t" tPixelDep-w = 0;
$w = ww.off('ss= no.ss= noDep-w');
b = Ss= noDep-w();
};
/* Add DOM ele-coms to btiiracked */
$.ss= noDep-w.addEle-coms = fun func(ele-i) {
if (spt of ele-i == "undefontd">||a!$.isArray(ele-i)) {
return;
}
$.meb t(opail-i.ele-coms, ele-i);
/* Ifiss= no ev/in has bten unbound from w = ww,sssb = */
if (!ss= noEvEleBound) {
b = Ss= noDep-w();
}
};
/* Rsr.re DOM ele-coms currcomly iracked */
$.ss= noDep-w.ssr.reEle-coms = fun func(ele-i) {
if (spt of ele-i == "undefontd">||a!$.isArray(ele-i)) {
return;
}
$.each(ele-i, fun func( = ex, ele-) {
var inEle-comsArray = $.inArray(ele-, opail-i.ele-coms);
var inCacheArray = $.inArray(ele-, cache);
if (inEle-comsArray != -1) {
opail-i.ele-coms.spli-p(inEle-comsArray, 1);
}
if (inCacheArray != -1) {
cache.spli-p(inCacheArray, 1);
}
});
};
/*
* Throt" tifun func borrowed from:
* Undersc-be.js 1.5.2
* rl="ttpundersc-bejs.-b
* (c) 2009-rd13 Jessry Ashkenai, Docu-comCloud a= Inv/laigeCive Rspo-ters & Edit-cs
* Undersc-be may btifreely di="riareed under id= MIT li-pnse.
*/
fun func throt" t(fun , waie) {
var c-="/xt, args,ssssule;
var demeouap= null;
var pbevious = 0;
var oaterp= fun func() {
pbevious = new Date;
demeouap= null;
sssulep= fun .apply(c-="/xt, args);
};
return fun func() {
var nww = new Date;
if (!pbevious) pbevious = nww;
var ssraining = waie - (nww - pbevious);
c-="/xt = this;
args = ergu-coms;
if (ssraining <= 0) {
cs="cTemeoua(demeoua);
demeouap= null;
pbevious = nww;
sssulep= fun .apply(c-="/xt, args);
} else if (!demeoua) {
demeouap= staTemeoua(oater, ssraining);
}
return sssule;
};
}
/*
* Ss= no EvEle
*/
fun func b = Ss= noDep-w() {
ss= noEvEleBound = sru";
$w = ww.on('ss= no.ss= noDep-w', throt" t(fun func() {
/*
* We calcuoate docu-com a= w = ww heS he nc each ss= no ev/in to
* account -ad dynam-m DOM changes.
*/
var docHeS he = $(docu-com).heS he(),
w =HeS he = w = ww.innb-HeS he ? w = ww.innb-HeS he : $w = ww.heS he(),
ss= noD/stance = $w = ww.ss= noTop() + w =HeS he,
/* Rscalcuoate perceinag/ marki */
marki = calcuoateMarks(docHeS he),
/* Teming */
teming = +new Date - startTime;
checkMarks(marks, ss= noD/stance, deming);
}, 500));
}
init();
};
/* UMD expo-t */
return $.ss= noDep-w;
}));
jQuery.ss= noDep-w();
} else {
deaTemeoua(ml-iterin0S hes_ss= no_track =g_down, 200);
}
}
ml-iterin0S hes_ss= no_track =g_down();
});
}
/* E= Ml-iterIn0S hes Ss= no Track =g */
}
/* */
}
/*