var is={};-1!=navigator.appVersion.indexOf("MSIE 7.0")&&(is.IE7=!0);
var cSelect=new Class({initialize:function(b){if(this.lOptions=b.getElement(".options"))this.options=this.lOptions.getChildren().getElement("a"),this.input=b.getElement("input[type=text]"),this.valueelement=null,b.getAttribute("valueelement")&&(this.valueelement=$(b.getAttribute("valueelement"))),this.inputHidden=b.getElement("input[type=hidden]"),this.wrapper=b,this.index=-1,b.addEvents({mouseup:function(a){window.setTimeout(function(){Browser.Engine.trident&&b.toggleClass("cSelectPatch");if(this.lOptions.hasChild(a.target)){var c=
a.target.getAttribute("value");this.input.set("value",a.target.get("text"));this.valueelement&&this.valueelement.set("value",c);c=a.target.getParent().getElement(".themaID");void 0==c&&(c=a.target.getParent().getParent().getElement(".themaID"));c&&(c=c.get("text"),this.inputHidden.set("value",c));this.close()}else{this.lOptions.addClass("open");var c=$("url"),d=$("bio_container");void 0!=c&&c.hide();void 0!=d&&d.hide()}}.bind(this),10)}.bind(this),keydown:function(a){"down"==a.key&&(a.stop(),this.index<
this.options.length-1&&(this.index++,this.lOptions.hasClass("open")&&this.options[this.index].focus()));"up"==a.key&&(a.stop(),0<this.index&&(this.index--,this.lOptions.hasClass("open")&&this.options[this.index].focus()));("up"==a.key||"down"==a.key)&&this.input.set("value",this.options[this.index].get("text"));"enter"==a.key&&(a.stop(),this.close(),-1!=this.index&&this.lOptions.hasClass("open")?this.options[this.index].focus():this.input.focus());"esc"==a.key&&this.close()}.bind(this)}),$(document).addEvent("click",
function(a){if(a.target!=b&&!b.hasChild(a.target)){$$(".dropdown").each(function(a){a!=this.wrapper&&a.setStyle("position","relative")}.bind(this));this.lOptions.removeClass("open");var a=$("url"),c=$("bio_container");void 0!=a&&a.show();void 0!=c&&c.show()}}.bind(this))},close:function(){this.lOptions.hasClass("open")?$$(".dropdown").each(function(a){a!=this.wrapper&&a.setStyle("position","relative")}.bind(this)):$$(".dropdown").each(function(a){a!=this.wrapper&&a.setStyle("position","static")}.bind(this));
this.lOptions.toggleClass("open");var b=$("url"),a=$("bio_container");void 0!=b&&b.show();void 0!=a&&a.show()}}),dSelect=new Class({initialize:function(b){b.hasClass("link")&&b.addEvent("change",function(){window.location=b.get("value")})}});

