(function(b){var c=b.browser.msie&&b.browser.version<7;b.fn._makeCentered=function(){var e=0,d=0;if(window.pageYOffset){d=window.pageYOffset;e=window.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){d=document.documentElement.scrollTop;e=document.documentElement.scrollLeft}else{if(document.body){d=document.body.scrollTop;e=document.body.scrollLeft}}}this.each(function(){var m=b(this),j=b(window);var h=m.width(),k=m.height();var n=j.width(),g=j.height();var f=Math.round((n-h)/2);var i=Math.round((g-k)/2);if(c){f+=e;i+=d}m.css({left:parseInt(f)+"px",top:parseInt(i)+"px"})});return this};function a(l){var n='<table class="b-dialog" cellpadding="0" cellspacing="0" id="blossom-popup">	<tr><td class="b-corner-tl">&nbsp;</td><td class="b-corner-tr">&nbsp;</td>	<tr><td colspan="2">		<table cellpadding="0" cellspacing="0">			<tr>				<td class="b-side-mlt b-side-t">&nbsp;</td>				<td rowspan="2">					<div class="b-dialog-header"><span class="title"></span></div>					<iframe class="b-dialog-content" frameborder="0" src="about:blank"></iframe></td>				<td class="b-side-mrt b-side-t">&nbsp;</td>			</tr>			<tr><td class="b-side-mlb b-side-b">&nbsp;</td><td class="b-side-mrb b-side-b">&nbsp;</td>			</tr>		</table>	</td>	<tr><td class="b-corner-bl">&nbsp;</td><td class="b-corner-br">&nbsp;</td></table>';function f(){b("body").append('<div id="blossom-loading"><div class="blossom-loading-progress">&nbsp;</div></div>');b("#blossom-loading")._makeCentered()}function d(){}function k(){b("#blossom-popup-overlay,#blossom-popup,#blossom-loading").remove()}function e(i){b("body").append('<div id="blossom-popup-overlay"></div>');b("#blossom-popup-overlay").hide().css("opacity",i).click(function(){b(document).trigger("close.blossomPopup")}).fadeIn(400);return false}function m(r,i){r=parseInt(r);i=parseInt(i);var s=b(n);b(document.body).append(s);s.hide();if(c){s.addClass("b-dialog-ie6 b-dialog-nf-ie6")}else{s.addClass("b-dialog-nf")}f();var q=s.find("iframe");q.load(function(){s.find(".b-dialog-content").css({width:r+"px",height:i+"px"});var u=Math.round(i/2);var t=i-u;s.find(".b-side-t").css({height:u+"px"});s.find(".b-side-b").css({height:t+"px"});s.find(".title").text(b(l).attr("title"));s._makeCentered().show();d()});q.attr("src",l.href)}var o=b(l).attr("rel");var p={};if(o&&o.length>0){var g=o.split("&");for(var j=0;j<g.length;j++){var h=g[j].split("=");if(h.length==2){p[h[0]]=h[1]}}}e(0.75);m(p.width||400,p.height||200);b(document).bind("close.blossomPopup",function(){k();return false})}b.fn.blossomPopup=function(){var d=function(f){a(this);f.preventDefault();f.stopPropagation();return false};return this.click(d)}})(jQuery);