$(function(){
tl = TweenMax;
startJs();
FamilySiteJs();
menuJs();
allMenuJs();
layerPopJs();
});
$(document).on('click', 'a[href="#none"]', function(e) {
e.preventDefault();
});
//기본js
function startJs(){
$(document).on('click', 'a[href="#none"]', function(e) {e.preventDefault()});
if($('html').is('.ie67, .ie7, .ie8, .ie9')) {
$('div.ie_alert_text').show().html('현재 사이트는 IE9 미만의 하위브라우저를 지원하지 않습니다.
브라우저를 최신 버전으로 업데이트해 주세요.');
}
WebFont.load({google: {families: ['Noto Sans KR', 'Montserrat']}});
}
function layerPopJs() {
//레이어팝업
var bg = $("#bg");
$(document).on('click','#bg, #privacy_popup .close ', function () {
bg.fadeOut();
$('#privacy_popup div.inner').html('');
$('#privacy_popup h1').text('');
$('#privacy_popup').hide();
});
$(document).on('click','.privacy_btn', function () {
var ClassName = $(this).data('link');
bg.show();
$('#privacy_popup').show();
$('#privacy_popup').html(
'
'
);
//foot 메뉴 클릭시
switch (ClassName) {
case "privacy1":
$("#privacy_popup h1").text("더베일리하우스 개인정보 처리방침");
$("#privacy_popup div.container").load("/_privacy1.php");
break;
}
});
}
function FamilySiteJs() {
$('.Family_site .btn').on('click', function(){
$(this).toggleClass('on');
$(this).parent('.Family_site').find('ul').stop().slideToggle(450);
});
}
function menuJs(){
setTimeout(function() {
$("#nav").addClass('on');
}, 100);
/*메뉴호버*/
$("#nav .depth1").mouseenter(function(){
$(this).find(".dep2").stop().fadeIn(300);
});
$("#nav .depth1").mouseleave(function(){
$("#nav .dep2").stop().fadeOut(400);
});
}
function allMenuJs(){
var $navStatus = 0;
var items = $("#allmenu .gnb li");
$(document).on("click",".hamburger_btn",function(){
$("#allmenu, #allmenu .all_box").fadeIn();
$("#wrap, #allmenu").addClass("open");
setTimeout(function(){ $("#allmenu .gnb").addClass("ani"); }, 800);
if($navStatus == 0) {
$navStatus = 1;
$('body').stop().addClass('menu_open');
var ClassName = $('body').attr('class');
if(ClassName == 'menu_open') {
tl.staggerFromTo(items, .7, {opacity: 0, y: '30px'}, {opacity: 1, y: 0, delay:.2, ease: Power1.easeInOut}, .1);
}else{
$navStatus = 0;
}
}
});
$(document).on("click","#allmenu .close",function(){
$navStatus = 0;
$('body').stop().removeClass('menu_open');
tl.staggerTo(items, 0, {opacity: 0, y: '-30px', ease: Power3.easeIn}, 0);
$("#allmenu, #allmenu .all_box").fadeOut();
$("#wrap, #allmenu").removeClass("open");
$("#allmenu .gnb").removeClass("ani");
});
$("#allmenu .depth1 > a").mouseenter(function(){
var allMenuIndex = $(this).parent(".depth1").index();
$("#allmenu .allmenu_bg .img").fadeOut();
$("#allmenu .allmenu_bg .img:eq("+allMenuIndex+")").fadeIn(500);
});
}