init
This commit is contained in:
146
assets/js/app.min.js
vendored
Normal file
146
assets/js/app.min.js
vendored
Normal file
@@ -0,0 +1,146 @@
|
||||
$('.serv-page__examples-list').slick({
|
||||
infinite: true,
|
||||
slidesToShow: 5,
|
||||
slidesToScroll: 1,
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>',
|
||||
responsive: [
|
||||
{
|
||||
breakpoint: 900,
|
||||
settings: {
|
||||
slidesToShow: 4,
|
||||
}
|
||||
},
|
||||
{
|
||||
breakpoint: 680,
|
||||
settings: {
|
||||
slidesToShow: 3,
|
||||
}
|
||||
},
|
||||
{
|
||||
breakpoint: 550,
|
||||
settings: {
|
||||
slidesToShow: 1,
|
||||
variableWidth: true,
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
$('.serv-page__rev-list').slick({
|
||||
infinite: true,
|
||||
slidesToShow: 2,
|
||||
slidesToScroll: 1,
|
||||
dots: true,
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>',
|
||||
responsive: [
|
||||
{
|
||||
breakpoint: 800,
|
||||
settings: {
|
||||
slidesToShow: 1,
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$('.serv-page__faq-head').on('click', function(){
|
||||
$(this).toggleClass('active').next().slideToggle()
|
||||
})
|
||||
|
||||
$(window).on('load resize', function() {
|
||||
if ($(window).width() <= 600) {
|
||||
$('.serv-page__reasons-list:not(.slick-initialized)').slick({
|
||||
dots: false,
|
||||
variableWidth: true,
|
||||
arrows: true,
|
||||
infinite: true,
|
||||
slidesToShow: 1,
|
||||
lazyLoad: 'ondemand',
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>'
|
||||
});
|
||||
} else {
|
||||
$(".serv-page__reasons-list.slick-initialized").slick("unslick");
|
||||
}
|
||||
if ($(window).width() <= 1024) {
|
||||
$('.n-region-list:not(.slick-initialized)').slick({
|
||||
dots: false,
|
||||
variableWidth: true,
|
||||
arrows: true,
|
||||
infinite: true,
|
||||
slidesToShow: 1,
|
||||
lazyLoad: 'ondemand',
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>'
|
||||
});
|
||||
} else {
|
||||
$(".n-region-list.slick-initialized").slick("unslick");
|
||||
}
|
||||
if ($(window).width() <= 600) {
|
||||
$('.n-achivements-list:not(.slick-initialized)').slick({
|
||||
dots: false,
|
||||
variableWidth: true,
|
||||
arrows: true,
|
||||
infinite: true,
|
||||
slidesToShow: 1,
|
||||
lazyLoad: 'ondemand',
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>'
|
||||
});
|
||||
} else {
|
||||
$(".n-achivements-list.slick-initialized").slick("unslick");
|
||||
}
|
||||
|
||||
if ($(window).width() <= 550) {
|
||||
$('.news-popular').slick({
|
||||
dots: false,
|
||||
variableWidth: true,
|
||||
arrows: true,
|
||||
infinite: true,
|
||||
slidesToShow: 1,
|
||||
lazyLoad: 'ondemand',
|
||||
prevArrow: '<button class="prevArr sliderArr"></button>',
|
||||
nextArrow: '<button class="nextArr sliderArr"></button>'
|
||||
});
|
||||
} else {
|
||||
$(".news-popular.slick-initialized").slick("unslick");
|
||||
}
|
||||
});
|
||||
|
||||
$('.header-new--mobile__burger').on('click', function(){
|
||||
$('.burg-menu').fadeIn()
|
||||
})
|
||||
|
||||
$('.burg-menu-close').on('click', function(){
|
||||
$('.burg-menu').fadeOut()
|
||||
})
|
||||
|
||||
$('[data-popup]').on('click', function(){
|
||||
const p = $(this).data('popup')
|
||||
$('#' + p).fadeIn()
|
||||
})
|
||||
|
||||
$('.popup-wrap, .close').on('click', function(e){
|
||||
if (e.target == this){
|
||||
$(this).closest('.popup').fadeOut();
|
||||
}
|
||||
})
|
||||
|
||||
$('.anc-btn').on('click', function(){
|
||||
if($(this).hasClass('active')){
|
||||
$('.art-anc-list a:not(:last-child').toggle()
|
||||
$(this).toggleClass('active')
|
||||
}
|
||||
else{
|
||||
$('.art-anc-list a:not(:last-child').css('display', 'block')
|
||||
$(this).toggleClass('active')
|
||||
}
|
||||
})
|
||||
|
||||
$('.n-region-link').on('click', function(e){
|
||||
e.preventDefault()
|
||||
$('.n-region-content').hide()
|
||||
$('.n-region-link').removeClass('active')
|
||||
var tab = $(this).data('tab')
|
||||
$('.n-region-content[data-tab='+ tab +']').show()
|
||||
$(this).addClass('active')
|
||||
})
|
||||
4
assets/js/jquery-1.11.0.js
vendored
Normal file
4
assets/js/jquery-1.11.0.js
vendored
Normal file
File diff suppressed because one or more lines are too long
6
assets/js/jquery-ui-1.9.2.custom.min.js
vendored
Normal file
6
assets/js/jquery-ui-1.9.2.custom.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
7
assets/js/jquery.maskedinput.min.js
vendored
Normal file
7
assets/js/jquery.maskedinput.min.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
/*
|
||||
jQuery Masked Input Plugin
|
||||
Copyright (c) 2007 - 2015 Josh Bush (digitalbush.com)
|
||||
Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license)
|
||||
Version: 1.4.1
|
||||
*/
|
||||
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){var b,c=navigator.userAgent,d=/iphone/i.test(c),e=/chrome/i.test(c),f=/android/i.test(c);a.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},a.fn.extend({caret:function(a,b){var c;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof a?(b="number"==typeof b?b:a,this.each(function(){this.setSelectionRange?this.setSelectionRange(a,b):this.createTextRange&&(c=this.createTextRange(),c.collapse(!0),c.moveEnd("character",b),c.moveStart("character",a),c.select())})):(this[0].setSelectionRange?(a=this[0].selectionStart,b=this[0].selectionEnd):document.selection&&document.selection.createRange&&(c=document.selection.createRange(),a=0-c.duplicate().moveStart("character",-1e5),b=a+c.text.length),{begin:a,end:b})},unmask:function(){return this.trigger("unmask")},mask:function(c,g){var h,i,j,k,l,m,n,o;if(!c&&this.length>0){h=a(this[0]);var p=h.data(a.mask.dataName);return p?p():void 0}return g=a.extend({autoclear:a.mask.autoclear,placeholder:a.mask.placeholder,completed:null},g),i=a.mask.definitions,j=[],k=n=c.length,l=null,a.each(c.split(""),function(a,b){"?"==b?(n--,k=a):i[b]?(j.push(new RegExp(i[b])),null===l&&(l=j.length-1),k>a&&(m=j.length-1)):j.push(null)}),this.trigger("unmask").each(function(){function h(){if(g.completed){for(var a=l;m>=a;a++)if(j[a]&&C[a]===p(a))return;g.completed.call(B)}}function p(a){return g.placeholder.charAt(a<g.placeholder.length?a:0)}function q(a){for(;++a<n&&!j[a];);return a}function r(a){for(;--a>=0&&!j[a];);return a}function s(a,b){var c,d;if(!(0>a)){for(c=a,d=q(b);n>c;c++)if(j[c]){if(!(n>d&&j[c].test(C[d])))break;C[c]=C[d],C[d]=p(d),d=q(d)}z(),B.caret(Math.max(l,a))}}function t(a){var b,c,d,e;for(b=a,c=p(a);n>b;b++)if(j[b]){if(d=q(b),e=C[b],C[b]=c,!(n>d&&j[d].test(e)))break;c=e}}function u(){var a=B.val(),b=B.caret();if(o&&o.length&&o.length>a.length){for(A(!0);b.begin>0&&!j[b.begin-1];)b.begin--;if(0===b.begin)for(;b.begin<l&&!j[b.begin];)b.begin++;B.caret(b.begin,b.begin)}else{for(A(!0);b.begin<n&&!j[b.begin];)b.begin++;B.caret(b.begin,b.begin)}h()}function v(){A(),B.val()!=E&&B.change()}function w(a){if(!B.prop("readonly")){var b,c,e,f=a.which||a.keyCode;o=B.val(),8===f||46===f||d&&127===f?(b=B.caret(),c=b.begin,e=b.end,e-c===0&&(c=46!==f?r(c):e=q(c-1),e=46===f?q(e):e),y(c,e),s(c,e-1),a.preventDefault()):13===f?v.call(this,a):27===f&&(B.val(E),B.caret(0,A()),a.preventDefault())}}function x(b){if(!B.prop("readonly")){var c,d,e,g=b.which||b.keyCode,i=B.caret();if(!(b.ctrlKey||b.altKey||b.metaKey||32>g)&&g&&13!==g){if(i.end-i.begin!==0&&(y(i.begin,i.end),s(i.begin,i.end-1)),c=q(i.begin-1),n>c&&(d=String.fromCharCode(g),j[c].test(d))){if(t(c),C[c]=d,z(),e=q(c),f){var k=function(){a.proxy(a.fn.caret,B,e)()};setTimeout(k,0)}else B.caret(e);i.begin<=m&&h()}b.preventDefault()}}}function y(a,b){var c;for(c=a;b>c&&n>c;c++)j[c]&&(C[c]=p(c))}function z(){B.val(C.join(""))}function A(a){var b,c,d,e=B.val(),f=-1;for(b=0,d=0;n>b;b++)if(j[b]){for(C[b]=p(b);d++<e.length;)if(c=e.charAt(d-1),j[b].test(c)){C[b]=c,f=b;break}if(d>e.length){y(b+1,n);break}}else C[b]===e.charAt(d)&&d++,k>b&&(f=b);return a?z():k>f+1?g.autoclear||C.join("")===D?(B.val()&&B.val(""),y(0,n)):z():(z(),B.val(B.val().substring(0,f+1))),k?b:l}var B=a(this),C=a.map(c.split(""),function(a,b){return"?"!=a?i[a]?p(b):a:void 0}),D=C.join(""),E=B.val();B.data(a.mask.dataName,function(){return a.map(C,function(a,b){return j[b]&&a!=p(b)?a:null}).join("")}),B.one("unmask",function(){B.off(".mask").removeData(a.mask.dataName)}).on("focus.mask",function(){if(!B.prop("readonly")){clearTimeout(b);var a;E=B.val(),a=A(),b=setTimeout(function(){B.get(0)===document.activeElement&&(z(),a==c.replace("?","").length?B.caret(0,a):B.caret(a))},10)}}).on("blur.mask",v).on("keydown.mask",w).on("keypress.mask",x).on("input.mask paste.mask",function(){B.prop("readonly")||setTimeout(function(){var a=A(!0);B.caret(a),h()},0)}),e&&f&&B.off("input.mask").on("input.mask",u),A()})}})});
|
||||
11
assets/js/jquery.ui.touch-punch.min.js
vendored
Normal file
11
assets/js/jquery.ui.touch-punch.min.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
/*!
|
||||
* jQuery UI Touch Punch 0.2.3
|
||||
*
|
||||
* Copyright 2011–2014, Dave Furfero
|
||||
* Dual licensed under the MIT or GPL Version 2 licenses.
|
||||
*
|
||||
* Depends:
|
||||
* jquery.ui.widget.js
|
||||
* jquery.ui.mouse.js
|
||||
*/
|
||||
!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery);
|
||||
1267
assets/js/slick.js
Normal file
1267
assets/js/slick.js
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user