File: /home/frenchy/www/french-american.org/releases/20210421135930Z/app/assets/js/script.js
var $ = jQuery.noConflict();
(function($) {
'use strict';
var globalVariables = {
$body: $('body')
};
var appFunction = {
common: '*',
browserFunction: '*',
galleryFunction: '*'
};
$.each(appFunction, function(funcName, condition) {
if (
(typeof condition === 'string' && $('body').hasClass(condition)) ||
(typeof condition === 'object' && condition.length) ||
(typeof condition === 'string' && condition === '*')
) {
try {
window[funcName].call(this, globalVariables);
} catch (e) {
console.error(funcName + ' is not a function');
console.log(e);
}
} else if (typeof window[funcName] !== 'function') {
console.warn(funcName + ' is not a function');
}
});
})(jQuery);