function upm_pop_img(a,k,g,b,i){var e=parseInt(k);var c=parseInt(g);if(e<100){e=125}if(c<100){c=125;e+=75}var j=false;if(screen.width&&(screen.width<e)){j="yes";e=screen.width}if(screen.height&&(screen.height<c)){j="yes";c=screen.height}if(!i){i=b}var m=(screen.height)?(screen.height-c)/2:0;var d=(screen.width)?(screen.width-e)/2:0;var f=window.open("","upm_pop_win","top = "+m+", left = "+d+", width = "+e+", height = "+c+", toolbar = no, location = no, directories = no, status = no, menubar = no, scrollbars = "+j+", copyhistory = no, resizable = yes");f.document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">');f.document.writeln("<html>");f.document.writeln("<head>");f.document.writeln('<meta http-equiv="Content-Type" content="text/html; charset=utf-8">');f.document.writeln('<meta http-equiv="imagetoolbar" content="no">');f.document.writeln("<title>"+i+"</title>");f.document.writeln('<style type="text/css">');f.document.writeln("<!--");f.document.writeln("body {");f.document.writeln("margin: 0;");f.document.writeln("padding: 0;");f.document.writeln("color: #000;");f.document.writeln("background-color: #fff;");f.document.writeln("text-align: center;");if(j==false){f.document.writeln("overflow: hidden;")}f.document.writeln("}");f.document.writeln("");f.document.writeln("img {");f.document.writeln("margin: 0 auto;");f.document.writeln("padding: 0;");f.document.writeln("border: none;");if(c==125){f.document.writeln("margin-top: "+Math.floor(50-(g/2))+"px;")}f.document.writeln("}");f.document.writeln("-->");f.document.writeln("</style>");f.document.writeln("</head>");f.document.writeln("<body>");f.document.writeln('<div id="upm-image-view">');f.document.writeln('<img src="'+a+'" width="'+k+'" height="'+g+'" alt="">');f.document.writeln("</div>");f.document.writeln("</body>");f.document.write("</html>");f.document.close();f.focus();return false}(function(i,h,n){var m=h.event,l;m.special.smartresize={setup:function(){h(this).bind("resize",m.special.smartresize.handler)},teardown:function(){h(this).unbind("resize",m.special.smartresize.handler)},handler:function(f,e){var o=this,g=arguments;f.type="smartresize",l&&clearTimeout(l),l=setTimeout(function(){jQuery.event.handle.apply(o,g)},e==="execAsap"?0:100)}},h.fn.smartresize=function(b){return b?this.bind("smartresize",b):this.trigger("smartresize",["execAsap"])},h.Mason=function(b,d){this.element=h(d),this._create(b),this._init()};var k=["position","height"];h.Mason.settings={isResizable:!0,isAnimated:!1,animationOptions:{queue:!1,duration:500},gutterWidth:0,isRTL:!1,isFitWidth:!1},h.Mason.prototype={_filterFindBricks:function(d){var c=this.options.itemSelector;return c?d.filter(c).add(d.find(c)):d},_getBricks:function(d){var c=this._filterFindBricks(d).css({position:"absolute"}).addClass("masonry-brick");return c},_create:function(r){this.options=h.extend(!0,{},h.Mason.settings,r),this.styleQueue=[],this.reloadItems();var q=this.element[0].style;this.originalStyle={};for(var p=0,o=k.length;p<o;p++){var f=k[p];this.originalStyle[f]=q[f]||""}this.element.css({position:"relative"}),this.horizontalDirection=this.options.isRTL?"right":"left",this.offset={};var b=h(document.createElement("div"));this.element.prepend(b),this.offset.y=Math.round(b.position().top),this.options.isRTL?(b.css({"float":"right",display:"inline-block"}),this.offset.x=Math.round(this.element.outerWidth()-b.position().left)):this.offset.x=Math.round(b.position().left),b.remove();var a=this;setTimeout(function(){a.element.addClass("masonry")},0),this.options.isResizable&&h(i).bind("smartresize.masonry",function(){a.resize()})},_init:function(b){this._getColumns("masonry"),this._reLayout(b)},option:function(b,d){h.isPlainObject(b)&&(this.options=h.extend(!0,this.options,b))},layout:function(B,A){var z,y,x,w,v,u;for(var t=0,s=B.length;t<s;t++){z=h(B[t]),y=Math.ceil(z.outerWidth(!0)/this.columnWidth),y=Math.min(y,this.cols);if(y===1){this._placeBrick(z,this.colYs)}else{x=this.cols+1-y,w=[];for(u=0;u<x;u++){v=this.colYs.slice(u,u+y),w[u]=Math.max.apply(Math,v)}this._placeBrick(z,w)}}var r={};r.height=Math.max.apply(Math,this.colYs)-this.offset.y,this.options.isFitWidth&&(r.width=this.cols*this.columnWidth-this.options.gutterWidth),this.styleQueue.push({$el:this.element,style:r});var q=this.isLaidOut?this.options.isAnimated?"animate":"css":"css",p=this.options.animationOptions,b;for(t=0,s=this.styleQueue.length;t<s;t++){b=this.styleQueue[t],b.$el[q](b.style,p)}this.styleQueue=[],A&&A.call(B),this.isLaidOut=!0},_getColumns:function(){var d=this.options.isFitWidth?this.element.parent():this.element,c=d.width();this.columnWidth=this.options.columnWidth||this.$bricks.outerWidth(!0)||c,this.columnWidth+=this.options.gutterWidth,this.cols=Math.floor((c+this.options.gutterWidth)/this.columnWidth),this.cols=Math.max(this.cols,1)},_placeBrick:function(w,v){var u=Math.min.apply(Math,v),t=0;for(var s=0,r=v.length;s<r;s++){if(v[s]===u){t=s;break}}var q={top:u};q[this.horizontalDirection]=this.columnWidth*t+this.offset.x,this.styleQueue.push({$el:w,style:q});var p=u+w.outerHeight(!0),o=this.cols+1-r;for(s=0;s<o;s++){this.colYs[t+s]=p}},resize:function(){var b=this.cols;this._getColumns("masonry"),this.cols!==b&&this._reLayout()},_reLayout:function(d){var c=this.cols;this.colYs=[];while(c--){this.colYs.push(this.offset.y)}this.layout(this.$bricks,d)},reloadItems:function(){this.$bricks=this._getBricks(this.element.children())},reload:function(b){this.reloadItems(),this._init(b)},appended:function(f,e,o){if(e){this._filterFindBricks(f).css({top:this.element.height()});var g=this;setTimeout(function(){g._appended(f,o)},1)}else{this._appended(f,o)}},_appended:function(e,d){var f=this._getBricks(e);this.$bricks=this.$bricks.add(f),this.layout(f,d)},remove:function(b){this.$bricks=this.$bricks.not(b),b.remove()},destroy:function(){this.$bricks.removeClass("masonry-brick").each(function(){this.style.position="",this.style.top="",this.style.left=""});var o=this.element[0].style;for(var f=0,b=k.length;f<b;f++){var a=k[f];o[a]=this.originalStyle[a]}this.element.unbind(".masonry").removeClass("masonry").removeData("masonry"),h(i).unbind(".masonry")}},h.fn.imagesLoaded=function(o){function p(){--s<=0&&this.src!==r&&(setTimeout(q),t.unbind("load error",p))}function q(){o.call(c,t)}var c=this,t=c.find("img").add(c.filter("img")),s=t.length,r="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";s||q(),t.bind("load error",p).each(function(){if(this.complete||this.complete===n){var b=this.src;this.src=r,this.src=b}});return c};var j=function(b){this.console&&console.error(b)};h.fn.masonry=function(b){if(typeof b=="string"){var d=Array.prototype.slice.call(arguments,1);this.each(function(){var a=h.data(this,"masonry");if(!a){j("cannot call methods on masonry prior to initialization; attempted to call method '"+b+"'")}else{if(!h.isFunction(a[b])||b.charAt(0)==="_"){j("no such method '"+b+"' for masonry instance");return}a[b].apply(a,d)}})}else{this.each(function(){var a=h.data(this,"masonry");a?(a.option(b||{}),a._init()):h.data(this,"masonry",new h.Mason(b,this))})}return this}})(window,jQuery);$(document).ready(function(){var a=$("section");a.imagesLoaded(function(){a.masonry({singleMode:true,resizeable:true,itemSelector:"article"});fadeInImages($("section"))})});function fadeInImages(a){a.each(function(){var d=$(this);var c=$(this).find(".list_img");var b=$(this).find(".masonry-brick");newImage=new Image();newImage.onload=function(){d.css({height:c.height()+"px"});c.css({display:"none",visibility:"visible"}).fadeIn(1000)};newImage.src=c.attr("src")})};
