var article_image_resizer=new Class({str_selector:".article img",str_selector_ignore:".advertising img, img.no-resize",int_max_width:485,initialize:function(B){if(B&&B.selector){this.str_selector=B.selector}if(B&&B.max_width){this.int_max_width=B.max_width}var A=$(document.body).getElements(this.str_selector);for(var D=0,C=A.length;D<C;D++){if(!$$(this.str_selector_ignore).contains(A[D])){this.process(A[D])}}},process:function(B){var G=B.getStyle("margin-left").toInt()+B.getStyle("padding-left").toInt();var E=B.getCoordinates().width;if(E==0){this.process.delay(100,this,B);return }if(G+E>this.int_max_width){var C="";B.removeProperties("width","height");B.setStyle("width","80%");if(B.getParent().hasClass("wp-caption")){var F=B.getParent();F.removeProperty("style");var H=F.getElement(".wp-caption-text");if(H){C=H.get("html")}}else{var F=new Element("div",{"class":"wp-caption"});F.wraps(B)}var D=new Element("div",{"class":"enlarge-shim"});D.inject(F);var A=B.clone().inject(F).setStyles({position:"absolute",top:0,left:0,width:"100%",height:"100%",margin:0,opacity:0.001,cursor:"pointer"}).addClass("img_shim_only");A.addEvent("click",this._slimbox_open.bind(this,[B.get("src"),C]))}},_slimbox_open:function(B,A){Slimbox.open(B,A);$("lbImage").getElements("img").dispose();(new Element("img",{src:B,width:"100%",height:"100%",opacity:0.001})).inject("lbImage","top")}});