/* 메뉴고정하기 */
$(function(){
var flag = true; // 스크롤이 고정하려는 메뉴를 넘어갈 때 한 번만 실행하기 위한 기준 선언
var lastScrollTop = 0;
var menuOffTop = $(".store_top_cover .txt_cover").offset().top;
var menuHeight = $(".store_top_cover .txt_cover").outerHeight();
var menuOffBot = menuOffTop + menuHeight; //메뉴 하단 좌표 구하기
$(window).scroll(function(){
hasScrolled();
});
function hasScrolled() {
var st = $(this).scrollTop(); // 현재 스크롤
if (st >= menuOffBot && flag){ // 메뉴 하단에서 다운스크롤 될 때
fixTopCover();
flag = false;
} else if(st < menuOffBot && !flag) { // 메뉴 하단에서 업스크롤 될 때
normalTopCover();
flag = true;
}
lastScrollTop = st; // 마지막 스크롤 저장
}
// 메뉴 고정 다운 애니메이션
function fixTopCover(){
$(".store_top_cover").addClass("fix");
$(".store_top_cover .cover_inner").css("top","-80px");
$(".store_top_cover .cover_inner").animate({"top":0},600,"easeOutExpo");
}
// 메뉴 고정 풀기
function normalTopCover(){
$(".store_top_cover").removeClass("fix");
}
});
/* [end]: 메뉴고정하기 */