function hideEmail(){
	if ($("#email").attr('value')=='Sähköpostiosoite') $("#email").attr('value', '');
			
}

function showEmail(){
	if ($("#email").attr('value')=='') $("#email").attr('value', 'Sähköpostiosoite');
}

$(document).ready(function() {
	
	var loader = jQuery('<div id="loader"><img src="/wp-content/themes/wpdeasign/lib/img/ajax-loader.gif" alt="loading..." /></div>')
	.appendTo(".row-email")
	.hide();

	function clearNewsletterForm() {	
		var validator = $("#newsletterForm").validate();
		validator.resetForm();
		$("#subscribe-result").show().delay(1000).fadeOut(4000);
		loader.hide();
		}	
				
	function loadingProcess() {
		loader.show();
		}

	//jQuery.validator.messages.required = ""; // empty errors for each fields
	$("#newsletterForm").validate({		
		errorContainer:  "#errors",
	    errorLabelContainer: "#errors",		    
		messages: {
            email: "Ole hyvä, anna voimassa oleva sähköpostiosoite."
		},
		submitHandler: function(form) {	
			jQuery(form).ajaxSubmit({
				target: "#subscribe-result",
				beforeSubmit: loadingProcess,
				success: clearNewsletterForm
			});
		}
	});

});
