
function suscribir_registrar(email, accion, activacion)
{
	//showDialog('Dificultades tecnicas', 'No he podido registrar tu e-mail debido a un problema tecnico. Estoy trabajando en ello. Intentalo de nuevo mas tarde. Disculpen las molestias.', 'warning', 10);
	var diractivacion = '';
	if(activacion != '')
		diractivacion = '&activacion=' + activacion;
	switch(accion)
	{
		case 'ALTA':
			$("input[value='Suscribir']").attr("disabled", "disabled");
			break;
		case 'BAJA':
			$("input[value='Baja']").attr("disabled","disabled");
			break;
	}
	var xml = $.ajax({
		url: 'suscripcion.php?email=' + email + '&accion=' + accion + diractivacion,
		success: function(xml)
		{
			var estado = xml.getElementsByTagName('suscripcion')[0].firstChild.data;
			switch(estado)
			{
				case 'OK':
					showDialog('Correcto', 'Se ha registrado tu e-mail correctamente, reviselo en tu cuenta de e-mail para confirmar tu suscripcion', 'success');
					break;
				case 'DUPLICADO':
					showDialog('Error', 'Tu e-mail ha sido registrado y no es necesario registrar de nuevo.', 'error');
					break;
				case 'BAJA':
					showDialog('Correcto', 'Tu e-mail esta en proceso de baja, para confirmar la baja, accedes a tu cuenta de e-mail.', 'success');
					break;
				case 'EMAILERROR':
					showDialog('Error', 'Tu e-mail no es correcto. Escribe de nuevo.', 'error');
					break;
				case 'EMAILNOENCONTRADO':
					showDialog('Error', 'Tu e-mail no se encuentra en nuestra base de datos entonces no es necesario darte de baja.', 'error');
					break;
				case 'ALTACONFIRMADO':
					showDialog('Correcto', 'Tu e-mail ha sido de alta y confirmado.', 'success');
					break;
				case 'BAJACONFIRMADO':
					showDialog('Correcto', 'Tu e-mail ha sido de baja y confirmado.', 'success');
					break;
				case 'ERRORENVIAR':
					showDialog('Error', 'No he podido enviar e-mail. Intenta de nuevo mas tarde. Disculpen las molestias.', 'error');
					break;
				case 'ACTIVACIONERROR':
					showDialog('Error', 'Activacion incorrecta. Si el e-mail es tuyo contacta con Eloy.', 'error');
					break;
				default:
					showDialog('Error', 'Tu estado de suscripcion es desconocido. Contacte con Eloy', 'error');
			}
			switch(accion)
			{
				case 'ALTA':
					$("input[value='Suscribir']").attr("disabled", "");
					break;
				case 'BAJA':
					$("input[value='Baja']").attr("disabled","");
					break;
			}
		}
	});
}