var JCaption=new Class({initialize:function(a){this.selector=a;var b=$$(a);b.each(function(c){this.createCaption(c)},this)},createCaption:function(e){var c=document.createTextNode(e.title);var b=document.createElement("div");var f=document.createElement("p");var d=e.getAttribute("width");var a=e.getAttribute("align");if(!d){d=e.width}if(!a){a=e.getStyle("float")}if(!a){a=e.style.styleFloat}if(a==""){a="none"}f.appendChild(c);f.className=this.selector.replace(".","_");e.parentNode.insertBefore(b,e);b.appendChild(e);if(e.title!=""){b.appendChild(f)}b.className=this.selector.replace(".","_");b.className=b.className+" "+a;b.setAttribute("style","float:"+a);b.style.width=d+"px"}});document.caption=null;window.addEvent("load",function(){var a=new JCaption("img.caption");document.caption=a});
