$(document).ready(function(){
	ManageNewsletterSubscriptions();
});

// subscribe to newsletter
function ManageNewsletterSubscriptions(){
	var newsletter_form = $('#subscribeToNewsletter');
	var newsletter_form_thankyou = newsletter_form.children(':last-child').hide();
	var newsletter_form_error_message = newsletter_form.children(':eq(1)').hide();
	newsletter_form.bind('submit',function(e){
		var email = $('input[name=email]',newsletter_form).val();
		if(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/i.test(email)){
			$.ajax({
				data:newsletter_form.serialize(),
				success:function(msg){
					newsletter_form_thankyou.show();
					$(':input',newsletter_form).attr('disabled',false);
				}
			});
			$(':input',newsletter_form).attr('disabled',true);
			newsletter_form_error_message.hide();
		} else {
			newsletter_form_error_message.show();
		}
		return false;
	});
}
