(function(a){a.facebox=function(c,b){a.facebox.init();a.facebox.loading(true);a.isFunction(c)?c.call(a):a.facebox.reveal(c,b)};a.facebox.settings={loading_image:"http://photos.cityvox.com/photos_original/171/22/333483.gif",close_image:"http://photos.cityvox.com/photos_original/171/22/333483.gif",image_types:["png","jpg","jpeg","gif"],popup_html:'  <div id="facebox" style="display:none;">     <div class="popup"> 	      <div class="content"> 	      </div>     </div>   </div>'};a.facebox.loading=function(b){if(b==true){addBlackLayer()}if(a("#facebox .loading").length==1){return true}a("#facebox .content").empty();a("#facebox .body").children().hide().end().append('<div class="loading"><img src="'+a.facebox.settings.loading_image+'"/></div>');var c=a.facebox.getPageScroll();a("#facebox").css({top:c[1]+(a.facebox.getPageHeight()/10),left:c[0]}).show();a(document).bind("keydown.facebox",function(d){if(d.keyCode==27){a.facebox.close()}})};a.facebox.reveal=function(c,b){if(b){a("#facebox .content").addClass(b)}a("#facebox .content").append(c);a("#facebox .loading").remove();a("#facebox .body").children().fadeIn("normal")};a.facebox.close=function(){removeBlackLayer();a(document).trigger("close.facebox");return false};a(document).bind("close.facebox",function(){a(document).unbind("keydown.facebox");a("#facebox").fadeOut(function(){a("#facebox .content").removeClass().addClass("content")})});a.fn.facebox=function(c){a.facebox.init(c);var b=a.facebox.settings.image_types.join("|");b=new RegExp("."+b+"$","i");function d(){var e=this.rel.match(/facebox\[\.(\w+)\]/);if(e){e=e[1]}if(e=="noOverlay"){a.facebox.loading(false);e=""}else{a.facebox.loading(true)}if(this.href.match(/#/)){var f=window.location.href.split("#")[0];var h=this.href.replace(f,"");a.facebox.reveal(a(h).clone().show(),e)}else{if(this.href.match(b)){var g=new Image();g.onload=function(){a.facebox.reveal('<div class="image"><img src="'+g.src+'" /></div>',e)};g.src=this.href}else{a.get(this.href,function(i){a.facebox.reveal(i,e)})}}return false}this.click(d);return this};a.facebox.init=function(c){if(a.facebox.settings.inited){return true}else{a.facebox.settings.inited=true}if(c){a.extend(a.facebox.settings,c)}a("body").append(a.facebox.settings.popup_html);var b=[new Image(),new Image()];b[0].src=a.facebox.settings.close_image;b[1].src=a.facebox.settings.loading_image;a("#facebox").find(".b:first, .bl, .br, .tl, .tr").each(function(){b.push(new Image());b.slice(-1).src=a(this).css("background-image").replace(/url\((.+)\)/,"$1")});a("#facebox .close").click(a.facebox.close);a("#facebox .close_image").attr("src",a.facebox.settings.close_image)};a.facebox.getPageScroll=function(){var c,b;if(self.pageYOffset){b=self.pageYOffset;c=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){b=document.documentElement.scrollTop;c=document.documentElement.scrollLeft}else{if(document.body){b=document.body.scrollTop;c=document.body.scrollLeft}}}return new Array(c,b)};a.facebox.getPageHeight=function(){var b;if(self.innerHeight){b=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientHeight}}}return b}})(jQuery);function addBlackLayer(){$("body").append('<div id="blackBackground"></div>');$("#blackBackground").animate({opacity:0.7},500);$windowHeight=$(document).height();if(parseInt($(document).height())<parseInt($(window).height())){$windowHeight=$(window).height()}$("#blackBackground").height($windowHeight+"px")}function removeBlackLayer(){$("#blackBackground").animate({opacity:0},300);var a=setTimeout('$("#blackBackground").remove();',300);$("#facebox").css({display:"none"})}function addBlackLayerMenu(){$("#menuDown").animate({opacity:1},500)}function removeBlackLayerMenu(){$("#blackBackgroundMenu").animate({opacity:0},500);var a=setTimeout('$("#blackBackgroundMenu").remove();',500);$("#menuDown").css({display:"none"});$("#facebox").css({display:"none"})};