function checkMail(mail) {
	
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	
	if(typeof(mail) == "string") {
		
		if(er.test(mail)){ 
		
			return true; 
		}        
	
	}else if(typeof(mail) == "object") {
		
		if(er.test(mail.value)) {                                         
		
			return true;                                 
		}
		
	}else{
		
		return false;
	
	}

}

$(document).ready(function(){

	// Limitar o tipo de texto dos inputs

	$('#NewsMail').alphanumeric({allow:"@.-_"});

});

$(document).keyup(function (event) {

	var Email = $('#NewsMail').val();

	
	if(Email) {
		
		if(checkMail(Email)) {
			
				// Submite a informacao atravez de post
	
			$.post('functions/compare.php',{table: 'mailing_list', fields: 'Email', values:Email}, function(Value){
	
				if(Value > 0) {
		
					$("#NewsMail").css("background-color", "#FF99FF");
					jQuery("#Div_BT").html('<input type="button" name="BT_NewsLetter" id="BT_NewsLetter" disabled="disabled" class="D_NewBT" value="Salvar" />');	
		
				}else{
			
					$("#NewsMail").css("background-color", "");
					jQuery("#Div_BT").html('<input type="button" name="BT_NewsLetter" id="BT_NewsLetter" onclick="Save()" class="NewBT" value="Salvar" />');
			
				}
	
			});
		
		}else{
	
			$("#NewsMail").css("background-color", "#FF99FF");
			jQuery("#Div_BT").html('<input type="button" name="BT_NewsLetter" id="BT_NewsLetter" disabled="disabled" class="D_NewBT" value="Salvar" />');
		}
	
	}else{
	
		$("#NewsMail").css("background-color", "");
		jQuery("#Div_BT").html('<input type="button" name="BT_NewsLetter" id="BT_NewsLetter" disabled="disabled" class="D_NewBT" value="Salvar" />');
		
	}

});

function Save() {

	var Email = $('#NewsMail').val();
	
	$.post('functions/insert.php',{table: 'mailing_list', fields: 'Email', values:Email}, function(Value){
	
		if(Value == 0) {
		
			$("#NewsMail").css("background-color", "#FF99FF");
		
		}else{
		
			document.getElementById('NewsMail').value="";
			$("#NewsMail").css("background-color", "");
			jQuery("#Div_BT").html('<input type="button" name="BT_NewsLetter" id="BT_NewsLetter" disabled="disabled" class="D_NewBT" value="Salvar" />');
		
		}
	
	});

}
