/*********************************************************************************************************
## Common Script ##
* º» ½ºÅ©¸³Æ®ÀÇ ÀúÀÛ±ÇÀº (ÁÖ)À¥½º¸®ÆÛºí¸¯¿¡ ÀÖ½À´Ï´Ù.
* º» ½ºÅ©¸³Æ®¸¦ ¹«´ÜÀ¸·Î ÀÌ¿ë(¶Ç´Â µµ¿ë)Çϰųª º¹Á¦ ¶Ç´Â ¼öÁ¤ »ç¿ë½Ã ÀúÀ۱ǹý¿¡ ÀǰŠó¹ú¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
* ±¸¸Å ÈÄ¿¡µµ Á¦ 2Â÷ »çÀÌÆ® µî ¶óÀ̼±½º°¡ Àû¿ëµÇÁö ¾Ê´Â »çÀÌÆ®¿¡ ´ëÇÏ¿© »ç¿ëÀº ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.
* À§ »çÇ׿¡ ´ëÇÏ¿© À§¹Ý½Ã Àý´ë ÇÕÀÇ´Â ¾ø½À´Ï´Ù !
* date : 2022-11-24
* author : Joo Pil Gue(websre@naver.com)
*********************************************************************************************************/
'use strict';
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
define(factory);
}
else if (typeof exports === 'object') {
module.exports = factory();
}
else {
root.creator = factory();
}
}(this, function() {
if('undefined' === typeof window.NFront) {
NFront = window.NFront = {};
NFront.Data = {};
}
$( document ).ready(function() {
Data.init();
});
var Data = NFront.Data = {
init: function () {
var main_big_banner_text = new Array();
$('.slider img').each(function(index){
main_big_banner_text[index] = $(this).attr('alt');
});
$('.main_big_banner .slider').slick({
autoplay:true,
autoplaySpeed : 333000,
dots: true,
speed:500,
pauseOnHover:false,
customPaging: function(slick,index) {
return '';
}
});
$('.main_big_banner .slider').on('beforeChange', function(event, slick, currentSlide, nextSlide){
var dot = $('.main_big_banner .slider .slick-dots');
$('.slick-dots li').each(function(index){
dot.removeClass('idx' + (index + 1));
});
dot.addClass('idx' + (nextSlide + 1));
});
$('.main_sub_rolling .slider').slick({
autoplay:false,
autoplaySpeed : 3500,
dots: true,
speed:500,
pauseOnHover:false,
customPaging: function(slick,index) {
return '';
}
});
$('.tab_style2 ul li > a').off().on('click', function(){
Data.popup($(this).attr('class'));
});
},
popup : function(url){
var popupWidth = 700;
var popupHeight = 600;
var popupX = (window.screen.width / 2) - (popupWidth / 2);
var popupY= (window.screen.height / 2) - (popupHeight / 2);
window.open("/privacy" + url, "_blank", "scrollbars=yes, resizable=yes, top=" + popupY + ", left=" + popupX + ", width=" + popupWidth + ", height=" + popupHeight);
}
}
}));
$(window).load(function(){
// ½ºÅ©·Ñ¸ð¼Ç(s)
var now_t = $(this).scrollTop();
var cont_pos = new Array;
var prev_pos = new Array;
var cont_max = $('.scroll_cont').length; //2016-07-05//¼öÁ¤
var tip_max = 0;
var tip_start = new Array;
var tip_end = new Array;
for(var i = 0; i < cont_max; i++){
var n = $('.cont_lst'+(i+1));
cont_pos[i] = n.offset().top-700;
}
//2016-07-05//tipÀ¯¹«Ã¼Å©(e)
if (now_t < 0) $('.cont_lst1').addClass('active'); /* 2016-08-04//Ŭ·¡½º¼öÁ¤ */
else scroll_visual(now_t);
$(window).scroll(function() {
var win_top = $(this).scrollTop();
scroll_visual(win_top);
});
function scroll_visual(nt) {
// console.log(nt);
for (var i = 0; i < cont_max; i++) {
var n = $('.cont_lst' + (i + 1));
if (cont_pos[i] <= nt) {
$(n).addClass('active');
}
}
}
// ½ºÅ©·Ñ¸ð¼Ç(e)
});
//media(e)
$(function(){
var win = $(window);
var vh = 0;
/* gogo js */
$.fn.isInViewport = function() {
var elementTop = $(this).offset().top;
var elementBottom = elementTop + $(this).outerHeight();
var viewportTop = $(window).scrollTop();
var viewportBottom = viewportTop + $(window).height();
return (elementBottom > viewportTop + (vh/18)) && (elementTop < viewportBottom - (vh/18)) ;
};
$(window).on('load resize scroll',function(){
$('.aniBox').each(function(){
if($(this).isInViewport()){
$(this).addClass('gogo');
}
});
});
});
$(document).ready(function() {
var swiper = new Swiper('.websre_main', {
autoplay: {
delay: 3000,
disableOnInteraction: false,
},
speed:700,
spaceBetween: 0,
effect: 'slide',
loop: true,
/*pagination: {
el: '.swiper-pagination',
clickable: true,
},*/
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
}
});
});