/** * cbpAnimatedHeader.js v1.0.0 * http://www.codrops.com * * Licensed under the MIT license. * http://www.opensource.org/licenses/mit-license.php * * Copyright 2013, Codrops * http://www.codrops.com */ var cbpAnimatedHeader = (function() { var docElem = document.documentElement, header = document.querySelector( '.cbp-af-header' ), /*mobheader = document.querySelector( '#wrapper' ),*/ /*faq = document.querySelector( '.faq-sec' ),*/ didScroll = false, changeHeaderOn = 30; function init() { window.addEventListener( 'scroll', function( event ) { if( !didScroll ) { didScroll = true; setTimeout( scrollPage, 50 ); } }, false ); } function scrollPage() { var sy = scrollY(); if ( sy >= changeHeaderOn ) { classie.add( header, 'cbp-af-header-shrink' ); /*classie.add( mobheader, 'cbp-af-mobheader-shrink' );*/ /*classie.add( faq, 'cbp-af-faq-shrink' );*/ } else { classie.remove( header, 'cbp-af-header-shrink' ); /*classie.remove( mobheader, 'cbp-af-mobheader-shrink' );*/ /*classie.remove( faq, 'cbp-af-faq-shrink' );*/ } didScroll = false; } function scrollY() { return window.pageYOffset || docElem.scrollTop; } init(); })();