(function(n){function f(t){var r,i;if(n.facebox.settings.inited)return!0;n.facebox.settings.inited=!0,n(document).trigger("init.facebox"),s(),r=n.facebox.settings.imageTypes.join("|"),n.facebox.settings.imageTypesRegexp=new RegExp("."+r+"$","i"),t&&n.extend(n.facebox.settings,t),n("body").append(n.facebox.settings.faceboxHtml),i=[new Image,new Image],i[0].src=n.facebox.settings.closeImage,i[1].src=n.facebox.settings.loadingImage,n("#facebox").find(".b:first, .bl, .br, .tl, .tr").each(function(){i.push(new Image),i.slice(-1).src=n(this).css("background-image").replace(/url\((.+)\)/,"$1")}),n("#facebox .close").click(n.facebox.close),n("#facebox .close_image").attr("src",n.facebox.settings.closeImage)}function c(){var t,n;return self.pageYOffset?(n=self.pageYOffset,t=self.pageXOffset):document.documentElement&&document.documentElement.scrollTop?(n=document.documentElement.scrollTop,t=document.documentElement.scrollLeft):document.body&&(n=document.body.scrollTop,t=document.body.scrollLeft),[t,n]}function h(){var n;return self.innerHeight?n=self.innerHeight:document.documentElement&&document.documentElement.clientHeight?n=document.documentElement.clientHeight:document.body&&(n=document.body.clientHeight),n}function s(){var t=n.facebox.settings;t.loadingImage=t.loading_image||t.loadingImage,t.closeImage=t.close_image||t.closeImage,t.imageTypes=t.image_types||t.imageTypes,t.faceboxHtml=t.facebox_html||t.faceboxHtml}function i(i,r){if(i.match(/#/)){var e=window.location.href.split("#")[0],f=i.replace(e,"");n.facebox.settings.temphtml=n(f).html(),n.facebox.settings.target=f,n.facebox.reveal(n(f).show().clone(),r),n(f).hide(),n(f).empty()}else i.match(n.facebox.settings.imageTypesRegexp)?t(i,r):u(i,r)}function t(t,i){var r=new Image;r.onload=function(){n.facebox.reveal('
',i)},r.src=t}function u(t,i){n.get(t,function(t){n.facebox.reveal(t,i)})}function r(){return n.facebox.settings.overlay==!1||n.facebox.settings.opacity===null}function o(){if(!r())return n("facebox_overlay").length==0&&n("body").append(''),jQuery("select[active!=active]").each(function(){this.disabled==!1&&(this.disabled=!0,jQuery(this).attr({ableSatate:"sel"}))}),n("#facebox_overlay").hide().addClass("facebox_overlayBG").css("opacity",n.facebox.settings.opacity).fadeIn(200),!1}function e(){if(!r())return n("#facebox_overlay").fadeOut(200,function(){n("#facebox_overlay").removeClass("facebox_overlayBG"),n("#facebox_overlay").addClass("facebox_hide"),n("#facebox_overlay").remove(),jQuery("select[@ableSatate=sel]").each(function(){this.disabled=!1})}),!1}n.facebox=function(r,f){n.facebox.loading(),r.ajax?u(r.ajax):r.image?t(r.image):r.div?i(r.div):n.isFunction(r)?r.call(n):n.facebox.reveal(r,f)},n.extend(n.facebox,{settings:{temphtml:"",target:"",opacity:.4,overlay:!0,loadingImage:"http://images.webcars.com.cn/mainweb/Img/ajax-loader.gif",closeImage:"http://images.webcars.com.cn/mainweb/Img/homepage/cityx.gif",imageTypes:["png","jpg","jpeg","gif"],faceboxHtml:' '},loading:function(){f();if(n("#facebox .loading").length==1)return!0;o(),n("#facebox .content").empty(),n("#facebox .body").children().hide().end().append(''),n("#facebox").css({top:c()[1]+h()/10+50,left:247}).show(),n(document).bind("keydown.facebox",function(t){return t.keyCode==27&&n.facebox.close(),!0}),n(document).trigger("loading.facebox")},reveal:function(t,i){n(document).trigger("beforeReveal.facebox"),i&&n("#facebox .content").addClass(i),n("#facebox .content").append(t),n("#facebox .loading").remove(),n("#facebox .body").children().fadeIn("normal"),n("#facebox").css("left",n(window).width()/2-n("#facebox table").width()/2),n("#facebox .close").click(n.facebox.close),n("#facebox .close_image").attr("src",n.facebox.settings.closeImage),n(document).trigger("reveal.facebox").trigger("afterReveal.facebox")},close:function(){return n(document).trigger("close.facebox"),!1}}),n.fn.facebox=function(t){function r(){n.facebox.loading(!0);var t=this.rel.match(/facebox/);return t&&(t=t[0]),i(this.href,t),!1}return f(t),this.click(r)},n(document).bind("close.facebox",function(){n(document).unbind("keydown.facebox"),n("#facebox").fadeOut(function(){n("#facebox .content").removeClass().addClass("content"),n(n.facebox.settings.target).append(n.facebox.settings.temphtml),e(),n("#facebox .loading").remove()})})})(jQuery);