function initPopups(){function s(a){if(!a.get(0).jsInit){a.get(0).jsInit=true;a.find(f).click(function(){h=a;r(false);return false})}}function r(a){if(!h)return;if(a){if(n&&jQuery.browser.msie){g.show();h.show()}else{g.fadeIn(b,function(){h.fadeIn(b)})}m=false;q()}else{if(n&&jQuery.browser.msie){h.hide();g.hide()}else{h.fadeOut(b,function(){g.fadeOut(b);m=false})}}}function q(){if(h){l=jQuery("body").outerWidth();var b=jQuery(window).height();var c=jQuery(window).width();var d=h.outerWidth();var e=h.outerHeight();var f=k.height();if(c<l)g.css("width",l);else g.css("width","100%");if(b<f)g.css("height",f);else g.css("height",b);h.css({position:"absolute",zIndex:a+1});if(b>e){if(jQuery.browser.msie&&jQuery.browser.version<7){h.css({position:"absolute",top:parseInt(jQuery(window).scrollTop())+(b-e)/2})}else{h.css({position:"fixed",top:(b-e)/2})}}else{var i=g.height();if(i<e)g.css("height",e);if(!m){if(i-e>parseInt(jQuery(window).scrollTop())){i=parseInt(jQuery(window).scrollTop());m=i}else{m=i-e}}h.css({position:"absolute",top:m})}if(jQuery(window).width()>h.outerWidth())h.css({left:(jQuery(window).width()-h.outerWidth())/2,marginLeft:0});else h.css({left:l/2-h.outerWidth()/2,marginLeft:-jQuery(window).scrollLeft()})}}var a=1e3;var b=350;var c=.65;var d="#000";var e="lightbox-overlay";var f="a.btn-close, a.close, a.cancel";var g;var h=null;var i="ajax";var j=jQuery("a.has-popup");var k=jQuery(document);var l=jQuery("body").outerWidth();var m=false;var n=true;g=jQuery("#"+e);if(!g.length){g=jQuery("<div />");g.attr("id",e);jQuery("body").append(g)}g.css({opacity:c,backgroundColor:d,position:"absolute",overflow:"hidden",display:"none",top:0,left:0,zIndex:a});if(jQuery.browser.msie&&jQuery.browser.version<7){if(!g.children().length){var o=jQuery('<iframe src="javascript:false" frameborder="0" scrolling="no" />');o.css({opacity:0,width:"100%",height:"100%"});var p=jQuery("<div>");p.css({top:0,left:0,zIndex:1,opacity:0,background:"#000",position:"absolute",width:"100%",height:"100%"});g.empty().append(o).append(p)}}j.each(function(){var c=jQuery(this);var d=c.attr("href");if(c.hasClass(i)){c.click(function(){if(jQuery('div[rel*="'+d+'"]').length==0){jQuery.ajax({url:d,type:"POST",dataType:"html",success:function(b){h=jQuery(b);h.find("img").load(q);h.attr("rel",d).hide().css({position:"absolute",zIndex:a+1,top:-9999,left:-9999});jQuery("body").append(h);s(h);r(true)},error:function(a){alert("AJAX error!");return false}})}else{h=jQuery('div[rel*="'+d+'"]');r(true)}return false})}else{if(jQuery(d).length){var e=jQuery(d);e.bind("resize",function(){q()});s(e);c.click(function(){if(h){h.fadeOut(b,function(){h=e.hide();r(true)})}else{h=e.hide();r(true)}return false})}}});jQuery(window).resize(q);jQuery(window).scroll(q);jQuery(document).keydown(function(a){if(!a)evt=window.event;if(a.keyCode==27){r(false)}});g.click(function(){if(!g.is(":animated"))r(false);return false})}function initGallery(){var a=300;var b=500;var c="active";jQuery(".gallery-holder").each(function(){function y(){k.animate({"margin-left":-w*s},b);m.animate({left:w*s*u},b)}var d=jQuery(this);var e=jQuery(".zoom-holder",d);var f=jQuery(">img",e);var g=jQuery(".zoom-holder .zoom",d);var h=jQuery(".gallery",d);var i=jQuery(".btn-prev",h);var j=jQuery(".btn-next",h);var k=jQuery(".slides-holder",h);var l=jQuery(".scroll-holder",h);var m=jQuery(".scroll",l);var n=jQuery("li>a",k);var o=n.filter("."+c).length>0?n.index(n.filter("."+c)):0;n.removeClass(c).eq(o).addClass(c);f.removeClass(c).hide().eq(o).addClass(c).show();g.attr("href",n.eq(o).attr("href"));g.fancybox();n.each(function(b){var d=jQuery(this);var e=d.attr("href");d.click(function(){if(b!=o&&f.filter(":animated").length==0){f.eq(o).fadeOut(a);f.eq(b).fadeIn(a,function(){f.eq(o).removeClass(c);n.eq(o).removeClass(c);o=b;f.eq(o).addClass(c);n.eq(o).addClass(c)});g.attr("href",e)}return false})});var p=h.find(">div").width();var q=l.width();var r=k.children();var s=r.eq(0).width();var t=s*r.length;_handleW=m.width();m.css({left:0});var u=(q-_handleW)/(s*(r.length-3));var v=r.length-3;var w=0;var x=jQuery("body");i.click(function(){if(!k.is(":animated")){w=w<v?w+1:v;y()}return false});j.click(function(){if(!k.is(":animated")){w=w>0?w-1:0;y()}return false});m.bind("mousedown",function(a){function g(){c=false;document.onselectstart=null;x.unbind("mousemove",f).unbind("mouseup",g)}function f(a){var f=a.pageX-d-e;var g=0;if(c){if(f>=0&&f+_handleW<q){g=f}else{if(f<0)g=0;else g=q-_handleW}m.css({left:g});var h=Math.round(g/u/s);if(h!=w){w=h;var i=w*s;k.stop().animate({"margin-left":-i},b)}}document.onselectstart=function(){return false}}var c=true;var d=l.offset().left;var e=a.layerX||a.offsetX;x.bind("mousemove",f).bind("mouseup",g);return false}).click(function(){return false});l.click(function(a){var c=l.offset().left;var d=a.pageX-c;var e=0;if(d>=0&&d+_handleW<q){e=d-_handleW/2<0?0:d-_handleW/2}else{if(d<0)e=0;else e=q-_handleW}m.css({left:e});var f=Math.round(e/u/s);if(f!=w){w=f;var g=w*s;k.stop().animate({"margin-left":-g},b)}})})}function initPlugins(){jQuery("div.slide-block").fadeGallery({slideElements:".slide-show li",generatePagination:"div.paging",paginationUlClass:"switcher",switcherClassTo:"li",ie:false,pauseOnHover:true,autoRotation:true,switchTime:8e3,duration:600,event:"click"});jQuery("div.lightbox").scrollGallery({sliderHolder:"div.slide-block-holder1",slider:">ul",slides:">li",btnPrev:"a.link-prev",btnNext:"a.link-next",easing:"easeInExpo",autoHeight:true,autoRotation:true,switchTime:6e3,duration:1e3})}jQuery(function(){initPlugins();initPopups()});jQuery.fn.fadeGallery=function(a){var a=jQuery.extend({slideElements:"div.slideset > div",pagerLinks:"div.paging a",generatePagination:"div.paging",paginationUlClass:"switcher",switcherClasses:"",switcherClassTo:"a",currentNumSlide:".count .current",indexOfNumsSlides:".count .countof",alwaysPutZero:true,btnPauseToSwitcher:"false",btnNext:"a.next",btnPrev:"a.prev",btnPlayPause:"a.play-pause",btnPlay:"a.play",btnPause:"a.pause",pausedClass:"paused",disabledClass:"disabled",playClass:"playing",activeClass:"active",loadingClass:"ajax-loading",loadedClass:"slide-loaded",dynamicImageLoad:false,dynamicImageLoadAttr:"alt",ie:false,currentNum:false,allNum:false,startSlide:null,noCircle:false,pauseOnHover:true,autoRotation:false,autoHeight:false,onInit:false,onBeforeFade:false,onAfterFade:false,onChange:false,disableWhileAnimating:false,switchTime:3e3,duration:650,event:"click"},a);return this.each(function(){function bf(){if(!v||Q)return;if(U)clearTimeout(U);U=setTimeout(bc,E+D)}function be(){P=true;if(typeof L==="function")L(b,c,R,S);c.eq(R).fadeOut(D,function(){P=false;c.eq(S).fadeIn(D,function(){if(typeof M==="function")M(b,c,R,S)})});if(C)c.eq(S).parent().animate({height:c.eq(S).outerHeight(true)},{duration:D,queue:false});bd();bf();W()}function bd(){if(s)ba(c.eq(S));if(d.length)d.removeClass(w).eq(S).addClass(w);if(G)G.text(S+1);if(H)H.text(T);c.eq(R).removeClass(w);c.eq(S).addClass(w);if(J){if(m.length){if(S==0)m.addClass(z);else m.removeClass(z)}if(n.length){if(S==T-1)n.addClass(z);else n.removeClass(z)}}if(typeof K==="function"){K(b,c,R,S)}}function bc(){if(O&&P)return;R=S;if(S<T-1)S++;else{if(J)return;else S=0}be()}function bb(){if(O&&P)return;R=S;if(S>0)S--;else{if(J)return;else S=T-1}be()}function ba(a){if(!a.hasClass(x)&&!a.hasClass(y)){var b=a.find(s);var c=b.length;if(c){a.addClass(x);b.each(function(){var a=this;a.onload=function(){a.loaded=true;a.onload=null;setTimeout(d,D)};a.setAttribute("src",a.getAttribute(t));a.setAttribute(t,"")}).css({opacity:0});function d(){var d=0;b.each(function(){if(this.loaded)d++});if(d==c){a.removeClass(x);b.animate({opacity:1},{duration:D,complete:function(){if(jQuery.browser.msie&&jQuery.browser.version<9)jQuery(this).css({opacity:"auto"})}});a.addClass(y)}}}}}function W(){if(i.length){if(k==false){i.text(S+1)}else{if(S+1<10){var a="0"+(S+1);i.text(a)}}}if(j){if(k==false){j.text(c.length)}else{if(c.length<10){var a="0"+c.length;j.text(a)}}}}if(this.slideshowInit)return;else this.slideshowInit;var b=jQuery(this);var c=jQuery(a.slideElements,b);var d=jQuery(a.pagerLinks,b);var e=jQuery(a.generatePagination,b);var f=a.paginationUlClass;var g=a.switcherClasses;var h=a.switcherClassTo;var i=jQuery(a.currentNumSlide,b);var j=jQuery(a.indexOfNumsSlides,b);var k=a.alwaysPutZero;var l=a.btnPauseToSwitcher;var m=jQuery(a.btnPrev,b);var n=jQuery(a.btnNext,b);var o=jQuery(a.btnPlayPause,b);var p=jQuery(a.btnPause,b);var q=jQuery(a.btnPlay,b);var r=a.pauseOnHover;var s=a.dynamicImageLoad;var t=a.dynamicImageLoadAttr;var u=a.ie;var v=a.autoRotation;var w=a.activeClass;var x=a.loadingClass;var y=a.loadedClass;var z=a.disabledClass;var A=a.pausedClass;var B=a.playClass;var C=a.autoHeight;var D=a.duration;var E=a.switchTime;var F=a.event;var G=a.currentNum?jQuery(a.currentNum,b):false;var H=a.allNum?jQuery(a.allNum,b):false;var I=a.startSlide;var J=a.noCircle;var K=a.onChange;var L=a.onBeforeFade;var M=a.onAfterFade;var N=a.onInit;var O=a.disableWhileAnimating;if(g){g=g.split(/\s*,\s*/)}if(u&&u!=true){if(!/[^0-9]/i.test(u)){if(jQuery.browser.msie&&parseInt(jQuery.browser.version)==u){D=0}}else if(u.indexOf("!")!=-1){u=u.replace(/[^0-9]/gi,"");if(jQuery.browser.msie&&parseInt(jQuery.browser.version)!=u){D=0}}else if(u.indexOf(">")!=-1){u=u.replace(/[^0-9]/gi,"");if(jQuery.browser.msie&&parseInt(jQuery.browser.version)>u){D=0}}else{u=u.replace(/[^0-9]/gi,"");if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<u){D=0}}}else if(u&&jQuery.browser.msie){D=0}var P=false;var Q=false;var R=0;var S=0;var T=c.length;var U;var V=0;if(T<2)return;W();if(e.length){var X=$('<ul class="'+f+'">');var Y="";var Z="";for(var _=0;_<T;_++){if(g.length&&h=="li"){Y=' class="'+g[V]+'"'}else if(g.length&&h=="a"){Z=' class="'+g[V]+'"'}$("<li"+Y+"><a"+Z+' href="#">'+(_+1)+"</a></li>").appendTo(X);if(V<g.length-1){V++}else{V=0}}e.empty();X.appendTo(e);if(h.toLowerCase()=="li"){d=X.children()}else{d=X.children().find("a")}if(l=="true"){p=X.children()}}R=c.index(c.filter("."+w));if(R<0)R=S=0;else S=R;if(I!=null){if(I=="random")R=S=Math.floor(Math.random()*T);else R=S=parseInt(I)}c.hide().eq(S).show();if(v)b.removeClass(A).addClass(B);else b.removeClass(B).addClass(A);if(m.length){m.bind(F,function(){bb();return false})}if(n.length){n.bind(F,function(){bc();return false})}if(d.length){d.each(function(a){jQuery(this).bind(F,function(){if(S!=a){if(O&&P)return;R=S;S=a;be()}return false})})}if(o.length){o.bind(F,function(){if(b.hasClass(A)){b.removeClass(A).addClass(B);v=true;bf()}else{v=false;if(U)clearTimeout(U);b.removeClass(B).addClass(A)}return false})}if(q.length){q.bind(F,function(){b.removeClass(A).addClass(B);v=true;bf();return false})}if(p.length){p.bind(F,function(){v=false;if(U)clearTimeout(U);b.removeClass(B).addClass(A);return false})}if(r){b.hover(function(){Q=true;if(U)clearTimeout(U)},function(){Q=false;bf()})}bd();bf();b.bind("setslide",function(a,b){if(S!=b.num)R=S;S=b.num;be()})})};jQuery.fn.scrollGallery=function(a){var a=jQuery.extend({sliderHolder:">div",slider:">ul",slides:">li",pagerLinks:"div.pager a",btnPrev:"a.link-prev",btnNext:"a.link-next",activeClass:"active",disabledClass:"disabled",generatePagination:"div.pg-holder",switcherClassName:"switcher",switcherClassTo:"a",curNum:".current",allNum:".countof",circleSlide:true,pauseClass:"gallery-paused",pauseButton:"none",pauseOnHover:true,stopAfterClick:false,autoRotation:false,switchTime:5e3,duration:650,easing:"swing",event:"click",splitCount:false,afterInit:false,vertical:false,step:false,autoHeight:false},a);return this.each(function(){function X(){if(!q||J)return;if(O)clearTimeout(O);O=setTimeout(T,v+u)}function W(){if(O)clearTimeout(O);q=false}function V(){P();if(D){d.animate({height:e.eq(G).height()},{duration:u/2,step:function(){b.trigger("resize")}})}if(y)d.animate({marginTop:N},{duration:u,queue:false,easing:t});else d.animate({marginLeft:N},{duration:u,queue:false,easing:t});U();X()}function U(){if(h.length)h.removeClass(r).eq(G).addClass(r);if(!z){f.removeClass(s);g.removeClass(s);if(G==0)f.addClass(s);if(G==M-1)g.addClass(s)}if(l.length)l.text(G+1);if(m.length)m.text(M)}function T(){P();if(G<M-1)G++;else if(z)G=0;V()}function S(){P();if(G>0)G--;else if(z)G=M-1;V()}function P(){if(y){if(x){L=e.eq(G).outerHeight(true);M=Math.ceil((I-c.height())/L)+1;N=-L*G}else{L=c.height();M=Math.ceil(I/L);N=-L*G;if(N<L-I)N=L-I}}else{if(x){K=e.eq(G).outerWidth(true)*x;M=Math.ceil((H-c.width())/K)+1;N=-K*G;if(N<c.width()-H)N=c.width()-H}else{K=c.width();M=Math.ceil(H/K);N=-K*G;if(N<K-H)N=K-H}}}var b=jQuery(this);var c=jQuery(a.sliderHolder,b);var d=jQuery(a.slider,c);var e=jQuery(a.slides,d);var f=jQuery(a.btnPrev,b);var g=jQuery(a.btnNext,b);var h=jQuery(a.pagerLinks,b);var i=a.switcherClassName;var j=a.switcherClassTo;var k=jQuery(a.generatePagination,b);var l=jQuery(a.curNum,b);var m=jQuery(a.allNum,b);var n=jQuery(a.pauseButton,b);var o=a.pauseOnHover;var p=a.pauseClass;var q=a.autoRotation;var r=a.activeClass;var s=a.disabledClass;var t=a.easing;var u=a.duration;var v=a.switchTime;var w=a.event;var x=a.step;var y=a.vertical;var z=a.circleSlide;var A=a.stopAfterClick;var B=a.afterInit;var C=a.splitCount;var D=a.autoHeight;if(!e.length)return;if(C){var E=0;var F=jQuery("<slide>").addClass("split-slide");e.each(function(){F.append(this);E++;if(E>C-1){E=0;d.append(F);F=jQuery("<slide>").addClass("split-slide")}});if(E)d.append(F);e=d.children()}var G=0;var H=0;var I=0;var J=false;var K;var L;var M;var N;var O;if(D){d.css({height:e.eq(G).height()})}e.each(function(){H+=jQuery(this).outerWidth(true);I+=jQuery(this).outerHeight(true)});if(f.length){f.bind(w,function(){if(A)W();S();return false})}if(g.length){g.bind(w,function(){if(A)W();T();return false})}if(k.length){k.empty();P();var Q=jQuery('<ul class="'+i+'" />');for(var R=0;R<M;R++)jQuery('<li><a href="#">'+(R+1)+"</a></li>").appendTo(Q);Q.appendTo(k);if(j.toLowerCase()=="li"){h=Q.children()}else{h=Q.children().find("a")}}if(h.length){h.each(function(a){jQuery(this).bind(w,function(){if(G!=a){if(A)W();G=a;V()}return false})})}if(o){b.hover(function(){J=true;if(O)clearTimeout(O)},function(){J=false;X()})}P();U();X();if(n.length){n.click(function(){if(b.hasClass(p)){b.removeClass(p);q=true;X()}else{b.addClass(p);W()}return false})}if(B&&typeof B==="function")B(b,e)})}
