!function(c){function r(){l.hide(),T.onerror=T.onload=null,j&&j.abort(),h.empty()}function s(){if(!1===v.onError(I,x,v))return l.hide(),N=!1;v.titleShow=!1,v.width="auto",v.height="auto",h.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),L()}function a(){var n,t,e,i,a,o,d=I[x];if(r(),v=c.extend({},c.fn.fancybox.defaults,void 0===c(d).data("fancybox")?v:c(d).data("fancybox")),!1!==(o=v.onStart(I,x,v)))if("object"==typeof o&&(v=c.extend(v,o)),e=v.title||(d.nodeName?c(d).attr("title"):d.title)||"",d.nodeName&&!v.orig&&(v.orig=c(d).children("img:first").length?c(d).children("img:first"):c(d)),""===e&&v.orig&&v.titleFromAlt&&(e=v.orig.attr("alt")),n=v.href||(d.nodeName?c(d).attr("href"):d.href)||null,!/^(?:javascript)/i.test(n)&&"#"!=n||(n=null),v.type?(t=v.type,n=n||v.content):v.content?t="html":n&&(t=n.match(S)?"image":n.match(A)?"swf":c(d).hasClass("iframe")||function(t){var e=t.match(/(?:(?:http|https):\/\/)?(?:www\.)?youtube.com\/watch\?v=([a-zA-Z0-9\-_]+)/);if(e)return m="//www.youtube.com/embed/"+e[1],!0;var i=t.match(/(?:(?:http|https):\/\/)?(?:www\.)?vimeo.com\/([0-9]+)/);return!!i&&(m="//player.vimeo.com/video/"+i[1],!0)}(c(d).attr("href"))?"iframe":0===n.indexOf("#")?"inline":"ajax"),t)switch("inline"==t&&(d=n.substr(n.indexOf("#")),t=0<c(d).length?"inline":"ajax"),v.type=t,v.href=n,v.title=e,v.autoDimensions&&("html"==v.type||"inline"==v.type||"ajax"==v.type?(v.width="auto",v.height="auto"):v.autoDimensions=!1),v.modal&&(v.overlayShow=!0,v.hideOnOverlayClick=!1,v.hideOnContentClick=!1,v.enableEscapeButton=!1,v.showCloseButton=!1),v.padding=parseInt(v.padding,10),v.margin=parseInt(v.margin,10),h.css("padding",v.padding+v.margin),c(".fancybox-inline-tmp").off("fancybox-cancel").on("fancybox-change",function(){c(this).replaceWith(f.children())}),t){case"html":h.html(v.content),L();break;case"inline":if(!0===c(d).parent().is("#fancybox-content"))return N=!1,0;c('<div class="fancybox-inline-tmp" />').hide().insertBefore(c(d)).on("fancybox-cleanup",function(){c(this).replaceWith(f.children())}).on("fancybox-cancel",function(){c(this).replaceWith(h.children())}),c(d).appendTo(h),L();break;case"image":N=!1,c.fancybox.showActivity(),(T=new Image).onerror=function(){s()},T.onload=function(){N=!0,T.onerror=T.onload=null,M()},T.src=n;break;case"swf":v.scrolling="no",i='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+v.width+'" height="'+v.height+'"><param name="movie" value="'+n+'"></param>',a="",c.each(v.swf,function(t,e){i+='<param name="'+t+'" value="'+e+'"></param>',a+=" "+t+'="'+e+'"'}),i+='<embed src="'+n+'" type="application/x-shockwave-flash" width="'+v.width+'" height="'+v.height+'"'+a+"></embed></object>",h.html(i),L();break;case"ajax":N=!1,c.fancybox.showActivity(),v.ajax.win=v.ajax.success,j=c.ajax(c.extend({},v.ajax,{url:n,data:v.ajax.data||{},error:function(t,e,i){0<t.status&&s()},success:function(t,e,i){if(200==("object"==typeof i?i:j).status){if("function"==typeof v.ajax.win){if(!1===(o=v.ajax.win(n,t,e,i)))return void l.hide();"string"!=typeof o&&"object"!=typeof o||(t=o)}h.html(t),L()}}}));break;case"iframe":z()}else s();else N=!1}function o(){return[c(window).width()-2*k.margin,c(window).height()-2*k.margin,c(document).scrollLeft()+k.margin,c(document).scrollTop()+k.margin]}function t(){l.is(":visible")?(c("div",l).css("top",-40*D+"px"),D=(D+1)%12):clearInterval(y)}var h,l,i,n,e,f,d,p,g,b,y,u,w,m="",x=0,v={},I=[],C=0,k={},O=[],j=null,T=new Image,S=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,A=/[^\.]\.(swf)\s*$/i,D=1,E=0,F="",N=!1,B=c.extend(c("<div/>")[0],{prop:0}),P=navigator.userAgent.match(/msie [6]/i)&&!window.XMLHttpRequest,L=function(){var t=v.width,e=v.height,t=-1<t.toString().indexOf("%")?parseInt((c(window).width()-2*v.margin)*parseFloat(t)/100,10)+"px":"auto"==t?"auto":t+"px",e=-1<e.toString().indexOf("%")?parseInt((c(window).height()-2*v.margin)*parseFloat(e)/100,10)+"px":"auto"==e?"auto":e+"px";h.wrapInner('<div style="width:'+t+";height:"+e+";overflow: "+("auto"==v.scrolling?"auto":"yes"==v.scrolling?"scroll":"hidden")+';position:relative;"></div>'),v.width=h.width(),v.height=h.height(),z()},M=function(){v.width=T.width,v.height=T.height,c("<img />").attr({id:"fancybox-img",src:T.src,alt:v.title}).appendTo(h),z()},z=function(){var t,e;return l.hide(),n.is(":visible")&&!1===k.onCleanup(O,C,k)?(c.event.trigger("fancybox-cancel"),void(N=!1)):(N=!0,c(f.add(i)).off(),c(window).off("resize.fb scroll.fb"),c(document).off("keydown.fb"),n.is(":visible")&&"outside"!==k.titlePosition&&n.css("height",n.height()),O=I,C=x,(k=v).overlayShow?(i.css({"background-color":k.overlayColor,opacity:k.overlayOpacity,cursor:k.hideOnOverlayClick?"pointer":"auto",height:c(document).height()}),i.is(":visible")||(P&&c("select:not(#fancybox-tmp select)").filter(function(){return"hidden"!==this.style.visibility}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"}),i.show())):i.hide(),w=q(),H(),n.is(":visible")?(c(d.add(g).add(b)).hide(),t=n.position(),u={top:t.top,left:t.left,width:n.width(),height:n.height()},e=u.width==w.width&&u.height==w.height,void f.fadeTo(k.changeFade,.3,function(){function t(){f.html(h.contents()).fadeTo(k.changeFade,1,R)}c.event.trigger("fancybox-change"),f.empty().removeAttr("filter").css({"border-width":k.padding,width:w.width-2*k.padding,height:v.autoDimensions?"auto":w.height-E-2*k.padding}),e?t():(B.prop=0,c(B).animate({prop:1},{duration:k.changeSpeed,easing:k.easingChange,step:W,complete:t}))})):(n.removeAttr("style"),f.css("border-width",k.padding),"elastic"==k.transitionIn?(u=Q(),f.html(h.contents()),n.show(),k.opacity&&(w.opacity=0),B.prop=0,void c(B).animate({prop:1},{duration:k.speedIn,easing:k.easingIn,step:W,complete:R})):("inside"==k.titlePosition&&0<E&&p.show(),f.css({width:w.width-2*k.padding,height:v.autoDimensions?"auto":w.height-E-2*k.padding}).html(h.contents()),void n.css(w).fadeIn("none"==k.transitionIn?0:k.speedIn,R))))},H=function(){var t;if(F=k.title||"",E=0,p.empty().removeAttr("style").removeClass(),!1!==k.titleShow)if((F="function"==typeof k.titleFormat?k.titleFormat(F,O,C,k):!(!(t=F)||!t.length)&&("float"==k.titlePosition?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+t+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+k.titlePosition+'">'+t+"</div>"))&&""!==F){switch(p.addClass("fancybox-title-"+k.titlePosition).html(F).appendTo("body").show(),k.titlePosition){case"inside":p.css({width:w.width-2*k.padding,marginLeft:k.padding,marginRight:k.padding}),E=p.outerHeight(!0),p.appendTo(e),w.height+=E;break;case"over":p.css({marginLeft:k.padding,width:w.width-4*k.padding,bottom:k.padding}).appendTo(e);break;case"float":p.css("left",-1*parseInt((p.width()-w.width-40)/2,10)).appendTo(n);break;default:p.css({width:w.width-2*k.padding,paddingLeft:k.padding,paddingRight:k.padding}).appendTo(n)}p.hide()}else p.hide();else p.hide()},R=function(){c.support.opacity||(f.css("filter",""),n.css("filter","")),v.autoDimensions&&f.css("height","auto"),n.css("height","auto"),F&&F.length&&p.show(),k.showCloseButton&&d.show(),function(){if((k.enableEscapeButton||k.enableKeyboardNav)&&c(document).on("keydown.fb",function(t){27==t.keyCode&&k.enableEscapeButton?(t.preventDefault(),c.fancybox.close()):37!=t.keyCode&&39!=t.keyCode||!k.enableKeyboardNav||"INPUT"===t.target.tagName||"TEXTAREA"===t.target.tagName||"SELECT"===t.target.tagName||(t.preventDefault(),c.fancybox[37==t.keyCode?"prev":"next"]())}),!k.showNavArrows)return g.hide(),b.hide();(k.cyclic&&1<O.length||0!==C)&&g.show(),(k.cyclic&&1<O.length||C!=O.length-1)&&b.show()}(),k.hideOnContentClick&&f.on("click",c.fancybox.close),k.hideOnOverlayClick&&i.on("click",c.fancybox.close),c(window).on("resize.fb",c.fancybox.resize),k.centerOnScroll&&c(window).on("scroll.fb",c.fancybox.center),"iframe"==k.type&&(c('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(c.browser.msie?'allowtransparency="true""':"")+' scrolling="'+v.scrolling+'" src="'+(""!==m?m:k.href)+'"></iframe>').appendTo(f),m=""),n.show(),N=!1,c.fancybox.center(),k.onComplete(O,C,k),K()},K=function(){var t;O.length-1>C&&void 0!==(t=O[C+1].href)&&t.match(S)&&((new Image).src=t),0<C&&void 0!==(t=O[C-1].href)&&t.match(S)&&((new Image).src=t)},W=function(t){var e={width:parseInt(u.width+(w.width-u.width)*t,10),height:parseInt(u.height+(w.height-u.height)*t,10),top:parseInt(u.top+(w.top-u.top)*t,10),left:parseInt(u.left+(w.left-u.left)*t,10)};void 0!==w.opacity&&(e.opacity=t<.5?.5:t),n.css(e),f.css({width:e.width-2*k.padding,height:e.height-E*t-2*k.padding})},q=function(){var t,e=o(),i={},n=k.autoScale,a=2*k.padding;return-1<k.width.toString().indexOf("%")?i.width=parseInt(e[0]*parseFloat(k.width)/100,10):i.width=k.width+a,-1<k.height.toString().indexOf("%")?i.height=parseInt(e[1]*parseFloat(k.height)/100,10):i.height=k.height+a,n&&(i.width>e[0]||i.height>e[1])&&("image"==v.type||"swf"==v.type?(t=k.width/k.height,i.width>e[0]&&(i.width=e[0],i.height=parseInt((i.width-a)/t+a,10)),i.height>e[1]&&(i.height=e[1],i.width=parseInt((i.height-a)*t+a,10))):(i.width=Math.min(i.width,e[0]),i.height=Math.min(i.height,e[1]))),i.top=parseInt(Math.max(e[3]-20,e[3]+.5*(e[1]-i.height-40)),10),i.left=parseInt(Math.max(e[2]-20,e[2]+.5*(e[0]-i.width-40)),10),i},Q=function(){var t,e,i,n=!!v.orig&&c(v.orig);return n&&n.length?((i=(e=n).offset()).top+=parseInt(e.css("paddingTop"),10)||0,i.left+=parseInt(e.css("paddingLeft"),10)||0,i.top+=parseInt(e.css("border-top-width"),10)||0,i.left+=parseInt(e.css("border-left-width"),10)||0,i.width=e.width(),i.height=e.height(),{width:i.width+2*k.padding,height:i.height+2*k.padding,top:i.top-k.padding-20,left:i.left-k.padding-20}):(t=o(),{width:2*k.padding,height:2*k.padding,top:parseInt(t[3]+.5*t[1],10),left:parseInt(t[2]+.5*t[0],10)})};c.fn.fancybox=function(t){return c(this).length&&c(this).data("fancybox",c.extend({},t,c.metadata?c(this).metadata():{})).off("click.fb").on("click.fb",function(t){var e;t.preventDefault(),N||(N=!0,c(this).trigger("blur"),I=[],x=0,(e=c(this).attr("rel")||c(this).data("rel"))&&""!=e&&"nofollow"!==e?(I=c('a[rel="'+e+'"], area[rel="'+e+'"], a[data-rel="'+e+'"]'),x=I.index(this)):I.push(this),a())}),this},c.fancybox=function(t){var e;if(!N){if(N=!0,e=void 0!==arguments[1]?arguments[1]:{},I=[],x=parseInt(e.index,10)||0,Array.isArray(t)){for(var i=0,n=t.length;i<n;i++)"object"==typeof t[i]?c(t[i]).data("fancybox",c.extend({},e,t[i])):t[i]=c({}).data("fancybox",c.extend({content:t[i]},e));I=jQuery.merge(I,t)}else"object"==typeof t?c(t).data("fancybox",c.extend({},e,t)):t=c({}).data("fancybox",c.extend({content:t},e)),I.push(t);(x>I.length||x<0)&&(x=0),a()}},c.fancybox.showActivity=function(){clearInterval(y),l.show(),y=setInterval(t,66)},c.fancybox.hideActivity=function(){l.hide()},c.fancybox.next=function(){return c.fancybox.pos(C+1)},c.fancybox.prev=function(){return c.fancybox.pos(C-1)},c.fancybox.pos=function(t){N||(t=parseInt(t),I=O,-1<t&&t<O.length?(x=t,a()):k.cyclic&&1<O.length&&(x=t>=O.length?0:O.length-1,a()))},c.fancybox.cancel=function(){N||(N=!0,c.event.trigger("fancybox-cancel"),r(),v.onCancel(I,x,v),N=!1)},c.fancybox.close=function(){var t;function e(){i.fadeOut("fast"),p.empty().hide(),n.hide(),c.event.trigger("fancybox-cleanup"),f.empty(),k.onClosed(O,C,k),O=v=[],C=x=0,k=v={},N=!1}N||n.is(":hidden")||(N=!0,k&&!1===k.onCleanup(O,C,k)?N=!1:(r(),c(d.add(g).add(b)).hide(),c(f.add(i)).off(),c(window).off("resize.fb scroll.fb"),c(document).off("keydown.fb"),f.find("iframe").attr("src",P&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),"inside"!==k.titlePosition&&p.empty(),n.stop(),"elastic"==k.transitionOut?(u=Q(),t=n.position(),w={top:t.top,left:t.left,width:n.width(),height:n.height()},k.opacity&&(w.opacity=1),p.empty().hide(),B.prop=1,c(B).animate({prop:0},{duration:k.speedOut,easing:k.easingOut,step:W,complete:e})):n.fadeOut("none"==k.transitionOut?0:k.speedOut,e)))},c.fancybox.resize=function(){i.is(":visible")&&i.css("height",c(document).height()),c.fancybox.center(!0)},c.fancybox.center=function(){var t,e;N||(e=!0===arguments[0]?1:0,t=o(),!e&&(n.width()>t[0]||n.height()>t[1])||n.stop().animate({top:parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-f.height()-40)-k.padding)),left:parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-f.width()-40)-k.padding))},"number"==typeof arguments[0]?arguments[0]:200))},c.fancybox.init=function(){c("#fancybox-wrap").length||(c("body").append(h=c('<div id="fancybox-tmp"></div>'),l=c('<div id="fancybox-loading"><div></div></div>'),i=c('<div id="fancybox-overlay"></div>'),n=c('<div id="fancybox-wrap"></div>')),(e=c('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(n)).append(f=c('<div id="fancybox-content"></div>'),d=c('<a id="fancybox-close"></a>'),p=c('<div id="fancybox-title"></div>'),g=c('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),b=c('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>')),d.on("click",c.fancybox.close),l.on("click",c.fancybox.cancel),g.on("click",function(t){t.preventDefault(),c.fancybox.prev()}),b.on("click",function(t){t.preventDefault(),c.fancybox.next()}),c.fn.mousewheel&&n.on("mousewheel.fb",function(t,e){N?t.preventDefault():0!=c(t.target).get(0).clientHeight&&c(t.target).get(0).scrollHeight!==c(t.target).get(0).clientHeight||(t.preventDefault(),c.fancybox[0<e?"prev":"next"]())}),c.support.opacity||n.addClass("fancybox-ie"),P&&(l.addClass("fancybox-ie6"),n.addClass("fancybox-ie6"),c('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(e)))},c.fn.fancybox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:.7,overlayColor:"#777",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},c(document).ready(function(){c.fancybox.init()})}(jQuery);