¿Cómo te ayudamos?

El cáncer es un desafío social, emocional y también económico. Nuestra fundación, con la ayuda de personas expertas y personas voluntarias, ejecuta un programa de apoyo para pacientes oncológicos. Te podemos ofrecer orientación y apoyo frente al diagnóstico del cáncer, y podemos ayudarte a recaudar fondos para tu tratamiento si no lo puedes conseguir reembolsado por la seguridad social. Nuestra fundación garantiza un servicio profesional. ¡Sabemos como ayudar de forma eficaz!

Oncoindex

OncoIndex es el primer portal donde puedes consultar el estado de financiación en España de los tratamientos recomendados por la Sociedad Europea de Oncología Médica ESMO.

Sobre el cáncer

¿Qué puedes hacer para reducir tu riesgo de contraer cáncer? ¿Cuáles son los síntomas del cáncer? ¿Qué tratamientos ofrece la medicina moderna? Estamos creando una página web con información y recursos sobre el cáncer para los pacientes y sus cuidadores. ¡Aprovéchala!

¡Apóyanos!

.donationform { font-family: Poppins, sans-serif; font-weight: 500; } #customAmount { border-color: #ddd; text-align: center;: } .donationform .row > label { display: none; } .donationform .row { margin-bottom: 15px; } /* Grupa przycisków typu radio rozciągnięta do szerokości kontenera */ .donationform .radio-btn-group { display: flex; gap: 10px; /* odstęp między przyciskami */ } .donationform .radio-btn-group input[type="radio"] { display: none; } .donationform .radio-btn-group label { flex: 1; /* przycisk zajmuje równomiernie całą dostępną szerokość */ text-align: center; /* wyśrodkowanie tekstu */ background-color: #ddd; color: #003B50; padding: 12px 10px; cursor: pointer; transition: background-color 0.3s, color 0.3s; } .donationform .radio-btn-group label:hover { background-color: #ddd; } .donationform .radio-btn-group input[type="radio"]:checked + label { background-color: #11C0F2; color: #fff; border-color: #11C0F2; } /* Przycisk wysyłający formularz rozciągnięty do pełnej szerokości */ .donationform button { margin: 10px 0px; padding: 10px 40px !important; border: none; border-radius: 4px; background-color: #ed2369 !important; color: #fff !important; font-size: 16px; font-weight: 700 !important; cursor: pointer; transition: background-color 0.3s; } .donationform button:hover { background-color: #357ae8 ; }
// Gdy użytkownik zaznaczy jedną z predefiniowanych kwot, wyczyść pole na własną kwotę. document.querySelectorAll('.donationform input[name="fixedAmount"]').forEach(function(radio) { radio.addEventListener('change', function() { document.getElementById('customAmount').value = ''; }); }); // Gdy użytkownik wpisze kwotę dowolną, odznacz wszystkie predefiniowane kwoty. document.getElementById('customAmount').addEventListener('input', function() { if (this.value.trim() !== '') { document.querySelectorAll('.donationform input[name="fixedAmount"]').forEach(function(radio) { radio.checked = false; }); } }); // Nasłuchujemy zdarzenia wysłania formularza document.getElementById('donationForm').addEventListener('submit', function(e) { // Zatrzymujemy domyślne wysłanie formularza, aby zmodyfikować adres akcji e.preventDefault(); // Pobieramy wybrany typ darowizny (rzad 3) var donationTypeEl = document.querySelector('.donationform input[name="donationType"]:checked'); if (!donationTypeEl) { alert('Proszę wybrać typ darowizny.'); return; } var donationType = donationTypeEl.value; // Pobieramy kwotę darowizny: // Jeśli wpisano własną kwotę (rzad 2), to ją wykorzystujemy, // w przeciwnym razie sprawdzamy, czy wybrano jedną z predefiniowanych kwot (rzad 1) var customAmountEl = document.getElementById('customAmount'); var customAmount = customAmountEl.value.trim(); var donationAmount = ''; if (customAmount !== '') { donationAmount = customAmount; } else { var fixedAmountEl = document.querySelector('.donationform input[name="fixedAmount"]:checked'); if (!fixedAmountEl) { alert('Proszę wybrać kwotę darowizny lub wpisać własną.'); return; } donationAmount = fixedAmountEl.value; } // Konstruujemy adres akcji z odpowiednimi parametrami: // add-to-cart = typ darowizny, quantity = 1, nyp = kwota darowizny var actionUrl = "https://alivia.es/?add-to-cart=" + encodeURIComponent(donationType) + "&quantity=1&nyp=" + encodeURIComponent(donationAmount); // Ustawiamy zmodyfikowany adres akcji i wysyłamy formularz this.action = actionUrl; this.submit(); });
Alivia_logo_alt