var Contact={init:function(){$("#frmContact").validate({rules:{email:{required:true,email:true},name:{required:true,minlength:4},message:{required:true,minlength:16}},messages:{email:{required:"Email cannot be blank.",email:"Invalid email address format."},name:{required:"Name cannot be blank.",minlength:"Name cannot be less than 4 character."},message:{required:"Message cannot be blank.",minlength:"Message cannot be less than 16 character."}},submitHandler:function(B){var A={dataType:"json",beforeSubmit:function(C,E,D){$("#contactMessage").text("").css("color","").hide();$U.disableInputs("#frmContact",true);$U.showProgress("Submitting Feedback...","#btnContactSubmit")},success:function(C){$U.disableInputs("#frmContact",false);$U.hideProgress();if(C.isSuccessful){$("#txtContactEmail").val("");$("#txtContactName").val("");$("#txtContactMessage").val("");$("#contactMessage").text("Thank your for contacting us. We will soon get in touch with you.").css("color","").show()}else{$("#contactMessage").text(C.errorMessage).css("color","#ff0000").show()}}};$(B).ajaxSubmit(A);return false},errorPlacement:function(A,B){B.next("span.error").text(A.text())},highlight:function(B,A){$(B).next("span.error").show()},unhighlight:function(B,A){$(B).next("span.error").hide()}});$U.focus("txtContactEmail")},dispose:function(){}};

