(function(e){var d,c,b=false;var a=(e.browser.msie&&parseInt(e.browser.version.substr(0,1))<8);e.fn.fancybox=function(i){i=e.extend({},e.fn.fancybox.defaults,i);function j(){d=this;c=i;h();return false}function h(){if(b){return}c.itemArray=[];c.itemCurrent=0;if(i.itemArray.length>0){c.itemArray=i.itemArray}else{var l={};if(!d.rel||d.rel==""){var l={href:d.href,title:d.title};c.itemArray.push(l)}}if(c.overlayShow){if(a){e("embed, object, select").css("visibility","hidden")}e("#fancy-overlay").css("opacity",c.overlayOpacity).show()}g()}function g(){e("#fancy-close").hide();var l=c.itemArray[c.itemCurrent].href;if(l.match("iframe")||d.className.indexOf("iframe")>=0){f('<iframe id="fancy-frame" onload="$.fn.fancybox.showIframe()" name="fancy-iframe" frameborder="0" hspace="0" src="'+l+'"></iframe>',c.frameWidth,c.frameHeight)}}function f(q,m,s){b=true;e.fn.fancybox.showLoading();var o=c.padding;if(a){e("#fancy-content")[0].style.removeExpression("height");e("#fancy-content")[0].style.removeExpression("width")}if(o>0){e("#fancy-content").css({top:o+"px",right:o+"px",bottom:o+"px",left:o+"px",width:"auto",height:"auto"});if(a){e("#fancy-content")[0].style.setExpression("height","(this.parentNode.clientHeight - 20)");e("#fancy-content")[0].style.setExpression("width","(this.parentNode.clientWidth - 20)")}}else{e("#fancy-content").css({top:0,right:0,bottom:0,left:0,width:"100%",height:"100%"})}if(e("#fancy-outer").is(":visible")&&m==e("#fancy-outer").width()&&s==e("#fancy-outer").height()){e("#fancy-content").fadeOut("fast",function(){e("#fancy-content").empty().append(e(q)).fadeIn("normal",function(){k()})});return}var r=e.fn.fancybox.getViewport();var n=(m+36)>r[0]?r[2]:(r[2]+Math.round((r[0]-m-36)/2));var u=(s+50)>r[1]?r[3]:(r[3]+Math.round((r[1]-s-50)/2));var t={left:n,top:u,width:m+"px",height:s+"px"};if(e("#fancy-outer").is(":visible")){e("#fancy-content").fadeOut("normal",function(){e("#fancy-content").empty();e("#fancy-outer").animate(t,c.zoomSpeedChange,c.easingChange,function(){e("#fancy-content").append(e(q)).fadeIn("normal",function(){k()})})})}else{if(c.zoomSpeedIn>0&&c.itemArray[c.itemCurrent].orig!==undefined){e("#fancy-content").empty().append(e(q));var p=c.itemArray[c.itemCurrent].orig;var l=e.fn.fancybox.getPosition(p);e("#fancy-outer").css({left:(l.left-18)+"px",top:(l.top-18)+"px",width:e(p).width(),height:e(p).height()});if(c.zoomOpacity){t.opacity="show"}e("#fancy-outer").animate(t,c.zoomSpeedIn,c.easingIn,function(){k()})}else{e("#fancy-content").hide().empty().append(e(q)).show();e("#fancy-outer").css(t).fadeIn("normal",function(){k()})}}}function k(){e(document).keydown(function(l){if(l.keyCode==27){e.fn.fancybox.close();e(document).unbind("keydown")}});if(c.centerOnScroll){e(window).bind("resize scroll",e.fn.fancybox.scrollBox)}else{e("#fancy-outer").css("position","absolute")}if(c.hideOnContentClick){e("#fancy-wrap").click(e.fn.fancybox.close)}e("#fancy-close").bind("click",e.fn.fancybox.close);e("#fancy-close").show();if(c.overlayShow&&a){e("embed, object, select",e("#fancy-content")).css("visibility","visible")}b=false}return this.unbind("click").click(j)};e.fn.fancybox.scrollBox=function(){var f=e.fn.fancybox.getViewport();e("#fancy-outer").css("left",((e("#fancy-outer").width()+36)>f[0]?f[2]:f[2]+Math.round((f[0]-e("#fancy-outer").width()-36)/2)));e("#fancy-outer").css("top",((e("#fancy-outer").height()+50)>f[1]?f[3]:f[3]+Math.round((f[1]-e("#fancy-outer").height()-50)/2)))};e.fn.fancybox.getNumeric=function(f,g){return parseInt(e.curCSS(f.jquery?f[0]:f,g,true))||0};e.fn.fancybox.getPosition=function(f){var g=f.offset();g.top+=e.fn.fancybox.getNumeric(f,"paddingTop");g.top+=e.fn.fancybox.getNumeric(f,"borderTopWidth");g.left+=e.fn.fancybox.getNumeric(f,"paddingLeft");g.left+=e.fn.fancybox.getNumeric(f,"borderLeftWidth");return g};e.fn.fancybox.showIframe=function(){e("#fancy-loading").hide();e("#fancy-frame").show()};e.fn.fancybox.getViewport=function(){return[e(window).width(),e(window).height(),e(document).scrollLeft(),e(document).scrollTop()]};e.fn.fancybox.showLoading=function(){var f=e.fn.fancybox.getViewport();e("#fancy-loading").css({left:((f[0]-220)/2+f[2]),top:((f[1]-20)/2+f[3])}).show()};e.fn.fancybox.close=function(){b=true;e("#fancy-overlay, #fancy-close").unbind();if(c.hideOnContentClick){e("#fancy-wrap").unbind()}e("#fancy-close, .fancy-loading, #fancy-left, #fancy-right, #fancy-title").hide();if(c.centerOnScroll){e(window).unbind("resize scroll")}__cleanup=function(){e("#fancy-overlay, #fancy-outer").hide();if(c.centerOnScroll){e(window).unbind("resize scroll")}if(a){e("embed, object, select").css("visibility","visible")}b=false};if(e("#fancy-outer").is(":visible")!==false){if(c.zoomSpeedOut>0&&c.itemArray[c.itemCurrent].orig!==undefined){var g=c.itemArray[c.itemCurrent].orig;var f=e.fn.fancybox.getPosition(g);var h={left:(f.left-18)+"px",top:(f.top-18)+"px",width:e(g).width(),height:e(g).height()};if(c.zoomOpacity){h.opacity="hide"}e("#fancy-outer").stop(false,true).animate(h,c.zoomSpeedOut,c.easingOut,__cleanup)}else{e("#fancy-outer").stop(false,true).fadeOut("fast",__cleanup)}}else{__cleanup()}return false};e.fn.fancybox.build=function(){var f="";f+='<div id="fancy-overlay"></div>';f+='<div id="fancy-wrap">';f+='<div id="fancy-loading"></div>';f+='<div id="fancy-outer">';f+='<div id="fancy-inner">';f+='<div id="fancy-close"></div>';f+='<div id="fancy-bg"></div>';f+='<div id="fancy-content"></div>';f+="</div>";f+="</div>";f+="</div>";e(f).appendTo("body");if(a){e("#fancy-inner").prepend('<iframe id="fancy-bigIframe" scrolling="no" frameborder="1"></iframe>')}};e.fn.fancybox.defaults={padding:5,frameWidth:425,frameHeight:355,overlayShow:true,overlayOpacity:0.3,hideOnContentClick:true,centerOnScroll:true,itemArray:[]};e(document).ready(function(){e.fn.fancybox.build()})})(jQuery);
