-
WIBUHAX0R1337
-
/
home
/
zqegovsj
/
www
/
us3web.haibo.com.cn
/
laundrypodsac
/
fr
/
js
/
[ Home ]
Create Folder
Create File
Nama File / Folder
Size
Action
mailform
--
NONE
wow
--
NONE
TMSearch.js
2.672KB
Edit File
Delete File
Rename
admin.js
2.421KB
Edit File
Delete File
Rename
ajax.mail.js
1.188KB
Edit File
Delete File
Rename
bootstrap-select.min.js
30.684KB
Edit File
Delete File
Rename
bootstrap.bundle.min.js
78.536KB
Edit File
Delete File
Rename
bootstrap.js
68.226KB
Edit File
Delete File
Rename
bootstrap.min.js
35.114KB
Edit File
Delete File
Rename
boss_filterproduct.js
2.178KB
Edit File
Delete File
Rename
carouFredSel-6.2.1.js
35.233KB
Edit File
Delete File
Rename
cloud-zoom.1.0.3.js
15.709KB
Edit File
Delete File
Rename
custom.js
2.247KB
Edit File
Delete File
Rename
device.min.js
3.829KB
Edit File
Delete File
Rename
feedback.js
0.765KB
Edit File
Delete File
Rename
foot.php
7.876KB
Edit File
Delete File
Rename
getwidthbrowser.js
0.681KB
Edit File
Delete File
Rename
inquiryForm.js
7.04KB
Edit File
Delete File
Rename
inquiryForm_beanagent.js
7.633KB
Edit File
Delete File
Rename
jquery-1.11.2.min.js
93.687KB
Edit File
Delete File
Rename
jquery-2.1.1.min.js
82.274KB
Edit File
Delete File
Rename
jquery.appear.js
1.406KB
Edit File
Delete File
Rename
jquery.appear.min.js
1.787KB
Edit File
Delete File
Rename
jquery.cookie.js
3.161KB
Edit File
Delete File
Rename
jquery.equalheights.js
1.332KB
Edit File
Delete File
Rename
jquery.fancybox-media.js
5.374KB
Edit File
Delete File
Rename
jquery.fancybox.min.js
57.141KB
Edit File
Delete File
Rename
jquery.form.min.js
14.903KB
Edit File
Delete File
Rename
jquery.isotope.min.js
58.878KB
Edit File
Delete File
Rename
jquery.jgrowl.js
14.691KB
Edit File
Delete File
Rename
jquery.js
87.399KB
Edit File
Delete File
Rename
jquery.meanmenu.js
5.801KB
Edit File
Delete File
Rename
jquery.mobile.customized.min.js
17.117KB
Edit File
Delete File
Rename
jquery.mousewheel.min.js
1.371KB
Edit File
Delete File
Rename
jquery.prettyPhoto.js
35.358KB
Edit File
Delete File
Rename
jquery.rd-mailform.min.js
23.84KB
Edit File
Delete File
Rename
jquery.revolution.min.js
104.369KB
Edit File
Delete File
Rename
jquery.simplr.smoothscroll.min.js
0.752KB
Edit File
Delete File
Rename
jquery.tools.min.js
91.418KB
Edit File
Delete File
Rename
jquery.ui.totop.js
1.23KB
Edit File
Delete File
Rename
jquery.waypoints.min.js
8.626KB
Edit File
Delete File
Rename
lang.js
3.13KB
Edit File
Delete File
Rename
main.js
32.558KB
Edit File
Delete File
Rename
mapmarker.js
2.059KB
Edit File
Delete File
Rename
modal.js
7.685KB
Edit File
Delete File
Rename
modernizr-2.8.3.min.js
15.154KB
Edit File
Delete File
Rename
moment.js
57.527KB
Edit File
Delete File
Rename
nouislider.min.js
16.344KB
Edit File
Delete File
Rename
odometer.js
10.022KB
Edit File
Delete File
Rename
owl.carousel.min.js
39.455KB
Edit File
Delete File
Rename
owl.js
83.304KB
Edit File
Delete File
Rename
parallax.min.js
16.868KB
Edit File
Delete File
Rename
plugins.min.js
671.7KB
Edit File
Delete File
Rename
popper.min.js
19.976KB
Edit File
Delete File
Rename
product.js
10.788KB
Edit File
Delete File
Rename
rangeslider.min.js
40.212KB
Edit File
Delete File
Rename
right-3.js
2.266KB
Edit File
Delete File
Rename
right-4.js
1.412KB
Edit File
Delete File
Rename
script.js
0.244KB
Edit File
Delete File
Rename
search.js
0.327KB
Edit File
Delete File
Rename
sform.js
2.772KB
Edit File
Delete File
Rename
swiper.min.js
141.427KB
Edit File
Delete File
Rename
tilt.jquery.min.js
5.56KB
Edit File
Delete File
Rename
tmstickup.js
2.016KB
Edit File
Delete File
Rename
vendor.js
299.053KB
Edit File
Delete File
Rename
vendor_bak.js
445.484KB
Edit File
Delete File
Rename
wow.js
11.656KB
Edit File
Delete File
Rename
////////////////////////////////////////////////////////////////////////////////// // Cloud Zoom V1.0.3 // Rev 201209181857 // (c) 2010-2012 by R Cecco. <http://www.professorcloud.com> // MIT License // // Please retain this copyright header in all versions of the software // ////////////////////////////////////////////////////////////////////////////////// (function ($) { // Get the path of executing script. var scripts = document.getElementsByTagName("script"); var last = scripts[scripts.length-1].src.lastIndexOf('/'); var scriptPath = scripts[scripts.length-1].src.slice(0,last); $(document).ready(function () { $('.cloud-zoom, .cloud-zoom-gallery').CloudZoom(); }); function format(str) { for (var i = 1; i < arguments.length; i++) { str = str.replace('%' + (i - 1), arguments[i]); } return str; } function CloudZoom(jWin, opts) { var sImg = $('img', jWin); var img1; var img2; var zoomDiv = null; var $mouseTrap = null; var lens = null; var $tint = null; var softFocus = null; var $ie6Fix = null; var zoomImage; var controlTimer = 0; var cw, ch; var destU = 0; var destV = 0; var currV = 0; var currU = 0; var filesLoaded = 0; var mx, my; var ctx = this, zw; // Display an image loading message. This message gets deleted when the images have loaded and the zoom init function is called. // We add a small delay before the message is displayed to avoid the message flicking on then off again virtually immediately if the // images load really fast, e.g. from the cache. //var ctx = this; setTimeout(function () { if ($mouseTrap === null) { var w = jWin.width(); jWin.parent().append(format('<div style="width:%0px;position:absolute;top:75%;left:%1px;text-align:center" class="cloud-zoom-loading" >Loading...</div>', w / 3, (w / 2) - (w / 6))); $('cloud-zoom-loading', jWin.parent()).css('opacity', 0.5) } }, 200); var ie6FixRemove = function () { if ($ie6Fix !== null) { $ie6Fix.remove(); $ie6Fix = null; } }; // Removes cursor, tint layer, blur layer etc. this.removeBits = function () { //$mouseTrap.unbind(); if (lens) { lens.remove(); lens = null; } if ($tint) { $tint.remove(); $tint = null; } if (softFocus) { softFocus.remove(); softFocus = null; } ie6FixRemove(); $('.cloud-zoom-loading', jWin.parent()).remove(); }; this.destroy = function () { jWin.data('zoom', null); if ($mouseTrap) { $mouseTrap.unbind(); $mouseTrap.remove(); $mouseTrap = null; } if (zoomDiv) { zoomDiv.remove(); zoomDiv = null; } //ie6FixRemove(); this.removeBits(); // DON'T FORGET TO REMOVE JQUERY 'DATA' VALUES }; // This is called when the zoom window has faded out so it can be removed. this.fadedOut = function () { if (zoomDiv) { zoomDiv.remove(); zoomDiv = null; } this.removeBits(); //ie6FixRemove(); }; this.controlLoop = function () { if (lens) { var x = (mx - sImg.offset().left - (cw * 0.5)) >> 0; var y = (my - sImg.offset().top - (ch * 0.5)) >> 0; if (x < 0) { x = 0; } else if (x > (sImg.outerWidth() - cw)) { x = (sImg.outerWidth() - cw); } if (y < 0) { y = 0; } else if (y > (sImg.outerHeight() - ch)) { y = (sImg.outerHeight() - ch); } lens.css({ left: x, top: y }); lens.css('background-position', (-x) + 'px ' + (-y) + 'px'); destU = (((x) / sImg.outerWidth()) * zoomImage.width) >> 0; destV = (((y) / sImg.outerHeight()) * zoomImage.height) >> 0; currU += (destU - currU) / opts.smoothMove; currV += (destV - currV) / opts.smoothMove; zoomDiv.css('background-position', (-(currU >> 0) + 'px ') + (-(currV >> 0) + 'px')); } controlTimer = setTimeout(function () { ctx.controlLoop(); }, 30); }; this.init2 = function (img, id) { filesLoaded++; //console.log(img.src + ' ' + id + ' ' + img.width); if (id === 1) { zoomImage = img; } //this.images[id] = img; if (filesLoaded === 2) { this.init(); } }; /* Init function start. */ this.init = function () { // Remove loading message (if present); $('.cloud-zoom-loading', jWin.parent()).remove(); /* Add a box (mouseTrap) over the small image to trap mouse events. It has priority over zoom window to avoid issues with inner zoom. We need the dummy background image as IE does not trap mouse events on transparent parts of a div. */ var $m = $("<div class='mousetrap'></div>"); $mouseTrap = jWin.parent().append($m).find(':last'); $mouseTrap = $('.mousetrap',jWin.parent()); $mouseTrap.css({ width:'100%', height:'100%', top:0, left:0, position:'absolute', zIndex:9999 }); ////////////////////////////////////////////////////////////////////// /* Do as little as possible in mousemove event to prevent slowdown. */ $mouseTrap.bind('mousemove', this, function (event) { // Just update the mouse position mx = event.pageX; my = event.pageY; }); ////////////////////////////////////////////////////////////////////// $mouseTrap.bind('mouseleave', this, function (event) { clearTimeout(controlTimer); //event.data.removeBits(); if(lens) { lens.fadeOut(299); } if($tint) { $tint.fadeOut(299); } if(softFocus) { softFocus.fadeOut(299); } zoomDiv.fadeOut(300, function () { ctx.fadedOut(); }); return false; }); ////////////////////////////////////////////////////////////////////// $mouseTrap.bind('mouseenter', this, function (event) { mx = event.pageX; my = event.pageY; zw = event.data; if (zoomDiv) { zoomDiv.stop(true, false); zoomDiv.remove(); } var xPos = opts.adjustX, yPos = opts.adjustY; var siw = sImg.outerWidth(); var sih = sImg.outerHeight(); var w = opts.zoomWidth; var h = opts.zoomHeight; if (opts.zoomWidth == 'auto') { w = siw; } if (opts.zoomHeight == 'auto') { h = sih; } //$('#info').text( xPos + ' ' + yPos + ' ' + siw + ' ' + sih ); var appendTo = jWin.parent(); // attach to the wrapper switch (opts.position) { case 'top': yPos -= h; // + opts.adjustY; break; case 'right': xPos += siw; // + opts.adjustX; break; case 'bottom': yPos += sih; // + opts.adjustY; break; case 'left': xPos -= w; // + opts.adjustX; break; case 'inside': w = siw; h = sih; break; // All other values, try and find an id in the dom to attach to. default: appendTo = $('#' + opts.position); // If dom element doesn't exit, just use 'right' position as default. if (!appendTo.length) { appendTo = jWin; xPos += siw; //+ opts.adjustX; yPos += sih; // + opts.adjustY; } else { w = appendTo.innerWidth(); h = appendTo.innerHeight(); } } zoomDiv = appendTo.append(format('<div id="cloud-zoom-big" class="cloud-zoom-big" style="display:none;position:absolute;left:%0px;top:%1px;width:%2px;height:%3px;background-image:url(\'%4\');z-index:99;"></div>', xPos, yPos, w, h, zoomImage.src)).find(':last'); zoomDiv = $('.cloud-zoom-big',appendTo); // Add the title from title tag. if (sImg.attr('title') && opts.showTitle) { zoomDiv.append(format('<div class="cloud-zoom-title">%0</div>', sImg.attr('title'))); $('.cloud-zoom-title', zoomDiv).css('opacity', opts.titleOpacity); } zoomDiv.fadeIn(500); if (lens) { lens.remove(); lens = null; } /* Work out size of cursor */ cw = (sImg.outerWidth() / zoomImage.width) * zoomDiv.width(); ch = (sImg.outerHeight() / zoomImage.height) * zoomDiv.height(); // Attach mouse, initially invisible to prevent first frame glitch lens = jWin.append(format("<div class = 'cloud-zoom-lens' style='display:none;z-index:98;position:absolute;width:%0px;height:%1px;'></div>", cw, ch)).find(':last'); lens = $('.cloud-zoom-lens',jWin); $mouseTrap.css('cursor', lens.css('cursor')); var noTrans = false; // Init tint layer if needed. (Not relevant if using inside mode) if (opts.tint) { lens.css('background', 'url("' + sImg.attr('src') + '")'); $tint = jWin.append(format('<div class="cloud-zoom-tint" style="display:none;position:absolute; left:0px; top:0px; width:%0px; height:%1px; background-color:%2;" />', sImg.outerWidth(), sImg.outerHeight(), opts.tint)).find(':last'); $tint = $('.cloud-zoom-tint',jWin); $tint.css('opacity', opts.tintOpacity); noTrans = true; $tint.fadeIn(500); } if (opts.softFocus) { lens.css('background', 'url("' + sImg.attr('src') + '")'); jWin.append(format('<div class="cloud-zoom-soft" style="position:absolute;display:none;top:2px; left:2px; width:%0px; height:%1px;" />', sImg.outerWidth() - 2, sImg.outerHeight() - 2, opts.tint)); softFocus = $('.cloud-zoom-soft',jWin); softFocus.css('background', 'url("' + sImg.attr('src') + '")'); softFocus.css('opacity', 0.5); noTrans = true; softFocus.fadeIn(500); } if (!noTrans) { lens.css('opacity', opts.lensOpacity); } if ( opts.position !== 'inside' ) { lens.fadeIn(500); } // Start processing. zw.controlLoop(); return; // Don't return false here otherwise opera will not detect change of the mouse pointer type. }); }; img1 = new Image(); $(img1).load(function () { ctx.init2(this, 0); }); img1.src = sImg.attr('src'); img2 = new Image(); $(img2).load(function () { ctx.init2(this, 1); }); img2.src = jWin.attr('href'); } $.fn.CloudZoom = function (options) { // IE6 background image flicker fix try { document.execCommand("BackgroundImageCache", false, true); } catch (e) {} this.each(function () { var relOpts, opts; // Hmm...eval...slap on wrist. eval('var a = {' + $(this).attr('rel') + '}'); relOpts = a; if ($(this).is('.cloud-zoom')) { $(this).css({ 'position': 'relative', 'display': 'block' }); $('img', $(this)).css({ 'display': 'block' }); // Wrap an outer div around the link so we can attach things without them becoming part of the link. // But not if wrap already exists. if ($(this).parent().attr('id') != 'wrap') { $(this).wrap('<div id="wrap" style="top:0px;z-index:100;position:relative;"></div>'); } opts = $.extend({}, $.fn.CloudZoom.defaults, options); opts = $.extend({}, opts, relOpts); $(this).data('zoom', new CloudZoom($(this), opts)); } else if ($(this).is('.cloud-zoom-gallery')) { opts = $.extend({}, relOpts, options); $(this).data('relOpts', opts); $(this).bind('click', $(this), function (event) { var data = event.data.data('relOpts'); // Destroy the previous zoom $('#' + data.useZoom).data('zoom').destroy(); // Change the biglink to point to the new big image. $('#' + data.useZoom).attr('href', event.data.attr('href')); // Change the small image to point to the new small image. $('#' + data.useZoom + ' img').attr('src', event.data.data('relOpts').smallImage); // Init a new zoom with the new images. $('#' + event.data.data('relOpts').useZoom).CloudZoom(); return false; }); } }); return this; }; $.fn.CloudZoom.defaults = { zoomWidth: 'auto', zoomHeight: 'auto', position: 'right', tint: false, tintOpacity: 0.5, lensOpacity: 0.5, softFocus: false, smoothMove: 3, showTitle: true, titleOpacity: 0.5, adjustX: 0, adjustY: 0 }; })(jQuery);
© 2022 - 2023 WIBUHAXOR V1 By Lutfifakee || Padang Blackhat