function contact_form(){function a(){if($("#contactForm").attr("id")=="contactForm"){clearDefaultText($("#contactForm"));$("#contactForm").validate({rules:{name:{required:true,minlength:2},email:{required:true,email:true},message:{required:true,minlength:10},captcha:{required:true}},messages:{name:{required:"Name is required field",minlength:jQuery.format("Please enter at least {0} characters")},email:{required:"Email is required field"},message:{required:"Message is required field",minlength:jQuery.format("Please enter at least {0} characters")}, captcha:{required:"Captcha is required field"}},submitHandler:function(){$("#contact-submit-button").html('<span>loading ...</span><img id="overlay_ajax_loader" src="/images/ajax-loader.gif" title="loading" alt="loading" />');$("#overlay-content").load("/get_contact_form #contactForm",{name:$("#name").val(),business_name:$("#business_name").val(),email:$("#email").val(),phone_num:$("#phone_num").val(),subject:$("#subject").val(),message:$("#message").val(),captcha:$("#captcha").val()},function(b, c){if(c=="error")alert("error");else{$("#email-error").attr("id")=="email-message"&&$("#overlay-background").css("margin-top","200px");a()}})}})}}this.contact_form_button=function(){$("a[title=contact us]").click(function(){(new overlay).display_overlay("");var b=setInterval(function(){if($("#overlay-content").attr("id")=="overlay-content"){clearInterval(b);$("#overlay-content").load("/get_contact_form #contactForm",{},function(c,d){d=="error"?$("#overlay-content").html('<form id="contactForm" method="post" action=""><fieldset><legend class="replacement">Online contact form</legend><div class="formControl-100" id="email-message"><p>We aplogise but there was a problem sending your email, please try again later</p></div></fieldset></form>'): $("#overlay-background").fadeIn("fast",function(){a()})})}},500);return false})};this.contact_form_validation=a};
