// JavaScript Document
function validate_form(){					
	with (document.form_newsletter){
		var valid = true;
		var required = false;
		if (validate_required_default(name,"Nome")==false){valid = false; required = true;}
		if (validate_required_default(email,"Endereço de Email")==false){valid = false; required = true;}
		if (validate_email(email,"O endereço de email é inválido")==false){valid = false;}
	}				
	if (valid){
		$('#form_newsletter').submit();
	}
	else if (required) alert("Todos os campos marcados a vermelho são de preenchimento obrigatório");
}
$("#form_newsletter").hide();
$("#bt_newsletter").click(function(){										  
	$("#form_newsletter").slideToggle(200);
	$("#bt_newsletter").toggleClass('active');
});
$("#form_newsletter button").click(function(){										  
	$("#newsletter_mode").val('add');
	validate_form();
	return false;
});
$("#remove_address").click(function(){										  
	$("#newsletter_mode").val('remove');
	validate_form();
	return false;
});
$('#form_newsletter input').each(function() {
	var default_value = this.value;					
	$(this).focus(function() {
		if(this.value == default_value) this.value = '';
	});					
	$(this).blur(function() {
		if(this.value == '') this.value = default_value;
	});
	
});
				
