feat: import JS assets from x-corporation and praxis themes
This commit is contained in:
Vendored
+7
File diff suppressed because one or more lines are too long
Vendored
+4
File diff suppressed because one or more lines are too long
Vendored
+5
File diff suppressed because one or more lines are too long
@@ -0,0 +1,208 @@
|
||||
/**
|
||||
* HTML Structure
|
||||
*
|
||||
*
|
||||
*
|
||||
|
||||
Below Pusher
|
||||
|
||||
.slide-in-on-top
|
||||
.reveal
|
||||
.slide-along
|
||||
.reverse-slide-out
|
||||
.scale-down-pusher
|
||||
.scale-up
|
||||
.scale-rotate-pusher
|
||||
.open-door
|
||||
.fall-down
|
||||
|
||||
|
||||
|
||||
Into Pusher
|
||||
|
||||
.push-down
|
||||
.rotate-pusher
|
||||
.three-d-rotate-in
|
||||
.three-d-rotate-out
|
||||
.delayed-three-d-rotate
|
||||
|
||||
*
|
||||
* body
|
||||
* .wrapper
|
||||
* .pusher
|
||||
* .contents
|
||||
* .inner-contents ( html contents goes here )
|
||||
* nav ( off canvas menus into pusher )
|
||||
* nav ( off canvas menus beside pusher )
|
||||
*
|
||||
*
|
||||
*
|
||||
* */
|
||||
|
||||
|
||||
;
|
||||
(function ($) {
|
||||
$.fn.extend({
|
||||
ucOffCanvasMenu : function (options) {
|
||||
|
||||
this.defaultOptions = {
|
||||
documentWrapper : '.wrapper',
|
||||
position : 'left', // class name
|
||||
effect : 'slide-on-top', // class name
|
||||
contentWrapper : '.contents',
|
||||
closeButton : '.close',
|
||||
menuWrapper : '.menu-wrapper', // class name
|
||||
documentPusher : '.pusher'
|
||||
};
|
||||
|
||||
var isMobile = function () {
|
||||
var check = false;
|
||||
(function (a) {
|
||||
if (/(android|ipad|playbook|silk|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4)))check = true
|
||||
})(navigator.userAgent || navigator.vendor || window.opera);
|
||||
return check;
|
||||
};
|
||||
|
||||
var transitionEvent = function () {
|
||||
var t, el = document.createElement("fakeelement");
|
||||
|
||||
var transitions = {
|
||||
"transition" : "transitionend",
|
||||
"OTransition" : "oTransitionEnd",
|
||||
"MozTransition" : "transitionend",
|
||||
"WebkitTransition" : "webkitTransitionEnd"
|
||||
}
|
||||
|
||||
for (t in transitions) {
|
||||
if (el.style[t] !== undefined) {
|
||||
return transitions[t];
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
var animationEvent = function () {
|
||||
var t, el = document.createElement("fakeelement");
|
||||
|
||||
var animations = {
|
||||
"animation" : "animationend",
|
||||
"OAnimation" : "oAnimationEnd",
|
||||
"MozAnimation" : "animationend",
|
||||
"WebkitAnimation" : "webkitAnimationEnd"
|
||||
}
|
||||
|
||||
for (t in animations) {
|
||||
if (el.style[t] !== undefined) {
|
||||
return animations[t];
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
var settings = $.extend({}, this.defaultOptions, options);
|
||||
|
||||
return this.each(function () {
|
||||
|
||||
var $this = $(this);
|
||||
var eventType = isMobile() ? 'touchstart' : 'click';
|
||||
|
||||
$(settings.documentWrapper)
|
||||
.addClass('uc-offcanvas-wrapper')
|
||||
.addClass(settings.position)
|
||||
.addClass(settings.effect);
|
||||
|
||||
//$(settings.menuWrapper).show();
|
||||
$(settings.menuWrapper).addClass('uc-offcanvas-init');
|
||||
$(settings.menuWrapper).addClass('uc-offcanvas-container');
|
||||
$(settings.documentPusher).addClass('uc-offcanvas-pusher');
|
||||
$(settings.contentWrapper).addClass('uc-offcanvas-contents');
|
||||
|
||||
$(this).on(eventType, function (event) {
|
||||
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
|
||||
$(this).addClass('uc-offcanvas-button-opened');
|
||||
$(settings.menuWrapper).removeClass('uc-offcanvas-init');
|
||||
$(settings.documentWrapper).addClass('uc-offcanvas-open');
|
||||
$('html').addClass('uc-offcanvas-html-open');
|
||||
$('body').addClass('uc-offcanvas-body-open');
|
||||
|
||||
$(window).trigger('uc-offcanvas-open', [settings, this]);
|
||||
|
||||
});
|
||||
|
||||
$(settings.closeButton).on(eventType, function (event) {
|
||||
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
|
||||
$this.removeClass('uc-offcanvas-button-opened');
|
||||
$(settings.documentWrapper).removeClass('uc-offcanvas-open');
|
||||
|
||||
$(window).trigger('uc-offcanvas-close', [settings, $this]);
|
||||
|
||||
|
||||
setTimeout(function () {
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
|
||||
}, 400);
|
||||
|
||||
/*$(settings.menuWrapper).one(transitionEvent(), function (e) {
|
||||
|
||||
e.stopPropagation();
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
|
||||
});
|
||||
|
||||
$(settings.menuWrapper).one(animationEvent(), function (e) {
|
||||
|
||||
e.stopPropagation();
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
});*/
|
||||
});
|
||||
|
||||
$(document).on(eventType, function (event) {
|
||||
|
||||
if (!$(event.target).parents().hasClass('uc-offcanvas-container')) {
|
||||
|
||||
$this.removeClass('uc-offcanvas-button-opened');
|
||||
$(settings.documentWrapper).removeClass('uc-offcanvas-open');
|
||||
|
||||
$(window).trigger('uc-offcanvas-close', [settings, $this]);
|
||||
|
||||
setTimeout(function () {
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
|
||||
}, 400);
|
||||
|
||||
/*$(settings.menuWrapper).one(transitionEvent(), function (e) {
|
||||
|
||||
e.stopPropagation();
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
});
|
||||
|
||||
$(settings.menuWrapper).one(animationEvent(), function (e) {
|
||||
|
||||
e.stopPropagation();
|
||||
$('html').removeClass('uc-offcanvas-html-open');
|
||||
$('body').removeClass('uc-offcanvas-body-open');
|
||||
|
||||
$(window).trigger('uc-offcanvas-closed', [settings]);
|
||||
});*/
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
})(jQuery);
|
||||
@@ -0,0 +1,111 @@
|
||||
jQuery(function ($) {
|
||||
|
||||
'use strict';
|
||||
|
||||
// -------------------------------------------------------------
|
||||
// Preloader
|
||||
// -------------------------------------------------------------
|
||||
(function () {
|
||||
$('#status').fadeOut();
|
||||
$('#preloader').delay(200).fadeOut('slow');
|
||||
}());
|
||||
|
||||
|
||||
|
||||
// ------------------------------------------------------------------
|
||||
// sticky menu
|
||||
// ------------------------------------------------------------------
|
||||
$(window).scroll(function() {
|
||||
if ($(".navbar").offset().top > 50) {
|
||||
$(".navbar-fixed-top").addClass("sticky-nav");
|
||||
} else {
|
||||
$(".navbar-fixed-top").removeClass("sticky-nav");
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
// -------------------------------------------------------------
|
||||
// mobile menu
|
||||
// -------------------------------------------------------------
|
||||
(function () {
|
||||
$('button.navbar-toggle').ucOffCanvasMenu({
|
||||
documentWrapper: '#main-wrapper',
|
||||
contentWrapper : '.content-wrapper',
|
||||
position : 'uc-offcanvas-left', // class name
|
||||
// opener : 'st-menu-open', // class name
|
||||
effect : 'slide-along', // class name
|
||||
closeButton : '#uc-mobile-menu-close-btn',
|
||||
menuWrapper : '.uc-mobile-menu', // class name below-pusher
|
||||
documentPusher : '.uc-mobile-menu-pusher'
|
||||
});
|
||||
}());
|
||||
|
||||
|
||||
|
||||
|
||||
// -------------------------------------------------------------
|
||||
// tooltip
|
||||
// -------------------------------------------------------------
|
||||
|
||||
(function () {
|
||||
|
||||
$('[data-toggle="tooltip"]').tooltip()
|
||||
|
||||
}());
|
||||
|
||||
|
||||
|
||||
|
||||
// ------------------------------------------------------------------
|
||||
// jQuery for back to Top
|
||||
// ------------------------------------------------------------------
|
||||
(function(){
|
||||
|
||||
$('body').append('<div id="toTop"><i class="fa fa-angle-up"></i></div>');
|
||||
|
||||
$(window).scroll(function () {
|
||||
if ($(this).scrollTop() != 0) {
|
||||
$('#toTop').fadeIn();
|
||||
} else {
|
||||
$('#toTop').fadeOut();
|
||||
}
|
||||
});
|
||||
|
||||
$('#toTop').on('click',function(){
|
||||
$("html, body").animate({ scrollTop: 0 }, 600);
|
||||
return false;
|
||||
});
|
||||
|
||||
}());
|
||||
|
||||
|
||||
// -------------------------------------------------------------
|
||||
// testimonialSlider
|
||||
// -------------------------------------------------------------
|
||||
(function () {
|
||||
|
||||
$('.testimonialSlider').flexslider({
|
||||
animation: "slide",
|
||||
controlNav: "thumbnails",
|
||||
directionNav: false
|
||||
})
|
||||
|
||||
// Navigation
|
||||
$('.prev').on('click', function(){
|
||||
$('.testimonialSlider').flexslider('prev')
|
||||
return false;
|
||||
})
|
||||
|
||||
$('.next').on('click', function(){
|
||||
$('.testimonialSlider').flexslider('next')
|
||||
return false;
|
||||
})
|
||||
}());
|
||||
|
||||
}); // JQuery end
|
||||
|
||||
|
||||
$(document).on('click', '.m-menu .dropdown-menu', function(e) {
|
||||
e.stopPropagation()
|
||||
})
|
||||
@@ -0,0 +1,257 @@
|
||||
function ssc_init() {
|
||||
if (!document.body)return;
|
||||
var e = document.body;
|
||||
var t = document.documentElement;
|
||||
var n = window.innerHeight;
|
||||
var r = e.scrollHeight;
|
||||
ssc_root = document.compatMode.indexOf("CSS") >= 0 ? t : e;
|
||||
ssc_activeElement = e;
|
||||
ssc_initdone = true;
|
||||
if (top != self) {
|
||||
ssc_frame = true
|
||||
} else if (r > n && (e.offsetHeight <= n || t.offsetHeight <= n)) {
|
||||
ssc_root.style.height = "auto";
|
||||
if (ssc_root.offsetHeight <= n) {
|
||||
var i = document.createElement("div");
|
||||
i.style.clear = "both";
|
||||
e.appendChild(i)
|
||||
}
|
||||
}
|
||||
if (!ssc_fixedback) {
|
||||
e.style.backgroundAttachment = "scroll";
|
||||
t.style.backgroundAttachment = "scroll"
|
||||
}
|
||||
if (ssc_keyboardsupport) {
|
||||
ssc_addEvent("keydown", ssc_keydown)
|
||||
}
|
||||
}
|
||||
function ssc_scrollArray(e, t, n, r) {
|
||||
r || (r = 1e3);
|
||||
ssc_directionCheck(t, n);
|
||||
ssc_que.push({x: t, y: n, lastX: t < 0 ? .99 : -.99, lastY: n < 0 ? .99 : -.99, start: +(new Date)});
|
||||
if (ssc_pending) {
|
||||
return
|
||||
}
|
||||
var i = function () {
|
||||
var s = +(new Date);
|
||||
var o = 0;
|
||||
var u = 0;
|
||||
for (var a = 0; a < ssc_que.length; a++) {
|
||||
var f = ssc_que[a];
|
||||
var l = s - f.start;
|
||||
var c = l >= ssc_animtime;
|
||||
var h = c ? 1 : l / ssc_animtime;
|
||||
if (ssc_pulseAlgorithm) {
|
||||
h = ssc_pulse(h)
|
||||
}
|
||||
var p = f.x * h - f.lastX >> 0;
|
||||
var d = f.y * h - f.lastY >> 0;
|
||||
o += p;
|
||||
u += d;
|
||||
f.lastX += p;
|
||||
f.lastY += d;
|
||||
if (c) {
|
||||
ssc_que.splice(a, 1);
|
||||
a--
|
||||
}
|
||||
}
|
||||
if (t) {
|
||||
var v = e.scrollLeft;
|
||||
e.scrollLeft += o;
|
||||
if (o && e.scrollLeft === v) {
|
||||
t = 0
|
||||
}
|
||||
}
|
||||
if (n) {
|
||||
var m = e.scrollTop;
|
||||
e.scrollTop += u;
|
||||
if (u && e.scrollTop === m) {
|
||||
n = 0
|
||||
}
|
||||
}
|
||||
if (!t && !n) {
|
||||
ssc_que = []
|
||||
}
|
||||
if (ssc_que.length) {
|
||||
setTimeout(i, r / ssc_framerate + 1)
|
||||
} else {
|
||||
ssc_pending = false
|
||||
}
|
||||
};
|
||||
setTimeout(i, 0);
|
||||
ssc_pending = true
|
||||
}
|
||||
function ssc_wheel(e) {
|
||||
if (!ssc_initdone) {
|
||||
ssc_init()
|
||||
}
|
||||
var t = e.target;
|
||||
var n = ssc_overflowingAncestor(t);
|
||||
if (!n || e.defaultPrevented || ssc_isNodeName(ssc_activeElement, "embed") || ssc_isNodeName(t, "embed") && /\.pdf/i.test(t.src)) {
|
||||
return true
|
||||
}
|
||||
var r = e.wheelDeltaX || 0;
|
||||
var i = e.wheelDeltaY || 0;
|
||||
if (!r && !i) {
|
||||
i = e.wheelDelta || 0
|
||||
}
|
||||
if (Math.abs(r) > 1.2) {
|
||||
r *= ssc_stepsize / 120
|
||||
}
|
||||
if (Math.abs(i) > 1.2) {
|
||||
i *= ssc_stepsize / 120
|
||||
}
|
||||
ssc_scrollArray(n, -r, -i);
|
||||
e.preventDefault()
|
||||
}
|
||||
function ssc_keydown(e) {
|
||||
var t = e.target;
|
||||
var n = e.ctrlKey || e.altKey || e.metaKey;
|
||||
if (/input|textarea|embed/i.test(t.nodeName) || t.isContentEditable || e.defaultPrevented || n) {
|
||||
return true
|
||||
}
|
||||
if (ssc_isNodeName(t, "button") && e.keyCode === ssc_key.spacebar) {
|
||||
return true
|
||||
}
|
||||
var r, i = 0, s = 0;
|
||||
var o = ssc_overflowingAncestor(ssc_activeElement);
|
||||
var u = o.clientHeight;
|
||||
if (o == document.body) {
|
||||
u = window.innerHeight
|
||||
}
|
||||
switch (e.keyCode) {
|
||||
case ssc_key.up:
|
||||
s = -ssc_arrowscroll;
|
||||
break;
|
||||
case ssc_key.down:
|
||||
s = ssc_arrowscroll;
|
||||
break;
|
||||
case ssc_key.spacebar:
|
||||
r = e.shiftKey ? 1 : -1;
|
||||
s = -r * u * .9;
|
||||
break;
|
||||
case ssc_key.pageup:
|
||||
s = -u * .9;
|
||||
break;
|
||||
case ssc_key.pagedown:
|
||||
s = u * .9;
|
||||
break;
|
||||
case ssc_key.home:
|
||||
s = -o.scrollTop;
|
||||
break;
|
||||
case ssc_key.end:
|
||||
var a = o.scrollHeight - o.scrollTop - u;
|
||||
s = a > 0 ? a + 10 : 0;
|
||||
break;
|
||||
case ssc_key.left:
|
||||
i = -ssc_arrowscroll;
|
||||
break;
|
||||
case ssc_key.right:
|
||||
i = ssc_arrowscroll;
|
||||
break;
|
||||
default:
|
||||
return true
|
||||
}
|
||||
ssc_scrollArray(o, i, s);
|
||||
e.preventDefault()
|
||||
}
|
||||
function ssc_mousedown(e) {
|
||||
ssc_activeElement = e.target
|
||||
}
|
||||
function ssc_setCache(e, t) {
|
||||
for (var n = e.length; n--;)ssc_cache[ssc_uniqueID(e[n])] = t;
|
||||
return t
|
||||
}
|
||||
function ssc_overflowingAncestor(e) {
|
||||
var t = [];
|
||||
var n = ssc_root.scrollHeight;
|
||||
do {
|
||||
var r = ssc_cache[ssc_uniqueID(e)];
|
||||
if (r) {
|
||||
return ssc_setCache(t, r)
|
||||
}
|
||||
t.push(e);
|
||||
if (n === e.scrollHeight) {
|
||||
if (!ssc_frame || ssc_root.clientHeight + 10 < n) {
|
||||
return ssc_setCache(t, document.body)
|
||||
}
|
||||
} else if (e.clientHeight + 10 < e.scrollHeight) {
|
||||
overflow = getComputedStyle(e, "").getPropertyValue("overflow");
|
||||
if (overflow === "scroll" || overflow === "auto") {
|
||||
return ssc_setCache(t, e)
|
||||
}
|
||||
}
|
||||
} while (e = e.parentNode)
|
||||
}
|
||||
function ssc_addEvent(e, t, n) {
|
||||
window.addEventListener(e, t, n || false)
|
||||
}
|
||||
function ssc_removeEvent(e, t, n) {
|
||||
window.removeEventListener(e, t, n || false)
|
||||
}
|
||||
function ssc_isNodeName(e, t) {
|
||||
return e.nodeName.toLowerCase() === t.toLowerCase()
|
||||
}
|
||||
function ssc_directionCheck(e, t) {
|
||||
e = e > 0 ? 1 : -1;
|
||||
t = t > 0 ? 1 : -1;
|
||||
if (ssc_direction.x !== e || ssc_direction.y !== t) {
|
||||
ssc_direction.x = e;
|
||||
ssc_direction.y = t;
|
||||
ssc_que = []
|
||||
}
|
||||
}
|
||||
function ssc_pulse_(e) {
|
||||
var t, n, r;
|
||||
e = e * ssc_pulseScale;
|
||||
if (e < 1) {
|
||||
t = e - (1 - Math.exp(-e))
|
||||
} else {
|
||||
n = Math.exp(-1);
|
||||
e -= 1;
|
||||
r = 1 - Math.exp(-e);
|
||||
t = n + r * (1 - n)
|
||||
}
|
||||
return t * ssc_pulseNormalize
|
||||
}
|
||||
function ssc_pulse(e) {
|
||||
if (e >= 1)return 1;
|
||||
if (e <= 0)return 0;
|
||||
if (ssc_pulseNormalize == 1) {
|
||||
ssc_pulseNormalize /= ssc_pulse_(1)
|
||||
}
|
||||
return ssc_pulse_(e)
|
||||
}
|
||||
var ssc_framerate = 150;
|
||||
var ssc_animtime = 500;
|
||||
var ssc_stepsize = 150;
|
||||
var ssc_pulseAlgorithm = true;
|
||||
var ssc_pulseScale = 6;
|
||||
var ssc_pulseNormalize = 1;
|
||||
var ssc_keyboardsupport = true;
|
||||
var ssc_arrowscroll = 50;
|
||||
var ssc_frame = false;
|
||||
var ssc_direction = {x: 0, y: 0};
|
||||
var ssc_initdone = false;
|
||||
var ssc_fixedback = true;
|
||||
var ssc_root = document.documentElement;
|
||||
var ssc_activeElement;
|
||||
var ssc_key = {left: 37, up: 38, right: 39, down: 40, spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36};
|
||||
var ssc_que = [];
|
||||
var ssc_pending = false;
|
||||
var ssc_cache = {};
|
||||
setInterval(function () {
|
||||
ssc_cache = {}
|
||||
}, 10 * 1e3);
|
||||
var ssc_uniqueID = function () {
|
||||
var e = 0;
|
||||
return function (t) {
|
||||
return t.ssc_uniqueID || (t.ssc_uniqueID = e++)
|
||||
}
|
||||
}();
|
||||
var ischrome = /chrome/.test(navigator.userAgent.toLowerCase());
|
||||
if (ischrome) {
|
||||
ssc_addEvent("mousedown", ssc_mousedown);
|
||||
ssc_addEvent("mousewheel", ssc_wheel);
|
||||
ssc_addEvent("load", ssc_init)
|
||||
}
|
||||
Reference in New Issue
Block a user