$(document).ready(function() {
    // all custom jQuery will go here
    $("#toggle").click(function() {
      $(this).toggleClass("active");
      $("#overlay").toggleClass("open");
      $("#overlay-fade").toggleClass("overlay-fade-open")
    });

    $(".wpcf7-not-valid").parents('span').addClass("wpcf7-not-valid");
    $(".wpcf7-not-valid").parents('span').addClass("wpcf7-not-valid");

    if(hasValue($("span.wpcf7-not-valid"))) {
      $(this).addClass('AMAZING');
    }

});


function hasValue(elem) {
    return $(elem).filter(function() { return $(this).val(); }).length > 0;
}

//
//var lastScrollTop = 0;
//$(window).scroll(function(event){
//   var scrollPos = $(document).scrollTop();
//   var st = $(this).scrollTop();
//   if (st > lastScrollTop){
//     $("#scroll-nav").removeClass("scroll-navigation-open")
//   } else {
//     $("#scroll-nav").addClass("scroll-navigation-open")
//   }
//
//   if (scrollPos < 100) {
//     $("#scroll-nav").removeClass("scroll-navigation-open")
//   }
//   lastScrollTop = st;
//});

function formShow(){
    document.getElementById("formOverlay").classList.toggle("form-show");
    document.getElementById("form").classList.toggle("form-reveal");
}

function formClose() {
  document.getElementById("formOverlay").classList.toggle("form-show");
  document.getElementById("form").classList.toggle("form-reveal");
}

function sectorsDrop() {
  document.getElementById("arrowSectors").classList.toggle("rotate");
    document.getElementById("sectors").classList.toggle("show");
}

function serviceDrop() {
    document.getElementById("service").classList.toggle("show");
    document.getElementById("arrowService").classList.toggle("rotate");
}

function aboutDrop() {
    document.getElementById("about").classList.toggle("show");
    document.getElementById("arrowAbout").classList.toggle("rotate");
}

var userName;
var userNum;
var userEmail;

document.addEventListener( 'wpcf7mailsent', function( event ) {
  var url = window.location.href;
  if (url == "http://swiftcleaning.co.uk/careers/") {
    var inputs = event.detail.inputs;
      for ( var i = 0; i < inputs.length; i++ ) {
          if ( 'username' == inputs[i].name ) {
              userName = inputs[i].value;
              userName = userName.split(" ");
              userName = userName[0];
          }
      }
    ga('send', 'event', 'Job Application', 'Job Application Completed', 'Job Application');
    window.location.href = "/thank-you-applicant?" + userName;
  } else {
    var inputs = event.detail.inputs;
      for ( var i = 0; i < inputs.length; i++ ) {
          if ( 'your-name' == inputs[i].name ) {
              userName = inputs[i].value;
              userName = userName.split(" ");
              userName = userName[0];
          } else if ('your-num' == inputs[i].name) {
              userNum = inputs[i].value.replace(/\s/g, '');;
          } else if ('your-email' == inputs[i].name) {
              userEmail = inputs[i].value;
          }
      }
    ga('send', 'event', 'Enquiry Sent', 'Enquiry Sent', 'Enquiry Sent');
    window.location.href = "/thank-you?" + userName + "?" + userNum + "?" + userEmail;

  }

}, false );


function writeDetails() {
      var url = window.location.href.split("?");
      document.getElementById("user-name").innerHTML = url[1];
      document.getElementById("user-num").innerHTML = url[2];
      document.getElementById("user-email").innerHTML = url[3];
}
