Vilkår og betingelser

Velkommen til TAO Kamsport! Ved å gå inn på eller bruke nettstedet vårt https://www.taokampsport.no/, godtar du å være bundet av disse vilkårene og betingelsene. Vennligst les dem nøye før du bruker nettstedet eller tjenestene våre.

1. Aksept av vilkår

Ved å gå inn på dette nettstedet, godtar du å være bundet av disse vilkårene og betingelsene. Hvis du ikke godtar, må du ikke bruke nettstedet vårt.

2. Bruk av nettstedet

Du samtykker i å kun bruke dette nettstedet til lovlige formål. Du kan ikke:

  • Kopiere, reprodusere eller distribuere noen del av nettstedet uten tillatelse
  • Laste opp eller overføre skadelig innhold, skadelig programvare eller spam
  • Forsøke å få uautorisert tilgang til nettstedet eller dets data

3. Immaterielle rettigheter

Alt innhold på dette nettstedet – inkludert tekst, grafikk, logoer, bilder og programvare – tilhører TAO Kamsport eller dets lisensgivere og er beskyttet av lover om opphavsrett og varemerker. Du kan ikke bruke innholdet vårt uten skriftlig tillatelse.

4. Produkter og tjenester

Alle beskrivelser og priser kan endres uten varsel. Vi forbeholder oss retten til å endre eller avvikle ethvert produkt eller enhver tjeneste når som helst.

5. Ansvarsbegrensning

TAO Kamsport er ikke ansvarlig for direkte, indirekte, tilfeldige eller følgeskader som følge av din bruk av nettstedet eller tjenestene våre. Bruk av dette nettstedet skjer på egen risiko.

6. Lenker til andre nettsteder

Nettstedet vårt kan inneholde lenker til tredjepartsnettsteder. Vi er ikke ansvarlige for innholdet, personvernreglene eller praksisene til slike nettsteder.

7. Gjeldende lov

Disse vilkårene er underlagt og tolkes i samsvar med lovene i [Ditt land/din stat], uten hensyn til prinsipper om lovkonflikt.

8. Endringer i vilkår

Vi kan revidere disse vilkårene fra tid til annen. Din fortsatte bruk av nettstedet vårt etter oppdateringer utgjør din aksept av de nye vilkårene.

9. Kontaktinformasjon

Hvis du har spørsmål om disse vilkårene, kan du kontakte oss.

document.addEventListener("DOMContentLoaded", function () { const today = new Date().toISOString().split("T")[0]; function enforceMinDate() { const field = document.querySelector("#form-field-fromdate"); if (!field) return; // field not yet loaded // Set native HTML min field.setAttribute("min", today); // If Flatpickr exists, apply minDate if (field._flatpickr) { field._flatpickr.set("minDate", today); } } // Keep checking until everything is ready const fixInterval = setInterval(function () { const field = document.querySelector("#form-field-fromdate"); if (field && field._flatpickr) { enforceMinDate(); clearInterval(fixInterval); } else { enforceMinDate(); // keep trying } }, 200); // Reapply if user opens the calendar document.addEventListener("click", enforceMinDate, true); }); document.addEventListener("DOMContentLoaded", function () { const emailField = document.querySelector('input[name="form_fields[email]"]'); if (emailField) { emailField.addEventListener("input", function () { const pattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[A-Za-z]{2,}$/; if (!pattern.test(emailField.value)) { emailField.setCustomValidity("Please enter a valid email address (e.g. example@domain.com)"); } else { emailField.setCustomValidity(""); } }); } });