jQuery(document).ready(function(){
	jQuery('a.newsletterlink').attr('href', '#newsletterContainer')
							  .attr('rel', 'prettyPhoto');
	
	jQuery('div.newsletter input[type=submit]').live('click', function(){
		var email = jQuery(this).siblings('input[name=newsletterEmail]');
		var button = this;
		
		if (!/^[a-z0-9.\-_]+@[a-z0-9.\-_]+\.[a-z]{2,4}$/i.test(email.val())) {
			alert('Invalid email');
			return false;
		}
	
		jQuery.ajax({
			//url: phpListUrl,
			url: '/lists/?p=subscribe',
			type: 'post',
			data: 'email='+email.val()+'&emailconfirm='+email.val()+'&list[1]=signup&listname[1]=Prista Oil newsletter&subscribe=Subscribe',
			success: function(response){
				if (!/<input/gi.test(response)) {
					jQuery(button).siblings('span.success').show();
					jQuery(button).siblings('span.error').hide();
				} else {
					jQuery(button).siblings('span.success').hide();
					jQuery(button).siblings('span.error').show();					
				}
			},
			error: function(){
				jQuery(button).siblings('span.success').hide();
				jQuery(button).siblings('span.error').show();
			}
		});
		
	});
	
});
