var SimpleSelectStyle=new Class({Implements:Options,options:{select_class:"",form_id:"",left_padding:3},initialize:function(a){this.setOptions(a);$chk(this.options.select_class)&&(this.selects=$chk($(this.options.form_id))?$(this.options.form_id).getElements("select"):$$("select."+this.options.select_class),this.selects.each(this.style_selects.bind(this)))},style_selects:function(a){var c=a.getSize().x;a.getFirst().get("value");var d=a.getFirst().get("text");a.getElements("option").each(function(a){!0==
a.selected&&(a.get("value"),d=a.get("text"))});var b=(new Element("span",{"class":this.options.select_class})).set("text",d).inject(a,"before").setStyles({width:c-this.options.left_padding,display:"inline-block","padding-left":this.options.left_padding});a.addClass(this.options.select_class).setProperty("size",1).setStyles({width:c+b.getStyle("border-left-width").toInt()+b.getStyle("border-right-width").toInt(),opacity:0.01,display:"inline-block",position:"relative","margin-left":-(c+b.getStyle("border-left-width").toInt()+
b.getStyle("border-right-width").toInt())}).addEvent("change",function(){b.set("text",this.options[this.options.selectedIndex].get("text"))})}});

