File: /var/www/html/wpmuhibbah_err/wp-content/themes/goodwish/assets/js/modules/global.js
(function($) {
"use strict";
window.edgtf = {};
edgtf.modules = {};
edgtf.scroll = 0;
edgtf.window = $(window);
edgtf.document = $(document);
edgtf.windowWidth = $(window).width();
edgtf.windowHeight = $(window).height();
edgtf.body = $('body');
edgtf.html = $('html, body');
edgtf.htmlEl = $('html');
edgtf.menuDropdownHeightSet = false;
edgtf.defaultHeaderStyle = '';
edgtf.minVideoWidth = 1500;
edgtf.videoWidthOriginal = 1280;
edgtf.videoHeightOriginal = 720;
edgtf.videoRatio = 1280/720;
edgtf.edgtfOnDocumentReady = edgtfOnDocumentReady;
edgtf.edgtfOnWindowResize = edgtfOnWindowResize;
edgtf.edgtfOnWindowScroll = edgtfOnWindowScroll;
$(document).ready(edgtfOnDocumentReady);
$(window).resize(edgtfOnWindowResize);
$(window).scroll(edgtfOnWindowScroll);
/*
All functions to be called on $(document).ready() should be in this function
*/
function edgtfOnDocumentReady() {
edgtf.scroll = $(window).scrollTop();
//set global variable for header style which we will use in various functions
if(edgtf.body.hasClass('edgtf-dark-header')){ edgtf.defaultHeaderStyle = 'edgtf-dark-header';}
if(edgtf.body.hasClass('edgtf-light-header')){ edgtf.defaultHeaderStyle = 'edgtf-light-header';}
}
/*
All functions to be called on $(window).resize() should be in this function
*/
function edgtfOnWindowResize() {
edgtf.windowWidth = $(window).width();
edgtf.windowHeight = $(window).height();
}
/*
All functions to be called on $(window).scroll() should be in this function
*/
function edgtfOnWindowScroll() {
edgtf.scroll = $(window).scrollTop();
}
//set boxed layout width variable for various calculations
switch(true){
case edgtf.body.hasClass('edgtf-grid-1300'):
edgtf.boxedLayoutWidth = 1350;
break;
case edgtf.body.hasClass('edgtf-grid-1200'):
edgtf.boxedLayoutWidth = 1250;
break;
case edgtf.body.hasClass('edgtf-grid-1000'):
edgtf.boxedLayoutWidth = 1050;
break;
case edgtf.body.hasClass('edgtf-grid-800'):
edgtf.boxedLayoutWidth = 850;
break;
default :
edgtf.boxedLayoutWidth = 1150;
break;
}
})(jQuery);