var HomeUi=Class.extend({initialize:function(){this.qbCaptcha=null,this.validator=null},initializeUI:function(){Modernizr.formattribute!==!0&&$("input[rel='profile-submit']").click(function(n){n.preventDefault();var t="#"+$(this).attr("form");$(t).submit()}),this.fromQuickbox(),this.formsRequestInfo()},viewCaptcha:function(){var n=this;$("#quickBoxRecaptchaContainer").dialog({width:350,modal:!0,dialogClass:"no-title",open:function(){n.qbCaptcha||(n.qbCaptcha=!0,$("#qbOk").click(function(){$("#quickboxCaptcha").submit()}),$("#qbCancel").click(function(){$("#quickBoxRecaptchaContainer").dialog("close")}))}})},fromQuickbox:function(){var n=this;$("form[quickbox]").submit(function(t){var i,r,u;(t.preventDefault(),i=$(this),n.validator||(n.validator=$(i).validate()),n.validator.valid())&&(r=$(this).serialize(),u=$(this).attr("action"),$.ajax({url:u,type:"POST",dataType:"json",data:r}).success(function(t){t&&t.valid===!0?($("#Email","#quickBoxRecaptchaContainer").val(t.model.Email),$("#Url","#quickBoxRecaptchaContainer").val(t.model.Url),n.viewCaptcha()):$.each(t.errors,function(){var t=this;n.validator.showErrors(t)})}).error(function(){}))})},formsRequestInfo:function(){$("form[requestInfo]").submit(function(n){n.preventDefault();var t=$(this),i=$(this).serialize(),r=$(this).attr("action");$.ajax({url:r,type:"POST",dataType:"json",data:i}).success(function(n){$("[rel='profile-form-section']").hide(),$("[rel='profile-submit']").hide(),n.sent===!0?$("[rel='profile-form-submit'].alert-success").fadeIn(300):$("[rel='profile-form-submit'].alert-warning").fadeIn(300)}).error(function(){var i=$(t).find("[data-valmsg-for]");$.each(i,function(){$(this).css("right","-"+($(this).width()+30)+"px")})})})}})