Sé parte de la familia Ausorium 💌
Cada mes, recibe inspiración, ideas creativas y sorpresas exclusivas para atesorar los momentos más mágicos.
💡 Ideas creativas para llenar tu álbum.🧸 Imprimibles y recursos únicos.🌸 Acceso anticipado a lanzamientos.💌 Consejos prácticos para atesorar recuerdos.
(function(){ var form = document.getElementById('a-mc-form'); var btn = document.getElementById('a-mc-btn'); var msg = document.getElementById('a-mc-msg'); var emailEl = document.getElementById('a-mc-email'); var fnameEl = document.getElementById('a-mc-fname'); if (!form || !btn || !msg || !emailEl || !fnameEl) return; function setMsg(text, type){ msg.className = 'a-msg ' + (type || ''); msg.textContent = text || ''; } function setLockedState(isLocked){ emailEl.disabled = isLocked; fnameEl.disabled = isLocked; btn.disabled = isLocked; btn.classList.remove('is-sending'); if(isLocked){ btn.textContent = '¡Listo!'; }else{ btn.textContent = 'Unirme ahora ✨'; } } function jsonp(url, callbackName){ return new Promise(function(resolve, reject){ var script = document.createElement('script'); window[callbackName] = function(data){ try { resolve(data); } finally { delete window[callbackName]; if (script.parentNode) script.parentNode.removeChild(script); } }; script.onerror = function(){ delete window[callbackName]; if (script.parentNode) script.parentNode.removeChild(script); reject(new Error('JSONP request failed')); }; script.src = url; document.body.appendChild(script); }); } form.addEventListener('submit', async function(e){ e.preventDefault(); setMsg('', ''); var email = emailEl.value.trim(); var fname = fnameEl.value.trim(); if(!email){ setMsg('Por favor escribe tu correo.', 'error'); emailEl.focus(); return; } var emailOk = /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email); if(!emailOk){ setMsg('Escribe un correo válido.', 'error'); emailEl.focus(); return; } btn.disabled = true; btn.classList.add('is-sending'); btn.textContent = 'Enviando…'; var params = new URLSearchParams(); params.set('EMAIL', email); params.set('FNAME', fname); params.set('tags', '7280719,7280721'); params.set('b_87e5a251dd12edaca81ffcae8_e208a0d80b', ''); var base = 'https://ausorium.us14.list-manage.com/subscribe/post-json?u=87e5a251dd12edaca81ffcae8&id=e208a0d80b&f_id=001edee0f0'; var cb = 'mc_cb_' + Math.random().toString(36).slice(2); var url = base + '&' + params.toString() + '&c=' + cb; try{ var data = await jsonp(url, cb); var rawMsg = (data && data.msg) ? String(data.msg) : ''; var rawMsgLower = rawMsg.toLowerCase(); var already = rawMsgLower.includes('already subscribed') || rawMsgLower.includes('ya está suscrito') || rawMsgLower.includes('is already subscribed'); if(data && (data.result === 'success' || already)){ setMsg('Gracias. Ya estás dentro.', 'success'); setLockedState(true); }else{ setMsg('Ups… revisa el correo e inténtalo de nuevo.', 'error'); btn.disabled = false; btn.classList.remove('is-sending'); btn.textContent = 'Unirme ahora ✨'; } }catch(err){ setMsg('No se pudo enviar. Intenta otra vez en unos segundos.', 'error'); btn.disabled = false; btn.classList.remove('is-sending'); btn.textContent = 'Unirme ahora ✨'; } }); })(); Nos importa tu privacidad. Solo contenido útil, bonito y hecho con cariño. Nada de spam.