var __AlchemyFormEngine=new Class({Implements:[Options],options:{validate_func:function(a){return true},},process:function(a){this.enctype=a.enctype;if(this.enctype=="multipart/form-data"){a.set("method","post");a.set("target","_self")}lbls=a.getElements(".__alchemyFHT");lbls.each(function(b){b.fade("hide")});itms=a.getElements("input");itms.each(function(b){b.addEvents({focus:this.fin,blur:this.fout,mouseover:this.fin,mouseout:this.fout});if(this.enctype=="multipart/form-data"){b.set("name",b.get("id"))}},this);itms=a.getElements("select");itms.each(function(b){b.addEvents({focus:this.fin,blur:this.fout,mouseover:this.fin,mouseout:this.fout})},this);itms=a.getElements("textarea");itms.each(function(b){b.addEvents({focus:this.fin,blur:this.fout,mouseover:this.fin,mouseout:this.fout})},this);a.addEvent("submit",this.onsub.bind(this));$("mce").set("name","mce");tinyMCE.execCommand("mceAddControl",false,"mce")},fin:function(a){$$(".__alchemyFHT").fade("out");lbl=$(this.id+"_lbl");if(lbl){lbl.fade("in")}},fout:function(a){lbl=$(this.id+"_lbl");if(lbl){lbl.fade("out")}},done:function(){fep=Cookie.read("orion_fepath");if(Cookie.read("orion_jsdebug")=="true"){sr="/src/"}else{sr="/"}tinyMCE.init({mode:"textareas",theme:"advanced",convert_newlines_to_brs:true,fix_list_elements:true,fix_table_elements:true,plugins:"safari,table,fullscreen,advlink,advimage,print,inlinepopups,preview,pagebreak,media,contextmenu,save",theme_advanced_buttons1:"save,|,bold,italic,underline,|,undo,redo,|,blockquote,|,link,unlink,|,forecolor,backcolor,forecolorpicker,|,formatselect,fontselect,fontsizeselect,removeformat,|,cleanup,|,fullscreen,preview,print",theme_advanced_buttons2:"justifyleft,justifycenter,justifyright,justifynull,|,bulllist,numlist,|,outdent,indent,|,hr,sub,sup,|,anchor,charmap,|,image,|,pagebreak,|,table,tablecontrols,row_props,cell_props,delete_col,delete_row,col_before,col_after,row_before,row_after,|,media",theme_advanced_buttons3:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_styles:"Code=.__alchemyCode;Quote=.__alchemyQuote",entity_encoding:"raw",add_unload_trigger:false,content_css:fep+"/noauto_css/"+sr+"editor.css",convert_urls:false});forms=document.getElements(".__alchemyForm");if($chk(this.old_sub_btn)){$("sub_btn").value=this.old_sub_btn;$("sub_btn").disabled=false}forms.each(function(a){this.process(a)},this)},onsub:function(a){a.stop();tinyMCE.execCommand("mceRemoveControl",false,"mce");this.old_sub_btn=$("sub_btn").value;$("sub_btn").value="Processing";(function(){form=a.target;if(!$chk(this.options.validate_func(form))){if($chk(this.old_sub_btn)){$("sub_btn").value=this.old_sub_btn;$("sub_btn").disabled=false}return false}$("sub_btn").disabled=true;if(form.enctype=="multipart/form-data"){form.submit.delay(500,form)}else{AF_OAE.start(form.action,form.target,form,true,AlchemyFormEngine.done.delay(500,AlchemyFormEngine))}}).delay(1000,this)},initialize:function(){this.done()},});AlchemyFormEngine=false;AF_OAE=false;window.addEvent("domready",function(a){AF_OAE=new OrionAjaxEngine()});window.addEvent("load",(function(a){AlchemyFormEngine=new __AlchemyFormEngine()}).delay(2000));window.addEvent("complete",function(a){AlchemyFormEngine=new __AlchemyFormEngine()});