$(function() {
		if ($('#formNewsSubscribe').length > 0){
			$('#formNewsSubscribe').submit(function() {
			
			var inputs = [];
			  $(':input', this).each(function() {
				inputs.push(this.name + '=' + escape(this.value));
			  })
			  
			 jQuery.ajax({
			 	beforeSend: function(){
					$('.formNewsSubscribeContainer').css('display','none');
					$('.formNewsSubscribeLoader').css('display','block');
				},
				complete: function(){
					$('.formNewsSubscribeLoader').css('display','none');
					$('.formNewsSubscribeMessage').css('display','block');
				},
				data: inputs.join('&'),
				type: "POST",
				url: this.action,
				error: function() {
				  console.log("Failed to submit");
				},
				success: function(r) { 
				  	 $('.formNewsSubscribeMessage').html(r);
				}
			  })
			  return false;
			})
		}
 })
