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