"use strict";

let currentWidth = window.innerWidth / parseFloat($("body").css("font-size"));

$(window).resize(function() {
    currentWidth = window.innerWidth / parseFloat($("body").css("font-size"));
});

$(window).on('load', function(){
    $(".init").removeClass("init");
});

// HEADER: Colored Stacked
// Place this within the document ready function
const stickyOffset = $('.site-nav-bottom').offset().top;

$(window).scroll(function () {
    const sticky = $('.site-nav-bottom');
    const scroll = $(window).scrollTop();

    if (scroll > stickyOffset) {
        sticky.addClass('fixed');
    } else {
        sticky.removeClass('fixed');
    }
});

$(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' || pathName === '/iowa-agriculture-literacy-foundation') {
        $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 (pathName === '/') {
        $body.addClass('home');
    } else {
        for (var i = 0; i <= pageClass.length; i++) {
            var currentPath = pageClass[i];
            if (currentPath != '' || currentPath != '/') {
                $body.addClass(currentPath);
            }
        }
    }

    if ($(".admin-navigation").length > 0) {
        $body.addClass("admin");
    }

    const insertHr = `
        





<hr>
    `;
    $('h2:not(:first-of-type), .h2:not(:first-of-type)').before(insertHr);
    $('#contactForm > div:first-of-type').after(insertHr);
    $('h1 + hr, .h1 + hr').remove();

    // $('.slide > a').addClass('slider-link');
    // $('.slider-link > img').addClass('slider-image');

    // $('.slider-caption a:not(.button)').addClass('sc-link clearfix');
    // $('.sc-link > div').removeClass().addClass('slide-content');
    // $('.sc-link + div').removeClass().addClass('slide-button');
    // $('.slide-button > .button').addClass('ghost');
    // $('.slider-caption p').addClass('h1 sc-title');
    // $('.slider-caption span').addClass('sc-description');
    // $('.news-caption .date').addClass('caption');
    $('.hero-container').css({ 'visibility': 'visible', 'opacity': '1' });
    $('.professional-development h3').addClass('overline');
    $('.leadership #reading-pane li em').addClass('overline');

    // Focus on the search input when clicking the search button in the main nav	
    $('#dd_searchForm').on('opened.fndtn.dropdown', function () {
        return $('#q').focus();
    });

    // Clear the search input if closing the search dropdown	
    $('#dd_searchForm').on('closed.fndtn.dropdown', function () {
        return $('#q').val('');
    });
});