$(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']}});
//모바일구분
$(window).resize(function(){
windowWidth = $(window).width();
if(windowWidth <= 767){
//m
$('#wrap').removeClass('pc');
$('body').removeClass('pc');
$('body').addClass('tm');
$('body').removeClass('t');
$('body').addClass('m');
}else if($(window).width() <= 1279){
//tablet
$('#wrap').removeClass('pc');
$('body').removeClass('pc');
$('body').addClass('tm');
$('body').addClass('t');
$('body').removeClass('m');
}else{
//pc
$('#wrap').addClass('pc');
$('body').addClass('pc');
$('body').removeClass('tm');
$('body').removeClass('t');
$('body').removeClass('m');
}
}).resize();
$.each($(".split"), function(i, v){
var mainText = $(this);
var mainTextSpace = $(this).text();
var animatedMainT = $(this).text().split("");
mainText.empty();
$.each(animatedMainT, function(i, v) {
mainText.append('
'+v+''+v+'
');
});
});
$.each($(".split2"), function(i, v){
var mainText = $(this);
var mainTextSpace = $(this).text();
var animatedMainT = $(this).text().split("");
mainText.empty();
$.each(animatedMainT, function(i, v) {
mainText.append(''+v+'
');
});
});
}
function popup() {
//레이어팝업
var bg = $("#bg");
$(document).on('click',' #bg, .close ', function () {
bg.fadeOut();
$('div[id*="-popup"] div.inner').html('');
$('div[id*="-popup"]').hide();
});
$(document).on('click','.layer-',
function () {
var ClassName = $(this).data('link');
bg.show();
$('#layer-popup').show();
$('#layer-popup').html(
''+
''+
'
'
);
//foot 메뉴 클릭시
switch (ClassName) {
case "privacy1":
$("#layer-popup div.inner").load("/_privacy1.php");
break;
case "terms":
$("#layer-popup div.inner").load("/_terms.php");
break;
}
}); //click
}
function menuJs(){
//menuJs
/*menu hover*/
$("#nav>ul>li").mouseenter(function(){
var menuNum = $(this).index()+1;
if(menuNum === menuNum){
$("#nav .lnb").stop().show();
$("#nav .lnb > ul").stop().hide().removeClass('on');
$("#nav .lnb > .sub"+menuNum+"").stop().show().addClass('on');
tl.staggerFromTo($("#wrap header #nav .lnb ul"), 0.6, {opacity:0,x:'0px'}, {opacity: 1,x:'0%', ease: Power1.easeInOut});
}else{
$("#nav .lnb").stop().hide();
$("#nav .lnb > ul").stop().hide().removeClass('on');
}
});
$("#nav>ul").mouseleave(function(){
$("#nav .lnb").stop().hide();
$("#nav .lnb > ul").stop().hide();
$("header").removeClass("on");
});
$("#nav>ul").mouseenter(function(){
$("header").addClass("on");
});
}
function allMenuJs(){
var $navStatus = 0;
$(document).on("click","#hamburger_btn.open",function(){
$("#allmenu").show("slide", { direction: "right" }, 600);
$("#allmenu .all_box").show("slide", { direction: "left" }, 600);
$("#wrap, #allmenu").addClass("open");
$("header #hamburger_btn .txt").text("CLOSE");
$(this).removeClass("open");
$(this).addClass("close");
if($navStatus == 0) {
$navStatus = 1;
$('body').stop().addClass('menu_open');
tl.staggerFromTo($("#allmenu .inner .logo svg"),1, {opacity:0,y:'0%'}, {opacity:1,y:'0%',delay:0.3, ease: Power1.easeInOut});
tl.staggerFromTo($("#allmenu .inner .gnb .menu .dep1,#allmenu .inner .gnb .sub_menu"),1, {opacity:0,x:'-100%'}, {opacity:1,x:'0%',ease: Power1.easeInOut},0.05);
var ClassName = $('body').attr('class');
if($('body').hasClass('menu_open')) {
}else{
$navStatus = 0;
}
}
});
$(document).on("click","#hamburger_btn.close",function(){
$navStatus = 0;
$(this).removeClass("close");
$(this).addClass("open");
$('body').stop().removeClass('menu_open');
$("#wrap, #allmenu").removeClass("open");
$("#allmenu").hide("slide", { direction: "left" }, 600);
$("#allmenu .all_box").hide("slide", { direction: "right" }, 600);
$("#allmenu").removeClass("ani");
$("header #hamburger_btn .txt").text("MENU");
});
}
$(function(){
tl = TweenMax;
startJs();
menuJs();
allMenuJs();
popup();
});