Вход Регистрация
Файл: Luxe-Shop v6.0/templates/redbox/ulightbox/ulightbox.js
Строк: 1035
<?php
if(typeof window.ulb==="undefined"){window.ulb={}}(function(h,b,f){var d=f(h),n=f(b),g=f.fancybox=function(){g.open.apply(this,arguments)},k=!1,j="undefined"!==typeof b.createTouch;var c;f.extend(g,{version:"2.0.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,autoSize:!0,autoResize:!j,autoCenter:!j,fitToView:!0,aspectRatio:!1,topRatio:0.5,fixed:!(f.browser.msie&&6>=f.browser.version)&&!j,scrolling:"auto",wrapCSS:"fancybox-default",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3000,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},keys:{next:[13,32,34,39,40],prev:[8,33,37,38],close:[27]},tpl:{wrap:'<div class="fancybox-wrap"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe class="fancybox-iframe" name="fancybox-frame{rnd}" frameborder="0" hspace="0"'+(f.browser.msie?' allowtransparency="true"':"")+"></iframe>",swf:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{href}" /><embed src="{href}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="100%" height="100%" wmode="transparent"></embed></object>',error:'<p class="fancybox-error">'+ulb.error+"</p>",closeBtn:'<div title="'+ulb.closeBtn+'" class="fancybox-item fancybox-close"></div>',next:'<a title="'+ulb.next+'" href="javascript://" class="fancybox-nav fancybox-next"><span></span></a>',prev:'<a title="'+ulb.prev+'" href="javascript://" class="fancybox-nav fancybox-prev"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:300,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:300,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:{speedIn:0,speedOut:300,opacity:0.8,css:{cursor:"pointer"},closeClick:!0},title:{type:"float"}}},group:{},opts:{},coming:null,current:null,isOpen:!1,isOpened:!1,wrap:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,e){g.close(!0);a&&!f.isArray(a)&&(a=instanceof f?f(a).get():[a]);g.isActive=!0;g.opts=f.extend(!0,{},g.defaults,e);f.isPlainObject(e)&&"undefined"!==typeof e.keys&&(g.opts.keys=e.keys?f.extend({},g.defaults.keys,e.keys):!1);g.group=a;g._start(g.opts.index||0)},cancel:function(){g.coming&&!1===g.trigger("onCancel")||(g.coming=null,g.hideLoading(),g.ajaxLoad&&g.ajaxLoad.abort(),g.ajaxLoad=null,g.imgPreload&&(g.imgPreload.onload=g.imgPreload.onabort=g.imgPreload.onerror=null))},close:function(a){g.cancel();g.current&&!1!==g.trigger("beforeClose")&&(g.unbindEvents(),!g.isOpen||a&&!0===a[0]?(f(".fancybox-wrap").stop().trigger("onReset").remove(),g._afterZoomOut()):(g.isOpen=g.isOpened=!1,f(".fancybox-item, .fancybox-nav").remove(),g.wrap.stop(!0).removeClass("fancybox-opened"),g.inner.css("overflow","hidden"),g.transitions[g.current.closeMethod]()))},play:function(l){var a=function(){clearTimeout(g.player.timer)},m=function(){a();g.current&&g.player.isActive&&(g.player.timer=setTimeout(g.next,g.current.playSpeed))},e=function(){a();f("body").unbind(".player");g.player.isActive=!1;g.trigger("onPlayEnd")};if(g.player.isActive||l&&!1===l[0]){e()}else{if(g.current&&(g.current.loop||g.current.index<g.group.length-1)){g.player.isActive=!0,f("body").bind({"afterShow.player onUpdate.player":m,"onCancel.player beforeClose.player":e,"beforeLoad.player":a}),m(),g.trigger("onPlayStart")}}},next:function(){if(typeof getPhotoVars!="undefined"&&!c){c=getPhotoVars()}if(c&&g.current){g.current.index=0;for(var a=0;a<g.group.length;a++){m1=g.group[a].href.match(//d+.[^?]+/i);m2=g.current.href.match(//d+.[^?]+/i);if(m1[0]==m2[0]){break}g.current.index++}}g.current&&g.jumpto(+g.current.index+1,1)},prev:function(){if(typeof getPhotoVars!="undefined"&&!c){c=getPhotoVars()}if(c&&g.current){g.current.index=0;for(var a=0;a<g.group.length;a++){m1=g.group[a].href.match(//d+.[^?]+/i);m2=g.current.href.match(//d+.[^?]+/i);if(m1[0]==m2[0]){break}g.current.index++}}g.current&&g.jumpto(+g.current.index-1,-1)},jumpto:function(q,e){if(typeof getPhotoVars!="undefined"&&!c){c=getPhotoVars()}if(c){var l=g.current.href.split("?");j=checkPhotoPosition(c.photoUrls,l[0]);if(j){var a;var o=pages=0;$.each(c.photoUrls,function(s){for(var r in s){o++}pages++});if(j[0]==1){a=res=typeof c.photoUrls[parseInt(j[1])+1]=="undefined"?1:parseInt(j[1])+1}else{if(j[0]==-1){a=res=j[1]-1<1?Math.max.apply(Math,Object.keys(c.photoUrls)):parseInt(j[1])-1}}if(pages!=1&&(c.photoUrls[a]==null||o!=g.group.length)){url=c.pageUrlMask.replace(/%[pa]/gi,function(s){var r;if(s=="%p"){return a}else{if(s=="%a"){return 1}}});var p=q;function m(){var r=$(g.group[0]).clone()[0];g.group=new Array();i=0;$.each(c.photoUrls,function(t,s){if(s){$.each(s,function(v,u){var w=$(r).clone()[0];$(w).attr("data-url","/photo/0-0-"+u[0]);w.href=u[1];g.group.push(w);if(g.current.href==w.href){q=p=i+e}i++})}});g.current&&(p=parseInt(p,10),1<g.group.length&&g.current.loop&&(p>=g.group.length?p=0:0>p&&(p=g.group.length-1)),"undefined"!==typeof g.group[p]&&(g.cancel(),g._start(p)))}if(!c.photoUrls[a]){$.ajax({url:url,success:function(r){c.photoUrls[a]=r;m()}})}else{m()}return}}}g.current&&(q=parseInt(q,10),1<g.group.length&&g.current.loop&&(q>=g.group.length?q=0:0>q&&(q=g.group.length-1)),"undefined"!==typeof g.group[q]&&(g.cancel(),g._start(q)))},reposition:function(a){g.isOpen&&g.wrap.css(g._getPosition(a))},update:function(a){g.isOpen&&(k||setTimeout(function(){var e=g.current;if(k&&(k=!1,e)){if(e.autoResize||a&&"orientationchange"===a.type){e.autoSize&&(g.inner.height("auto"),e.height=g.inner.height()),g._setDimension(),e.canGrow&&g.inner.height("auto")}e.autoCenter&&g.reposition();g.trigger("onUpdate")}},100),k=!0)},toggle:function(){g.isOpen&&(g.current.fitToView=!g.current.fitToView,g.update())},hideLoading:function(){f("#fancybox-loading").remove()},showLoading:function(){g.hideLoading();f('<div id="fancybox-loading"><div></div></div>').click(g.cancel).appendTo("body")},getViewport:function(){return{x:d.scrollLeft(),y:d.scrollTop(),w:d.width()||document.body.clientWidth,h:d.height()||document.body.clientHeight}},unbindEvents:function(){g.wrap&&g.wrap.unbind(".fb");n.unbind(".fb");d.unbind(".fb")},bindEvents:function(){var a=g.current,e=a.keys;a&&(d.bind("resize.fb, orientationchange.fb",g.update),e&&n.bind("keydown.fb",function(l){var m;!l.ctrlKey&&!l.altKey&&!l.shiftKey&&!l.metaKey&&0>f.inArray(l.target.tagName.toLowerCase(),["input","textarea","select","button"])&&(m=l.keyCode,-1<f.inArray(m,e.close)?(g.close(),l.preventDefault()):-1<f.inArray(m,e.next)?(g.next(),l.preventDefault()):-1<f.inArray(m,e.prev)&&(g.prev(),l.preventDefault()))}),f.fn.mousewheel&&a.mouseWheel&&1<g.group.length&&g.wrap.bind("mousewheel.fb",function(m,l){var o=f(m.target).get(0);if(0===o.clientHeight||o.scrollHeight===o.clientHeight&&o.scrollWidth===o.clientWidth){m.preventDefault(),g[0<l?"prev":"next"]()}}))},trigger:function(l){var a,e=g[-1<f.inArray(l,["onCancel","beforeLoad","afterLoad"])?"coming":"current"];if(e){f.isFunction(e[l])&&(a=e[l].apply(e,Array.prototype.slice.call(arguments,1)));if(!1===a){return !1}e.helpers&&f.each(e.helpers,function(m,o){if(o&&"undefined"!==typeof g.helpers[m]&&f.isFunction(g.helpers[m][l])){g.helpers[m][l](o,e)}});f.event.trigger(l+".fb")}},isImage:function(a){return a&&a.match(/.(jpg|gif|png|bmp|jpeg)(.*)?$/i)},isSWF:function(a){return a&&a.match(/.(swf)(.*)?$/i)},_start:function(o){var l={},e=g.group[o]||null,p,a,m;if(e&&(e.nodeType||e instanceof f)){p=!0,f.metadata&&(l=f(e).metadata())}l=f.extend(!0,{},g.opts,{index:o,element:e},f.isPlainObject(e)?e:l);f.each(["href","title","content","type"],function(q,r){l[r]=g.opts[r]||p&&f(e).attr(r)||l[r]||null});"number"===typeof l.margin&&(l.margin=[l.margin,l.margin,l.margin,l.margin]);l.modal&&f.extend(!0,l,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{css:{cursor:"auto"},closeClick:!1}}});g.coming=l;if(!1===g.trigger("beforeLoad")){g.coming=null}else{a=l.type;o=l.href||e;a||(p&&(m=f(e).data("fancybox-type"),!m&&e.className&&(a=(m=e.className.match(/fancybox.(w+)/))?m[1]:null)),!a&&"string"===f.type(o)&&(g.isImage(o)?a="image":g.isSWF(o)?a="swf":o.match(/^#/)&&(a="inline")),a||(a=p?"inline":"html"),l.type=a);if("inline"===a||"html"===a){if(l.content||(l.content="inline"===a?f("string"===f.type(o)?o.replace(/.*(?=#[^s]+$)/,""):o):e),!l.content||!l.content.length){a=null}}else{o||(a=null)}l.group=g.group;l.isDom=p;l.href=o;"image"===a?g._loadImage():"ajax"===a?g._loadAjax():a?g._afterLoad():g._error("type")}},_error:function(a){g.hideLoading();f.extend(g.coming,{type:"html",autoSize:!0,minHeight:0,hasError:a,content:g.coming.tpl.error});g._afterLoad()},_loadImage:function(){g.imgPreload=new Image;g.imgPreload.onload=function(){this.onload=this.onerror=null;g.coming.width=this.width;g.coming.height=this.height;g._afterLoad()};g.imgPreload.onerror=function(){this.onload=this.onerror=null;g._error("image")};g.imgPreload.src=g.coming.href;g.imgPreload.width||g.showLoading()},_loadAjax:function(){g.showLoading();g.ajaxLoad=f.ajax(f.extend({},g.coming.ajax,{url:g.coming.href,error:function(a,e){"abort"!==e?g._error("ajax",a):g.hideLoading()},success:function(a,e){"success"===e&&(g.coming.content=a,g._afterLoad())}}))},_preloadImages:function(){var m=g.group,e=g.current,a=m.length,l;if(e.preload&&!(2>m.length)){for(var o=1;o<=Math.min(e.preload,a-1);o++){if(l=m[(e.index+o)%a],l=f(l).attr("href")||l){(new Image).src=l}}}},_afterLoad:function(){g.hideLoading();!g.coming||!1===g.trigger("afterLoad",g.current)?g.coming=!1:(g.isOpened?(f(".fancybox-item").remove(),g.wrap.stop(!0).removeClass("fancybox-opened"),g.inner.css("overflow","hidden"),g.transitions[g.current.prevMethod]()):(f(".fancybox-wrap").stop().trigger("onReset").remove(),g.trigger("afterClose")),g.unbindEvents(),g.isOpen=!1,g.current=g.coming,g.wrap=f(g.current.tpl.wrap).addClass("fancybox-"+(j?"mobile":"desktop")+" fancybox-tmp "+g.current.wrapCSS).appendTo("body"),g.outer=f(".fancybox-outer",g.wrap).css("padding",g.current.padding+"px"),g.inner=f(".fancybox-inner",g.wrap),g._setContent())},_setContent:function(){var l,a,m=g.current,e=m.type;switch(e){case"inline":case"ajax":case"html":l=m.content;l instanceof f&&(l=l.show().detach(),l.parent().hasClass("fancybox-inner")&&l.parents(".fancybox-wrap").trigger("onReset").remove(),f(g.wrap).bind("onReset",function(){l.appendTo("body").hide()}));m.autoSize&&(a=f('<div class="fancybox-tmp '+g.current.wrapCSS+'"></div>').appendTo("body").append(l),m.width=a.width(),m.height=a.height(),a.width(g.current.width),a.height()>m.height&&(a.width(m.width+1),m.width=a.width(),m.height=a.height()),l=a.contents().detach(),a.remove());break;case"image":l=m.tpl.image.replace("{href}",m.href);m.aspectRatio=!0;break;case"swf":l=m.tpl.swf.replace(/{width}/g,m.width).replace(/{height}/g,m.height).replace(/{href}/g,m.href)}if("iframe"===e){l=f(m.tpl.iframe.replace("{rnd}",(new Date).getTime())).attr("scrolling",m.scrolling);m.scrolling="auto";if(m.autoSize){l.width(m.width);g.showLoading();l.data("ready",!1).appendTo(g.inner).bind({onCancel:function(){f(this).unbind();g._afterZoomOut()},load:function(){var o=f(this),q;try{this.contentWindow.document.location&&(q=o.contents().find("body").height()+12,o.height(q))}catch(p){m.autoSize=!1}!1===o.data("ready")?(g.hideLoading(),q&&(g.current.height=q),g._beforeShow(),o.data("ready",!0)):q&&g.update()}}).attr("src",m.href);return}l.attr("src",m.href)}else{if("image"===e||"swf"===e){m.autoSize=!1,m.scrolling="visible"}}g.inner.append(l);g._beforeShow()},_beforeShow:function(){g.coming=null;g.trigger("beforeShow");g._setDimension();g.wrap.hide().removeClass("fancybox-tmp");g.bindEvents();g._preloadImages();g.transitions[g.isOpened?g.current.nextMethod:g.current.openMethod]()},_setDimension:function(){var t=g.wrap,s=g.outer,q=g.inner,m=g.current,p=g.getViewport(),x=m.margin,l=2*m.padding,e=m.width,a=m.height,r=m.maxWidth,w=m.maxHeight,o=m.minWidth,v=m.minHeight,u;p.w-=x[1]+x[3];p.h-=x[0]+x[2];-1<e.toString().indexOf("%")&&(e=(p.w-l)*parseFloat(e)/100);-1<a.toString().indexOf("%")&&(a=(p.h-l)*parseFloat(a)/100);x=e/a;e+=l;a+=l;m.fitToView&&(r=Math.min(p.w,r),w=Math.min(p.h,w));m.aspectRatio?(e>r&&(e=r,a=(e-l)/x+l),a>w&&(a=w,e=(a-l)*x+l),e<o&&(e=o,a=(e-l)/x+l),a<v&&(a=v,e=(a-l)*x+l)):(e=Math.max(o,Math.min(e,r)),a=Math.max(v,Math.min(a,w)));e=Math.round(e);a=Math.round(a);f(t.add(s).add(q)).width("auto").height("auto");q.width(e-l).height(a-l);t.width(e);u=t.height();if(e>r||u>w){for(;(e>r||u>w)&&e>o&&u>v;){a-=10,m.aspectRatio?(e=Math.round((a-l)*x+l),e<o&&(e=o,a=(e-l)/x+l)):e-=10,q.width(e-l).height(a-l),t.width(e),u=t.height()}}m.dim={width:e,height:u};m.canGrow=m.autoSize&&a>v&&a<w;m.canShrink=!1;m.canExpand=!1;if(e-l<m.width||a-l<m.height){m.canExpand=!0}else{if((e>p.w||u>p.h)&&e>o&&a>v){m.canShrink=!0}}t=u-l;g.innerSpace=t-q.height();g.outerSpace=t-s.height()},_getPosition:function(p){var o=g.current,m=g.getViewport(),l=o.margin,e=g.wrap.width()+l[1]+l[3],q=g.wrap.height()+l[0]+l[2],a={position:"absolute",top:l[0]+m.y,left:l[3]+m.x};if(o.fixed&&(!p||!1===p[0])&&q<=m.h&&e<=m.w){a={position:"fixed",top:l[0],left:l[3]}}a.top=Math.ceil(Math.max(a.top,a.top+(m.h-q)*o.topRatio));if(($.browser.msie)&&($.browser.version<10)&&(document.compatMode=="BackCompat")&&!$(window).height()){a.top+=document.body.scrollTop}a.top+="px";a.left=Math.ceil(Math.max(a.left,a.left+0.5*(m.w-e)))+"px";return a},_afterZoomIn:function(){var a=g.current,e=a.scrolling;g.isOpen=g.isOpened=!0;g.wrap.addClass("fancybox-opened").css("overflow","visible");g.update();g.inner.css("overflow","yes"===e?"scroll":"no"===e?"hidden":e);if(a.closeClick||a.nextClick){g.inner.css("cursor","pointer").bind("click.fb",a.nextClick?g.next:g.close)}a.closeBtn&&f(a.tpl.closeBtn).appendTo(g.outer).bind("click.fb",g.close);a.arrows&&1<g.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(g.inner).bind("click.fb",g.prev),(a.loop||a.index<g.group.length-1)&&f(a.tpl.next).appendTo(g.inner).bind("click.fb",g.next));g.trigger("afterShow");g.opts.autoPlay&&!g.player.isActive&&(g.opts.autoPlay=!1,g.play())},_afterZoomOut:function(){g.trigger("afterClose");g.wrap.trigger("onReset").remove();f.extend(g,{group:{},opts:{},current:null,isActive:!1,isOpened:!1,isOpen:!1,wrap:null,outer:null,inner:null})}});g.transitions={getOrigPosition:function(){var p=g.current,o=p.element,l=p.padding,a=f(p.orig),e={},m=50,q=50;!a.length&&p.isDom&&f(o).is(":visible")&&(a=f(o).find("img:first"),a.length||(a=f(o)));a.length?(e=a.offset(),a.is("img")&&(m=a.outerWidth(),q=a.outerHeight())):(p=g.getViewport(),e.top=p.y+0.5*(p.h-q),e.left=p.x+0.5*(p.w-m));return e={top:Math.ceil(e.top-l)+"px",left:Math.ceil(e.left-l)+"px",width:Math.ceil(m+2*l)+"px",height:Math.ceil(q+2*l)+"px"}},step:function(m,l){var e,a,o;if("width"===l.prop||"height"===l.prop){a=o=Math.ceil(m-2*g.current.padding),"height"===l.prop&&(e=(m-l.start)/(l.end-l.start),l.start>l.end&&(e=1-e),a-=g.innerSpace*e,o-=g.outerSpace*e),g.inner[l.prop](a),g.outer[l.prop](o)}},zoomIn:function(){var l=g.wrap,a=g.current,m,e;m=a.dim;"elastic"===a.openEffect?(e=f.extend({},m,g._getPosition(!0)),delete e.position,m=this.getOrigPosition(),a.openOpacity&&(m.opacity=0,e.opacity=1),g.outer.add(g.inner).width("auto").height("auto"),l.css(m).show(),l.animate(e,{duration:a.openSpeed,easing:a.openEasing,step:this.step,complete:g._afterZoomIn})):(l.css(f.extend({},m,g._getPosition())),"fade"===a.openEffect?l.fadeIn(a.openSpeed,g._afterZoomIn):(l.show(),g._afterZoomIn()))},zoomOut:function(){var l=g.wrap,a=g.current,e;"elastic"===a.closeEffect?("fixed"===l.css("position")&&l.css(g._getPosition(!0)),e=this.getOrigPosition(),a.closeOpacity&&(e.opacity=0),l.animate(e,{duration:a.closeSpeed,easing:a.closeEasing,step:this.step,complete:g._afterZoomOut})):l.fadeOut("fade"===a.closeEffect?a.closeSpeed:0,g._afterZoomOut)},changeIn:function(){var l=g.wrap,a=g.current,e;"elastic"===a.nextEffect?(e=g._getPosition(!0),e.opacity=0,e.top=parseInt(e.top,10)-200+"px",l.css(e).show().animate({opacity:1,top:"+=200px"},{duration:a.nextSpeed,easing:a.nextEasing,complete:g._afterZoomIn})):(l.css(g._getPosition()),"fade"===a.nextEffect?l.hide().fadeIn(a.nextSpeed,g._afterZoomIn):(l.show(),g._afterZoomIn()))},changeOut:function(){var l=g.wrap,a=g.current,e=function(){f(this).trigger("onReset").remove()};l.removeClass("fancybox-opened");"elastic"===a.prevEffect?l.animate({opacity:0,top:"+=200px"},{duration:a.prevSpeed,easing:a.prevEasing,complete:e}):l.fadeOut("fade"===a.prevEffect?a.prevSpeed:0,e)}};g.helpers.overlay={overlay:null,update:function(){var e,a;this.overlay.width(0).height(0);f.browser.msie?(e=Math.max(b.documentElement.scrollWidth,b.body.scrollWidth),a=Math.max(b.documentElement.offsetWidth,b.body.offsetWidth),e=e<a?d.width():e):e=n.width();this.overlay.width(e).height(n.height())},beforeShow:function(a){this.overlay||(a=f.extend(!0,{speedIn:"fast",closeClick:!0,opacity:1,css:{background:"black"}},a),this.overlay=f('<div id="fancybox-overlay"></div>').css(a.css).appendTo("body"),this.update(),a.closeClick&&this.overlay.bind("click.fb",g.close),d.bind("resize.fb",f.proxy(this.update,this)),this.overlay.fadeTo(a.speedIn,a.opacity))},onUpdate:function(){this.update()},afterClose:function(a){this.overlay&&this.overlay.fadeOut(a.speedOut||0,function(){f(this).remove()});this.overlay=null}};g.helpers.title={beforeShow:function(a){var e;if(e=g.current.title){e=f('<div class="fancybox-title fancybox-title-'+a.type+'-wrap">'+e+"</div>").appendTo("body"),"float"===a.type&&(e.width(e.width()),e.wrapInner('<span class="child"></span>'),g.current.margin[2]+=Math.abs(parseInt(e.css("margin-bottom"),10))),e.appendTo("over"===a.type?g.inner:"outside"===a.type?g.wrap:g.outer)}}};f.fn.fancybox=function(m){var e=f(this),a=this.selector||"",l,o=function(s){var r=this,q="rel",p=r[q],t=l;!s.ctrlKey&&!s.altKey&&!s.shiftKey&&!s.metaKey&&(s.preventDefault(),p||(q="data-fancybox-group",p=f(r).attr("data-fancybox-group")),p&&""!==p&&"nofollow"!==p&&(r=a.length?f(a):e,r=r.filter("["+q+'="'+p+'"]'),t=r.index(this)),m.index=t,g.open(r,m))},m=m||{};l=m.index||0;a?n.undelegate(a,"click.fb-start").delegate(a,"click.fb-start",o):e.unbind("click.fb-start").bind("click.fb-start",o);return this}})(window,document,jQuery);(function(c){var d=c.fancybox;d.helpers.buttons={tpl:'<div id="fancybox-buttons"><ul><li><a class="btnPrev" title="'+ulb.prev+'" href="javascript:;"></a></li><li><a class="btnPlay" title="'+ulb.btnPlay+'" href="javascript:;"></a></li><li><a class="btnNext" title="'+ulb.next+'" href="javascript:;"></a></li><li><a class="btnToggle" title="'+ulb.btnToggle+'" href="javascript:;"></a></li><li><a class="btnClose" title="'+ulb.closeBtn+'" href="javascript:jQuery.fancybox.close();"></a></li></ul></div>',list:null,buttons:{},update:function(){var a=this.buttons.toggle.removeClass("btnDisabled btnToggleOn");if(d.current.canShrink){a.addClass("btnToggleOn")}else{if(!d.current.canExpand){a.addClass("btnDisabled")}}},beforeLoad:function(a){if(d.group.length<1){d.coming.helpers.buttons=false;d.coming.closeBtn=true;return}d.coming.margin[a.position==="bottom"?2:0]+=30},onPlayStart:function(){if(this.list){this.buttons.play.attr("title","Pause slideshow").addClass("btnPlayOn")}},onPlayEnd:function(){if(this.list){this.buttons.play.attr("title","Start slideshow").removeClass("btnPlayOn")}},afterShow:function(a){var b;if(!this.list){this.list=c(a.tpl||this.tpl).addClass(a.position||"top").appendTo("body");this.buttons={prev:this.list.find(".btnPrev").click(d.prev),next:this.list.find(".btnNext").click(d.next),play:this.list.find(".btnPlay").click(d.play),toggle:this.list.find(".btnToggle").click(d.toggle)}}b=this.buttons;if(d.current.index>0||d.current.loop){b.prev.removeClass("btnDisabled")}else{b.prev.addClass("btnDisabled")}if(d.current.loop||d.current.index<d.group.length-1){b.next.removeClass("btnDisabled");b.play.removeClass("btnDisabled")}else{b.next.addClass("btnDisabled");b.play.addClass("btnDisabled")}this.update()},onUpdate:function(){this.update()},beforeClose:function(){if(this.list){this.list.remove()}this.list=null;this.buttons={}}}}(jQuery));var fixedFlag=true;var openEf="elastic";if(document.compatMode==="BackCompat"){$("html").css("height","100%");if(($.browser.msie)&&($.browser.version<10)){fixedFlag=false;openEf="fade";$(window).scroll(function(){if(!$("#fancybox-buttons").find(".btnToggleOn").length){$.fancybox.reposition()}})}}$(document).ready(function(){$(".ulightbox").fancybox({padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,helpers:{title:null,overlay:{opacity:0.1,speedIn:0,speedOut:0},buttons:{}}});$(".uphoto .ulightbox").fancybox({padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,beforeShow:function(){var a;if(a=$(this.element).data("url")){this.title='<a class="ulb-photopage-link" href="'+a+'">'+ulb.photoPage+"</a>"}},helpers:{title:{type:"float"},overlay:{opacity:0.1,speedIn:0,speedOut:0},buttons:{}}})});function _bldCont1(f,d){var e="allEntImgs"+f,b=[];for(var c=0,a=window[e].length;c<a;c++){b.push({href:window[e][c][0]})}$.fancybox(b,{index:d,padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,helpers:{title:null,overlay:{opacity:0.1,speedIn:0,speedOut:0},buttons:{}}})};
?>
Онлайн: 0
Реклама