var RoundedButton=Class.create({initialize:function(a){this.button=a;this.wrapButton(a)},wrapButton:function(a){if(!a.up().hasClassName("button-wrapper")){var b=a.wrap("span",{"class":"button-wrapper"});a.insert({before:'<span class="button-left"></span>'});a.insert({after:'<span class="button-right"></span>'});b.insert({after:'<span class="button-after"></span>'});b.observe("click",this.wrapperClickListener.bindAsEventListener(this))}},wrapperClickListener:function(a){if(this.button==a.element()){return}["input","button"].each(function(b){var c=a.findElement("span.button-wrapper").down(b);if(typeof c!="undefined"){c.click();return}})}});document.observe("dom:loaded",function(a){$$("div.ctform-submit input","input.ctwebform-element-type-reset","input.ctwebform-element-type-submit","input.ctwebform-element-type-button","td.ctwebform-element-type-submit input","button.submit","input.submit").each(function(b){new RoundedButton(b)})});document.observe("lightbox:contentUpdated",function(a){lightbox.content.select("div.ctform-submit input","input.ctwebform-element-type-reset","input.ctwebform-element-type-submit","input.ctwebform-element-type-button","td.ctwebform-element-type-submit input","button.submit","input.submit").each(function(b){new RoundedButton(b)})});
