// TRIGGER ANIMATIONS // http://www.oxygenna.com/tutorials/scroll-animations-using-waypoints-js-animate-css $(window).bind('load resize', function(){ function onScrollInit( items, trigger ) { items.each( function() { var osElement = $(this), osAnimationClass = osElement.attr('data-os-animation'), osAnimationDelay = osElement.attr('data-os-animation-delay'); osElement.css({ '-webkit-animation-delay': osAnimationDelay, '-moz-animation-delay': osAnimationDelay, '-ms-animation-delay': osAnimationDelay, 'animation-delay': osAnimationDelay }); var osTrigger = ( trigger ) ? trigger : osElement; osTrigger.waypoint(function() { osElement.addClass('animated').addClass(osAnimationClass); $('.slick-slide .os-animation').removeClass('fadeInUp animated'); $('.slick-active .os-animation').addClass('fadeInUp animated'); },{ //triggerOnce: true, offset: '90%' }); }); } onScrollInit( $('.os-animation') ); // IOS BROWSER CLASS if( navigator.userAgent.match(/iP(hone|od|ad)/i) ) { jQuery('body').addClass('browser-ios'); } }); $(document).ready(function() { $(".item:nth-child(odd), ul li:nth-child(odd), dl dt:nth-child(odd), dl dd:nth-child(odd), tr:nth-child(odd), .tables .body .item:nth-child(odd)").addClass("odd"); $(".item:nth-child(even), ul li:nth-child(even), dl dt:nth-child(even), dl dd:nth-child(even), tr:nth-child(even), .tables .body .item:nth-child(even)").addClass("even"); // DROP DOWN - CLICK & HOVER - MAIN NAV $(".navigation nav.main ul li").hover(function(){ $(this).toggleClass("hover"); $(this).toggleClass("hover"); }); //$(".navigation nav.main ul ul").hide(); $(".navigation nav.main ul li > i").click(function(){ if ($(".navigation nav.main ul li > i").length ) { $(this).parent().toggleClass("open"); $(this).parent().siblings().removeClass("open"); } else{ $(this).parent().toggleClass("open"); } }); $("html").click(function() { $(".navigation nav.main ul li.open").removeClass("open"); }); $(".navigation nav.main ul li > i").click(function(e){ e.stopPropagation(); }); // EXPAND BURGER NAVIVAGTION $("header a.expand").click(function(){ if ($(".navigation .reveal").length ) { $("header a.expand").toggleClass('active'); $("html").toggleClass('reveal-out'); } else{ $("header a.expand").toggleClass('active'); $("html").expand("reveal-out"); } }); // SLIDESHOWS $(".banner .slides").slick({ arrows: true, dots: true, infinite: true, speed: 600, fade: true, adaptiveHeight: true, prevArrow: '