
(function($j){Code.registerNamespace('Website.Components');Website.Components.NewsletterSignUp={settings:{queryPaths:{nameField:'input.js-name',emailField:'input.js-email',submitButton:'input.js-submit',formPlaceholder:'div#NewsletterSignup'},labels:{nameLabel:'Name',emailLabel:'Email'},cssClasses:{invalidField:'invalid'},images:{ajaxLoader:'/_Client/Images/Global/AjaxLoader.gif'}},_initSubmitButtonClick:function(){var self=this;$j(self.settings.queryPaths.submitButton).live('click',function(event){self._submitForm(event);});},_submitForm:function(event){var self=this;event.preventDefault();$j(self.settings.queryPaths.formPlaceholder).block({message:null,overlayCSS:{background:'transparent url('+Code.resolveUrl('~/_Client/Images/Global/AjaxLoader.gif')+') center no-repeat',opacity:0.4}});$j.ajax({data:'name='+$j(self.settings.queryPaths.nameField).val()+'&email='+$j(self.settings.queryPaths.emailField).val(),success:function(response){$j(self.settings.queryPaths.formPlaceholder).html(response);$j(self.settings.queryPaths.formPlaceholder).unblock();}});},onReady:function(){var self=this;self._initSubmitButtonClick();}}
$j().ready(function(){Website.Components.NewsletterSignUp.onReady();});})(jQuery);