"use strict";

$(window).on('load', function(){
  $(".init").removeClass("init");
});

$(document).ready(function () {

    // Update Copyright year
    var currentYear = new Date().getFullYear();
    $('#currentYear').text(currentYear);

    // Parse URL and split to make a class for body and set active nav items
    var pathName = window.location.pathname.toLowerCase();
    var pageClass = pathName.split('/');
    var $body = $('body');
    var navArray = $(".site-nav-list li a").map(function (i, el) {
        return $(el).text().replace(/\s+/g, "-").toLowerCase();
    }).get();

    if (pathName === '/' || pathName === '/home') {
        $body.addClass('home');
    } else {
        for (var i = 0; i < pageClass.length; i++) {
            var currentPath = pageClass[i];
            var navIndex = navArray.indexOf(currentPath);

            $body.addClass(currentPath);

            if (currentPath != "" && navIndex != -1) {
                // switch (currentPath) {
                //     case 'news':
                //     currentPath = 'news-&-resources';
                //     $(".site-nav-list li").removeClass("active");
                //     break;
                //     default:
                // }

                $(".site-nav-list li").eq(navIndex).addClass("active");
            }
        }
    }

    if ($(".admin-navigation").length > 0) {
        $body.addClass("admin");
    }
  
    // Add image slider class changes then turn on its visibility
    $('.slide-button').removeClass('primary').addClass('light outline');
    $('.hero-container').css({ 'visibility': 'visible', 'opacity': '1' });
  

    // CUSTOM: Sticky Header
    var stickyOffset = $('.section-header-bottom').offset().top;
  
    $(window).scroll(function () {
      var sticky = $('.section-header-bottom'),
          scroll = $(window).scrollTop();
  
      if (scroll >= stickyOffset) sticky.addClass('fixed');
      else sticky.removeClass('fixed');
    });
$('#formActionWrapper > .button.subtle').removeClass('subtle');

    // CUSTOM: Header Search UX
    // Focus on the search input when clicking the search button in the main nav
    $('#dd_searchForm').on('show.zf.dropdown', function() {
      return $('#q').focus();
    });
  
    // Clear the search input if closing the search dropdown
    $('#dd_searchForm').on('hide.zf.dropdown', function() {
      return $('#q').val('');
    });
  
  	if (pathName === '/order/signin') {
    	let duesAlert = ``;
    	$('.main').prepend(duesAlert);
    }
  
  let studentOrderMessage = `


<p class="help-text">
    <span class="fa-fw fas fa-exclamation-circle" aria-hidden="true"></span>Student Members: Please select 1 Year Membership.


</p>`;
  $('[data-num-years="1"] h3').after(studentOrderMessage);
  });