Newsletter = {
    Submit : function(){
		var FrmNewsletterEmail = Validacao.Trim($("#FrmNewsletterEmail").val());
		var btSubmit = $("#FrmNewsletterAdd");
		var msg = "";
		
		if( ! Validacao.IsEmail(FrmNewsletterEmail) ){
			msg += '<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 10px 0;"></span><b>E-mail inválido</b>, preencha corretamente;</p>';
		}
		
		if( msg.length <= 0){
			var carregando = $("#newsletterCarregando");
			
			carregando.css("visibility", "visible");
			btSubmit.attr('disabled', 'disabled');
			
			$.post(Config._Path()+"ajax_manager.php", { "function": "NewsletterCadastrar", "Email": (utf8_encode(FrmNewsletterEmail)) }, function(rs) {
				switch (rs["status"]){
					case 0 : {
						msg += '<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 10px 0;"></span>'+rs["aviso"]+';</p>';
					}break;
					case 1 : {
						msg += '<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 10px 0;"></span>'+rs["aviso"]+';</p>';
						document.forms.FrmNewsletter.reset();
					}break;
				}
				Newsletter.Aviso( msg );
				carregando.css("visibility", "hidden");
				btSubmit.attr('disabled', '');
			}, "json");
		}
		
		Newsletter.Aviso( msg );
		
		return false;
    },
	Aviso : function( msg ){
		if( msg.length > 0){
			msg = '<p><b>Atenção:</b></p>'+msg;
				
			$("#dialog-message").attr("title","Aviso");
			$("#dialog-message").html(msg);
			$("#dialog-message").dialog({
				modal: true,
				width: 400,
				buttons: {
					Ok: function() {
						$( this ).dialog( "close" );
					}
				}
			});
		}
    }
}
