Separate client and server codes. Keep everything in one git repo for simplicity
[vchess.git] / public / javascripts / contactForm.js
diff --git a/public/javascripts/contactForm.js b/public/javascripts/contactForm.js
deleted file mode 100644 (file)
index 8b1a079..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-// Note: not using Vue, but would be possible
-function trySendMessage()
-{
-       let email = document.getElementById("userEmail");
-       let subject = document.getElementById("mailSubject");
-       let content = document.getElementById("mailContent");
-       const error = checkNameEmail({email: email});
-       if (!!error)
-               return alert(error);
-       if (content.value.trim().length == 0)
-               return alert("Empty message");
-       if (subject.value.trim().length == 0 && !confirm("No subject. Send anyway?"))
-               return;
-
-       // Message sending:
-       ajax(
-               "/messages",
-               "POST",
-               {
-                       email: email.value,
-                       subject: subject.value,
-                       content: content.value,
-               },
-               () => {
-                       subject.value = "";
-                       content.value = "";
-                       let emailSent = document.getElementById("emailSent");
-                       emailSent.style.display = "inline-block";
-                       setTimeout(() => { emailSent.style.display = "none"; }, 2000);
-               }
-       );
-}