Skip to Content

JavaScript File

URL: https://esvai.ru/g/shop2v2/default/js/shop2.2.min.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Mon, 01 Jun 2026 10:45:16 GMT
Download Time: Less than a second
Cookies: None
Size: 76 KB
HTTP Headers:  8 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1(function(a){var A=a(document),e=/Android|webOS|iPhone|iPad|iPod|BlackBerry|Opera Mini/i.test(navigator.userAgent);a.expr[":"].style=function(r,n,t){r=a(r);n=t[3].split(",");n=a.map(n,function(b){return a.trim(b)}

2);t=n[0];n=n[1];if(r.css(t)==n)return!0}

3;a.s3throttle=function(r,n,t){var b=a.s3throttle.timeouts[r];b&&clearTimeout(b);a.s3throttle.timeouts[r]=setTimeout(n,t)}

4;a.s3escape=function(r){return a("<div>").text(r).html()}

5;a.s3throttle.timeouts={}

6;a.fn.s3center=function(){return this.each(function(){var r=

7a(this),n=r.is(":visible");n||r.show();r.css({marginLeft:-r.outerWidth()/2,marginTop:-r.outerHeight()/2}

8);n||r.hide()}

9)}

10;a.fn.s3deserializeArray=function(r){return this.each(function(){var n=a(this);a.each(r,function(){var t=n.find('[name="'+this.name+'"]');t.length&&(t.is("input[type=radio]")?t.filter('[value="'+this.value+'"]').trigger("click"):t.val(this.value).trigger("change"))}

11)}

12)}

13;a.fn.caret=function(r,n){if(this.length!==0&&!this.is(":hidden")){if(a.type(r)==="number")return n=a.type(n)===

14"number"?n:r,this.each(function(){this.setSelectionRange?this.setSelectionRange(r,n):this.createTextRange&&(t=this.createTextRange(),t.collapse(!0),t.moveEnd("character",n),t.moveStart("character",r),t.select())}

15);if(this[0].setSelectionRange)r=this[0].selectionStart,n=this[0].selectionEnd;else if(document.selection&&document.selection.createRange){var t=document.selection.createRange();r=0-t.duplicate().moveStart("character",-1E5);n=r+t.text.length}

16return{begin:r,end:n}

17}

18}

19;a.keys={}

20;a.KEYS={Digit:[48,

2157],Backspace:8,Comma:44,Point:46}

22;a.each(a.KEYS,function(r,n){a.keys["is"+r]=function(t){return a.isArray(n)?n[0]<=t&&t<=n[1]:n===t}

23}

24);a.fn.getVal=function(){var r=[];this.each(function(){var n=a(this).val();(n=parseFloat(n))||(n=0);r.push(n)}

25);return r}

26;a.fn.keyFilter=function(r,n){n=a.extend({type:"int",def:"",callback:a.noop}

27,n);return this.each(function(){var t=a(this);t.on("keypress",r,function(b){var c=a(this);if(b.shiftKey&&b.key!==","&&(b.shiftKey||b.ctrlKey))return!1;if(b.which===0)return!0;

28var d=a.keys.isDigit(b.which);var f=a.keys.isPoint(b.which)||a.keys.isComma(b.which);b=a.keys.isBackspace(b.which);if(!d&&!f&&!b||n.type==="int"&&f)return!1;b=c.val().replace(/,/g,".");d=c.caret();c.val(b);c.caret(d.begin,d.end);if(f&&b.indexOf(".")!==-1)return!1}

29);t.on("keyup",r,function(){var b=a(this);n.callback(b)}

30);t.on("blur",r,function(){var b=a(this);b.val()===""&&(b.val(n.def),n.callback(b))}

31)}

32)}

33;a.fn.getHeights=function(){var r=[],n=0;this.each(function(){var t=a(this);t.css("min-height",

340);t=t.height();r.push(t);t>n&&(n=t)}

35);return{values:r,max:n}

36}

37;a.fn.eachRow=function(r,n){var t=this.parent(),b=0,c;if(t.get(0)&&this.get(0)){t=t.width();var d=this.outerWidth(!0);n&&(t+=parseFloat(this.css("margin-right")));n=Math.floor(t/d);if(n>1)for(c=this.length;b<c;b+=n)t=b,d=b+n,d>c&&(d=c),r(this.slice(t,d),this.eq(t),this.eq(d-1))}

38return this}

39;a.on=function(r,n){a.each(n,function(t,b){A.on(t,r,b)}

40)}

...

</html>