diff --git a/js/rezervacija.js b/js/rezervacija.js
index 6502c34..dd0b189 100644
--- a/js/rezervacija.js
+++ b/js/rezervacija.js
@@ -12,6 +12,8 @@ const ura = document.querySelector("#ura-obiska");
const napakaUra = document.querySelector("#napaka-ura");
const osebe = document.querySelector("#stevilo-oseb");
const napakaOsebe = document.querySelector("#napaka-osebe");
+const soglasje = document.querySelector("#pogoji");
+const napakaSoglasje = document.querySelector("#napaka-pogoji");
const odpiralniCas = [
[10, 22], // Nedelja
@@ -170,6 +172,18 @@ function preveriOsebe() {
}
}
+function preveriSoglasje() {
+
+ if (!soglasje.checked) {
+ napakaSoglasje.textContent = "Za oddajo rezervacije morate potrditi soglasje.";
+ return false;
+ }
+ else {
+ napakaSoglasje.textContent = "";
+ return true;
+ }
+}
+
@@ -180,6 +194,8 @@ telefon.addEventListener("input", preveriTelefon);
datum.addEventListener("select", preveriDatum); //tu imam select ker datum izbira ne vpisuje tako da je bolj logicno
ura.addEventListener("change", preveriUro);
osebe.addEventListener("input", preveriOsebe);
+soglasje.addEventListener("change", preveriSoglasje); //ker se bo samo spreminjala vrednost oznaceno ali ne (change ne input)
+
obrazec.addEventListener("submit", function(event) { //ko oddamo funkcijo se izvede preverjanje
event.preventDefault(); //preprecimo default preverjsnje ob submitu
@@ -190,8 +206,9 @@ obrazec.addEventListener("submit", function(event) { //ko oddamo funkcijo se izv
const datumPravilno = preveriDatum();
const uraPravilno = preveriUro();
const osebePravilno = preveriOsebe();
+ const soglasjePravilno = preveriSoglasje();
- if (imePravilno && emailPravilno && telefonPravilno && datumPravilno && uraPravilno && osebePravilno) {
+ if (imePravilno && emailPravilno && telefonPravilno && datumPravilno && uraPravilno && osebePravilno && soglasjePravilno) {
//se morem preveriti ostale vrednosti
}
});
\ No newline at end of file
diff --git a/rezervacija.html b/rezervacija.html
index 9c7efbe..dc74563 100644
--- a/rezervacija.html
+++ b/rezervacija.html
@@ -142,7 +142,7 @@
-