// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function NuevaSuscripcionBoletines(){
	$('#txt_email').val('');
	$('#capa_boletines').fadeIn('fast');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function CerrarNuevoSuscrito(){
	$('#capa_boletines').fadeOut('fast');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ValidarNuevoSuscrito(){
	var valido = true;

	if ($('#txt_email').val() == ''){
       showMensaje('Debe introducir un Email v&aacute;lido para el nuevo suscriptor.')
       $('#txt_email').focus();
       valido = false;
	   return false;
    } 
	
	if (!isEmailAddress($('#txt_email').val())){
		showMensaje('Correo electr&oacute;nico no v&aacute;lido')
		$('#txt_email').focus();
	    valido = false;
		return false;
	}
	
	if (valido){
		$('#boton_enviar_suscrito').html('<a>Espere...</a>');

		$.post('usrboletines/ajax/ajax_nuevosuscrito.asp',
			   {email: $('#txt_email').val()}, 
			   function(data){
					if (data == 'OK'){
						showMensaje('Suscripci&oacute;n realizada.<br/>En unos minutos recibir&aacute;s un e-mail de verificaci&oacute;n.<br/>' + 
							        'ˇAgradecemos tu solicitud y esperamos que sea de tu agrado!');
					}else{
						showMensaje(data);
					}

					$('#boton_enviar_suscrito').html('<a href="javascript:;" onclick="javascript:ValidarNuevoSuscrito();">Enviar</a>');
		})
	}
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function isEmailAddress(theElement){
	var s = theElement;
	var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	
	if (s.length == 0 ) return false;
	
	if (filter.test(s))	return true;

	return false;
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function showMensaje(txt){
	$('#contenido_mensaje_boletines').html(txt);
	$('#mensajes_boletines').fadeIn('fast');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function hideMensaje(){
	$('#mensajes_boletines').fadeOut('fast');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
