$(document).ready(function() {

	$('#new_subscription').submit(function(e) {
		console.log("Submit");
		$('.tooltip').remove();
		var valid = true;
		if($('#subscription_name').val() == '') {
			valid = false;
			console.log ($('#subscription_name').offset());
			var x = $('#subscription_name').offset().left + $('#subscription_name').width() + 10;
			var y = $('#subscription_name').offset().top - 5;
			var tooltip = $("<div class='tooltip'>Please enter your name</div>");
			$(tooltip).css({left: x, top: y});
			$('#subscription_name').after(tooltip);
		}
		if($('#subscription_email').val() == '' || !validate_email($('#subscription_email').val())) {
			valid = false;
			var x = $('#subscription_email').offset().left + $('#subscription_name').width() + 10;
			var y = $('#subscription_email').offset().top - 5;
			var tooltip = $("<div class='tooltip'>Please enter a valid email address</div>").css({left: x, top: y});
			$('#subscription_email').after(tooltip);
		}
		return valid;
	});
	$('#subscription_name')	
});


function validate_email(email){
   var emailPattern = /^[a-zA-Z0-9._-+]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(email);
 }

