var _0=!1,_1=!1;
(function(a){a.fn.prettyPopin=function(c){function g(){if(_0&&a(".prettyPopin")){var c=h();a.browser.opera?(windowHeight=window.innerHeight,windowWidth=window.innerWidth):(windowHeight=a(window).height(),windowWidth=a(window).width());projectedTop=a(window).height()/2+c.scrollTop-a(".prettyPopin").height()/2;projectedTop<0?(projectedTop=10,_0=!1):_0=!0;a(".prettyPopin").css({top:projectedTop,left:a(window).width()/2+c.scrollLeft-a(".prettyPopin").width()/2})}}function h(){scrollTop=window.pageYOffset||
document.documentElement.scrollTop||0;scrollLeft=window.pageXOffset||document.documentElement.scrollLeft||0;return{scrollTop:scrollTop,scrollLeft:scrollLeft}}c=jQuery.extend({modal:!1,width:!1,height:!1,opacity:0.5,animationSpeed:"fast",followScroll:!0,loader_path:"images/prettyPopin/loader.gif",callback:function(){}},c);(function(){_1||(_1=!0,a(window).scroll(function(){g()}),a(window).resize(function(){g()}))})();return this.each(function(){var d,e,b;a(this).click(function(){l();m();a.get(a(this).attr("href"),
function(b){a(".prettyPopin .prettyContent .prettyContent-container").html(b);d=c.width||a(".prettyPopin .prettyContent .prettyContent-container").width()+parseFloat(a(".prettyPopin .prettyContent .prettyContent-container").css("padding-left"))+parseFloat(a(".prettyPopin .prettyContent .prettyContent-container").css("padding-right"));a(".prettyPopin").width(d);e=c.height||a(".prettyPopin .prettyContent .prettyContent-container").height()+parseFloat(a(".prettyPopin .prettyContent .prettyContent-container").css("padding-top"))+
parseFloat(a(".prettyPopin .prettyContent .prettyContent-container").css("padding-bottom"));a(".prettyPopin").height(e);a(".prettyPopin").height(45).width(45);g()});return!1});var g=function(){var b=h();projectedTop=a(window).height()/2+b.scrollTop-e/2;projectedTop<0?(projectedTop=10,_0=!1):_0=c.followScroll;a(".prettyPopin").animate({top:projectedTop,left:a(window).width()/2+b.scrollLeft-d/2,width:d,height:e},c.animationSpeed,function(){j()})},m=function(){a("body").append('<div class="prettyPopin"><a href="#" id="b_close" rel="close">Close</a><div class="prettyContent"><img src="'+
c.loader_path+'" alt="Loading" class="loader" /><div class="prettyContent-container"></div></div></div>');b=a(".prettyPopin .prettyContent .prettyContent-container");a(".prettyPopin a[rel=close]:eq(0)").click(function(){i();return!1});var f=h();a(".prettyPopin").width(45).height(45).css({top:a(window).height()/2+f.scrollTop,left:a(window).width()/2+f.scrollLeft}).hide().fadeIn(c.animationSpeed)},l=function(){a("body").append('<div id="overlay"></div>');a("#overlay").css("height",a(document).height());
a("#overlay").css("opacity",0).fadeTo(c.animationSpeed,c.opacity);c.modal||a("#overlay").click(function(){i()})},j=function(){b.parent().find(".loader").hide();b.parent().parent().find("#b_close").show();b.fadeIn(function(){a(this).find("input[type=text]:first").trigger("focus");a(".prettyPopin a[rel=internal]").click(function(){$link=a(this);b.fadeOut(function(){b.parent().find(".loader").show();a.get($link.attr("href"),function(a){b.html(a);k(b)})});return!1});a(".prettyPopin form").bind("submit",
function(){$theForm=a(this);b.fadeOut(function(){b.parent().find(".loader").show();a.post($theForm.attr("action"),$theForm.serialize(),function(a){b.html(a);k(b)})});return!1})});a(".prettyPopin a[rel=close]:gt(0)").click(function(){i();return!1})},k=function(){var f=h();c.width||(d=b.width()+parseFloat(b.css("padding-left"))+parseFloat(b.css("padding-right")));c.height||(e=b.height()+parseFloat(b.css("padding-top"))+parseFloat(b.css("padding-bottom")));projectedTop=a(window).height()/2+f.scrollTop-
e/2;projectedTop<0?(projectedTop=10,_0=!1):_0=c.followScroll;a(".prettyPopin").animate({top:projectedTop,left:a(window).width()/2+f.scrollLeft-d/2,width:d,height:e},c.animationSpeed,function(){j()})},i=function(){a("#overlay").fadeOut(c.animationSpeed,function(){a(this).remove()});a(".prettyPopin").fadeOut(c.animationSpeed,function(){a(this).remove();c.callback()})}})}})(jQuery);

