var formUtils={init:function(){$$("form").each(function(a){Event.observe(a,"submit",formUtils.checkForm)})},checkForm:function(d){var c=Event.findElement(d,"form"),e=$A(Form.getElements(c)),b=false,a=new Element("div",{id:"msg"});$("msg")&&$("msg").remove();$$("label.err").invoke("removeClassName","err");e.findAll(function(a){return a.readAttribute("rel")=="required"&&a.readAttribute("disabled")==null}).each(function(a){if($F(a)==null||$F(a).strip().blank()){a.up("div",0).down("label").addClassName("err");b=true}});if(b){Event.stop(d);a.className="error";a.update(GB_ERROR_MSG);c.appendChild(a);setTimeout("Effect.Fade($('msg'),{duration:0.4})",5e3);return}}};
