From 1b4197141a733b01aad3fe0d20c157c1a5514a04 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Sat, 1 Feb 2014 12:59:08 -0800 Subject: Adding classes form to assessment results page. --- src/templates/templates/assessment-results.ftl | 75 +++++++++++++++++++++++++- web/scripts/growth.js | 35 ++++++++++++ web/style.css | 6 +++ 3 files changed, 115 insertions(+), 1 deletion(-) diff --git a/src/templates/templates/assessment-results.ftl b/src/templates/templates/assessment-results.ftl index 95ee7af..8f91823 100644 --- a/src/templates/templates/assessment-results.ftl +++ b/src/templates/templates/assessment-results.ftl @@ -24,10 +24,83 @@ will produce positive quantifiable and quality results in your life, as you learn, and then apply this learning in your life.

+ +

GROW Classes

+ +

+ We want to launch GROW with great momentum, and personally provide + you with great momentum. As a part of the launch of GROW we will + be having GROW classes starting in March. Please take a moment and + complete the short form below, and help us plan and prepare to give + you the best possible experience. +

+ +
+ + +
+ : + +
+ +
+ : + +
+ +
+ : + +
+ +
+ : + +
+ +
+

+ Will you be attending the GROW classes beginning the week of March 3rd? +

+ +
+
+ +
+ +
+ +
+
+
+ +

GROW Class Schedule

+ +

+ If you selected YES to attend the GROW classes in March, + please select the class you are most likely to attend: +

+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
- Begin GROWing ➙ + Begin GROWing ➙
diff --git a/web/scripts/growth.js b/web/scripts/growth.js index fa5e3a9..8e56afd 100644 --- a/web/scripts/growth.js +++ b/web/scripts/growth.js @@ -247,3 +247,38 @@ function chapterComplete() notice("You've completed this chapter!"); location.href += "/completed"; } + +function submitClassForm() +{ + notice("Submitting Class Form..."); + + var firstname = $("#firstname").val(); + var lastname = $("#lastname").val(); + var phone = $("#phone").val(); + var email = $("#email").val(); + + if (firstname == "") { + alert("First name is required."); + return false; + } else if (lastname == "") { + alert("Last name is required."); + return false; + } else if (phone == "") { + alert("Phone is required."); + return false; + } else if (email == "") { + alert("Email is required."); + return false; + } + + $.ajax({ + type: "POST", + url: "http://www.myfoursquarechurch.com/grow-classes/#response", + data: $("#classform").serialize(), + dataType: html, + }).always(function() { + location.href="/account/training/introduction"; + }); + + return false; +} diff --git a/web/style.css b/web/style.css index d537d3a..a55377a 100644 --- a/web/style.css +++ b/web/style.css @@ -28,6 +28,12 @@ label { display: inline-block; } +label.check { + text-align: left; + width: 100%; + display: block; +} + blockquote { font-style: italic; } -- cgit v1.2.3