Skip to main content
/*Submit form*/ function checkRecaptcha() { var $reCaptcha = grecaptcha.getResponse(); if ($reCaptcha.length > 0) { document.getElementById("g-recaptcha-error").innerHTML = ""; return true; } else { document.getElementById("g-recaptcha-error").innerHTML = '

Please verify that you are not a robot.

'; return false; } } function FormURL( action ) { var protocol = location.protocol + "//"; var host = location.hostname; var path = "/scripts/student-academic-services/"; if( host !== "www.athabascau.ca" ) { host = "www-dev.athabascau.ca"; } return protocol + host + path + action; } $("#submit-success").css("display", "none").removeClass("hidden"); $("#submit-error").css("display", "none").removeClass("hidden"); $("#validation-error").css("display", "none").removeClass("hidden"); $("#results-display").css("display", "none").removeClass("hidden"); $("#support-services-career-assessment").validate({ focusCleanup: true, errorContainer: "#validation-error", errorLabelContainer: "#validation-error", submitHandler: function( form ) { if( !checkRecaptcha() ) { return; } var action = form.getAttribute( "data-au-action" ); var method = form.getAttribute( "data-au-method" ); var jqform = $(form); var url = FormURL( action ); $.ajax( url, { method: method, data: jqform.serialize(), success: function( data ) { if( !data ) { $("#submit-error").append( "

"+data+"

" ).slideDown( 250 ); } else { jqform.slideUp( 250, function(){ $("#results-display").html(data).slideDown(250); $("#submit-success").slideDown( 250 ); }); } $('html, body').animate({ scrollTop: $("#breadcrumb").offset().top }, 2000); console.log(data); }, error: function() { $("#submit-error").slideDown( 250 ); } }); } });