diff --git a/content/kosten.md b/content/kosten.md
deleted file mode 100644
index e6ededc..0000000
--- a/content/kosten.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: Kosten
-date: '2020-02-29'
----
\ No newline at end of file
diff --git a/layouts/partials/hero.html b/layouts/partials/hero.html
index ed7a423..be103ee 100644
--- a/layouts/partials/hero.html
+++ b/layouts/partials/hero.html
@@ -3,7 +3,7 @@
Das erste alljährliche*
-Wochenende
28.08 - 30.08.2020
-
+
\ No newline at end of file
diff --git a/layouts/partials/navigation.html b/layouts/partials/navigation.html
index 7b1f5c8..2007a4f 100644
--- a/layouts/partials/navigation.html
+++ b/layouts/partials/navigation.html
@@ -13,11 +13,6 @@
Anmeldung
- {{ if (eq .Permalink (string ("kosten/" | absURL))) }}{{ $classString = "class='active'" }}{{else}}{{$classString = ""}}{{ end }}
-
- Kosten
-
-
{{ if (eq .Permalink (string ("location/" | absURL))) }}{{ $classString = "class='active'" }}{{else}}{{$classString = ""}}{{ end }}
Location
diff --git a/src/typescript/script.ts b/src/typescript/script.ts
index c001247..ed462a1 100644
--- a/src/typescript/script.ts
+++ b/src/typescript/script.ts
@@ -8,33 +8,40 @@ if (document.body.classList.contains("hero")) {
});
}
-// Sidebar toggle
-document.querySelector('[data-action="toggle-sidebar"]').addEventListener("click",() => {
- document.body.classList.toggle("sidebar");
-});
-
-document.querySelector('form').addEventListener('submit', (e : any) => {
- let targetUrl = e.target.action;
-
- // Load form data
- let formParameter : Array = GetFormParameter(e.target);
-
- // Build url
- let queryString = Object.keys(formParameter).map((k : any) => encodeURIComponent(k) + "=" + encodeURIComponent(formParameter[k])).join("&");
- let getUrl = targetUrl + "?" + queryString;
-
- // Perform get request
- var xmlHttp = new XMLHttpRequest();
- xmlHttp.open("GET", getUrl);
- xmlHttp.send();
-
- // Cleanup
- e.target.reset();
- alert("Anmeldung abgeschickt");
- e.preventDefault();
- });
-
+window.onload = function() {
+ // Sidebar toggle
+ var sidebarToggleElement = document.querySelector('[data-action="toggle-sidebar"]');
+ if(sidebarToggleElement) {
+ sidebarToggleElement.addEventListener("click",() => {
+ document.body.classList.toggle("sidebar");
+ });
+ }
+ // Form silent submit
+ var formElement = document.querySelector('form');
+ if(formElement) {
+ formElement.addEventListener('submit', (e : any) => {
+ let targetUrl = e.target.action;
+
+ // Load form data
+ let formParameter : Array = GetFormParameter(e.target);
+
+ // Build url
+ let queryString = Object.keys(formParameter).map((k : any) => encodeURIComponent(k) + "=" + encodeURIComponent(formParameter[k])).join("&");
+ let getUrl = targetUrl + "?" + queryString;
+
+ // Perform get request
+ var xmlHttp = new XMLHttpRequest();
+ xmlHttp.open("GET", getUrl);
+ xmlHttp.send();
+
+ // Cleanup
+ e.target.reset();
+ alert("Anmeldung abgeschickt");
+ e.preventDefault();
+ });
+ }
+};
function GetFormParameter( form : any )
{
diff --git a/static/js/script.js b/static/js/script.js
index 1508df9..d9a83c3 100644
--- a/static/js/script.js
+++ b/static/js/script.js
@@ -7,26 +7,35 @@ if (document.body.classList.contains("hero")) {
document.body.classList.remove("scroll");
});
}
-// Sidebar toggle
-document.querySelector('[data-action="toggle-sidebar"]').addEventListener("click", function () {
- document.body.classList.toggle("sidebar");
-});
-document.querySelector('form').addEventListener('submit', function (e) {
- var targetUrl = e.target.action;
- // Load form data
- var formParameter = GetFormParameter(e.target);
- // Build url
- var queryString = Object.keys(formParameter).map(function (k) { return encodeURIComponent(k) + "=" + encodeURIComponent(formParameter[k]); }).join("&");
- var getUrl = targetUrl + "?" + queryString;
- // Perform get request
- var xmlHttp = new XMLHttpRequest();
- xmlHttp.open("GET", getUrl);
- xmlHttp.send();
- // Cleanup
- e.target.reset();
- alert("Anmeldung abgeschickt");
- e.preventDefault();
-});
+window.onload = function () {
+ // Sidebar toggle
+ var sidebarToggleElement = document.querySelector('[data-action="toggle-sidebar"]');
+ if (sidebarToggleElement) {
+ sidebarToggleElement.addEventListener("click", function () {
+ document.body.classList.toggle("sidebar");
+ });
+ }
+ // Form silent submit
+ var formElement = document.querySelector('form');
+ if (formElement) {
+ formElement.addEventListener('submit', function (e) {
+ var targetUrl = e.target.action;
+ // Load form data
+ var formParameter = GetFormParameter(e.target);
+ // Build url
+ var queryString = Object.keys(formParameter).map(function (k) { return encodeURIComponent(k) + "=" + encodeURIComponent(formParameter[k]); }).join("&");
+ var getUrl = targetUrl + "?" + queryString;
+ // Perform get request
+ var xmlHttp = new XMLHttpRequest();
+ xmlHttp.open("GET", getUrl);
+ xmlHttp.send();
+ // Cleanup
+ e.target.reset();
+ alert("Anmeldung abgeschickt");
+ e.preventDefault();
+ });
+ }
+};
function GetFormParameter(form) {
var params = new Array();
var length = form.elements.length;