summaryrefslogtreecommitdiff
path: root/static/website/bootstrap-css/assets/js/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/website/bootstrap-css/assets/js/main.js')
-rw-r--r--static/website/bootstrap-css/assets/js/main.js69
1 files changed, 69 insertions, 0 deletions
diff --git a/static/website/bootstrap-css/assets/js/main.js b/static/website/bootstrap-css/assets/js/main.js
new file mode 100644
index 0000000..66a2645
--- /dev/null
+++ b/static/website/bootstrap-css/assets/js/main.js
@@ -0,0 +1,69 @@
+/*
+ * Change Navbar color while scrolling
+*/
+
+$(window).scroll(function(){
+ handleTopNavAnimation();
+});
+
+$(window).load(function(){
+ handleTopNavAnimation();
+});
+
+function handleTopNavAnimation() {
+ var top=$(window).scrollTop();
+
+ if(top>10){
+ $('#site-nav').addClass('navbar-solid');
+ }
+ else{
+ $('#site-nav').removeClass('navbar-solid');
+ }
+}
+
+/*
+ * Registration Form
+*/
+
+$('#registration-form').submit(function(e){
+ e.preventDefault();
+
+ var postForm = { //Fetch form data
+ 'fname' : $('#registration-form #fname').val(),
+ 'lname' : $('#registration-form #lname').val(),
+ 'email' : $('#registration-form #email').val(),
+ 'cell' : $('#registration-form #cell').val(),
+ 'address' : $('#registration-form #address').val(),
+ 'zip' : $('#registration-form #zip').val(),
+ 'city' : $('#registration-form #city').val(),
+ 'program' : $('#registration-form #program').val()
+ };
+
+ $.ajax({
+ type : 'POST',
+ url : './assets/php/contact.php',
+ data : postForm,
+ dataType : 'json',
+ success : function(data) {
+ if (data.success) {
+ $('#registration-msg .alert').html("Registration Successful");
+ $('#registration-msg .alert').removeClass("alert-danger");
+ $('#registration-msg .alert').addClass("alert-success");
+ $('#registration-msg').show();
+ }
+ else
+ {
+ $('#registration-msg .alert').html("Registration Failed");
+ $('#registration-msg .alert').removeClass("alert-success");
+ $('#registration-msg .alert').addClass("alert-danger");
+ $('#registration-msg').show();
+ }
+ }
+ });
+});
+
+/*
+ * SmoothScroll
+*/
+
+smoothScroll.init(); \ No newline at end of file