var IvyMain = { /* popupPrev: function() { $("#IvyMain").find(".popup_img").prev(); }, popupNext: function() { $("#IvyMain").find(".popup_img").next(); }, popupStart: function() { try { $("#IvyMain").find(".popupzone .play").css({"display":"none"}); } catch(e) {} try { $("#IvyMain").find(".popupzone .stop").css({"display":"inline"}); } catch(e) {} try { $("#popup_img").timerStart(); } catch(e) {} }, popupStop: function() { try { $("#IvyMain").find(".popupzone .play").css({"display":"inline"}); } catch(e) {} try { $("#IvyMain").find(".popupzone .stop").css({"display":"none"}); } catch(e) {} try { $("#popup_img").timerStop(); } catch(e) {} }, popupShowAll: function() { if ( $("#IvyMain").find(".popup_list").css("display") == "none" ) { $("#IvyMain").find(".popup_list").slideDown(); } else $("#IvyMain").find(".popup_list").slideUp(); }, */ bannerMax: 0, bannerNow: 1, nowScrollLeft : 0, bannerInterVal : null, bannerInit : function() { $("#Ivycontainer").find(".baner_ctrl .play").css({"display":"none"}); $("#Ivycontainer").find(".banerzone ul").bind({ mouseenter: function() { IvyMain.bannerStop(); }, mouseleave: function() { IvyMain.bannerStart(); } }); $("#Ivycontainer").find(".banerzone ul a").bind({ focus: function() { IvyMain.bannerStop(); }, blur: function() { IvyMain.bannerStart(); } }); IvyMain.bannerStart(); }, bannerPrev : function() { var _this = this; _this.bannerStop(); $("#Ivycontainer").find(".banerzone ul li:first-child").before( $("
  • ").html($(".banerzone ul li:nth-child("+bannerMax+")").html()) ); $("#Ivycontainer").find(".banerzone ul li:nth-child("+(bannerMax+1)+")").remove(); }, bannerNext : function() { var _this = this; _this.bannerStop(); _this.bannerRoll(); }, bannerStop : function() { window.clearInterval(bannerInterVal); $("#Ivycontainer").find(".baner_ctrl .play").css({"display":"inline"}); $("#Ivycontainer").find(".baner_ctrl .stop").css({"display":"none"}); }, bannerStart : function() { bannerMax = $("#Ivycontainer").find(".banerzone ul").children("li").length; bannerInterVal = window.setInterval(function(){ IvyMain.bannerRoll(); }, 3000); $("#Ivycontainer").find(".baner_ctrl .play").css({"display":"none"}); $("#Ivycontainer").find(".baner_ctrl .stop").css({"display":"inline"}); }, bannerRoll: function() { var _this = this; obj = $("#Ivycontainer").find(".banerzone ul").children("li:first-child"); wid = $(obj).outerWidth(); $("#Ivycontainer").find(".banerzone ul").animate({ "left" : "-"+wid+"px" }, "slow", function() { $("
  • ").html($(".banerzone ul li:first-child").html()).appendTo( $("#Ivycontainer").find(".banerzone ul") ); $("#Ivycontainer").find(".banerzone ul li:first-child").remove(); $("#Ivycontainer").find(".banerzone ul").css("left","0px"); $("#Ivycontainer").find(".banerzone ul").animate({ "left" : "-10px" }, "fast", function() { $("#Ivycontainer").find(".banerzone ul").animate({ "left" : "-2px" }, "fast", function() {}); }); }); }, /* visiualMax: 7, visiualNow: 0, visiualInterVal: null, visiualFair: true, visiualInit: function() { var _this = this; $("#IvyMain").find("ul.visual").css("position","relative"); $("#IvyMain").find("ul.visual li.channel").css("position",""); try { $("#IvyMain").find("div.visual_ctrl").css("z-index","2"); } catch(e) {} try { $("#IvyMain").find("div.visual_txt").css("z-index","2"); } catch(e) {} //$("div.visual_ctrl").hide(); _this.visiualMax = $("#IvyMain").find("ul.visual").children().length; if ( _this.visiualMax < 2 ) return false; $("#IvyMain").find("ul.visual").bind({ mouseenter: function() { _this.visiualStop(); }, mouseleave: function() { _this.visiualStart(); } }); $("#IvyMain").find("ul.visual a").bind({ focus: function() { _this.visiualStop(); }, blur: function() { _this.visiualStart(); } }); _this.visiualStart(); }, visiualPlay: function(){ var _this = this; _this.visiualStart(); }, visiualStart: function() { var _this = this; visiualInterVal = window.setInterval(function(){ _this.visiualRoll(); }, 3000); $("#IvyMain").find(".visual_ctrl .play").css({"display":"none"}); $("#IvyMain").find(".visual_ctrl .stop").css({"display":"inline"}); }, visiualStop: function() { var _this = this; //$("div.visual_ctrl").fadeIn(); $("#IvyMain").find(".visual_ctrl .play").css({"display":"inline"}); $("#IvyMain").find(".visual_ctrl .stop").css({"display":"none"}); window.clearInterval(visiualInterVal); }, visiualRoll: function() { var _this = this; //$("div.visual_ctrl").fadeOut(); _this.visiualNow++; if ( _this.visiualMax <= _this.visiualNow ) _this.visiualNow = 0; $("ul.visual li.channel"+_this.visiualNow).css("z-index","1"); $("ul.visual li.channel"+_this.visiualNow).fadeIn(0,function(){ prevvisiualNow = _this.visiualNow - 1; if ( prevvisiualNow < 0 ) prevvisiualNow = _this.visiualMax - 1; $("ul.visual li.channel"+prevvisiualNow).fadeOut(0,function(){ $(this).css("z-index","-1"); }); _this.visiualFair = true; }); }, visiualDown: function() { var _this = this; try { $("div.v1 img.img"+_this.visiualNow).attr("src","/Ivyimages/site/open_content/main/visual_bt_on.gif"); } catch(e){} $("ul.visual li.channel"+_this.visiualNow).fadeIn(0,function(){ _this.visiualFair = true; }); }, visiualPrev: function() { var _this = this; _this.visiualStop(); $("ul.visual li.channel"+_this.visiualNow).hide(); _this.visiualNow--; if ( _this.visiualNow < 0 ) _this.visiualNow = ( _this.visiualMax - 1 ); _this.visiualDown(); _this.visiualFair = true; }, visiualNext: function() { var _this = this; _this.visiualStop(); $("ul.visual li.channel"+_this.visiualNow).hide(); _this.visiualNow++; if ( _this.visiualMax <= _this.visiualNow ) _this.visiualNow = 0; _this.visiualDown(); _this.visiualFair = false; }, visiualHit: function(num) { var _this = this; _this.visiualStop(); try { $("div.v1 img").attr("src","/Ivyimages/site/open_content/main/visual_bt_off.gif"); } catch(e){} $("ul.visual li.channel"+_this.visiualNow).css("display","none"); _this.visiualNow = num; _this.visiualDown(); }, */ mainTabInit: function() { $("div.notice ul > li").each(function(k,v){ $(this).children("a.tab").bind("mouseover", function(){ $(this).parents("ul").children("li").removeClass("select"); $(this).parent("li").addClass("select"); }); $(this).children("a.tab").bind("focus", function(){ $(this).parents("ul").children("li").removeClass("select"); $(this).parent("li").addClass("select"); }); }); }, /* assemblymanMinihome: function() { var ash = $("#IvyMain").find(".asmanlist").height() + 10; if ( $("#IvyMain").find(".asmanlist").css("display") == "none" ) { $("#IvyMain").find(".asmanlist").slideDown(); } else { $("#IvyMain").find(".asmanlist").slideUp(); } return false; }, maxAssemblyman: 0, nowAssemblyman: 1, interAssemblyman: null, rollAssemblymanInit: function() { var _this = this; _this.maxAssemblyman = $("#IvyMain").find(".asmanlist ul").children().length; $("#IvyMain").find(".rollAssemblyman").html( $(".asmanlist ul > li:first-child").html() ) .bind("mouseleave",function(){ _this.rollAssemblymanStart(); }) .bind("mouseenter",function(){ _this.rollAssemblymanStop(); }); _this.rollAssemblymanStart(); }, rollAssemblymanStart: function() { var _this = this; $("#IvyMain").find(".assemblymanMinihome a.playstop img").attr("src","/Ivyimages/main/common_pause.gif").attr("alt","일시정지").removeClass("play").addClass("pause"); _this.interAssemblyman = window.setInterval(function(){ _this.rollAssemblymanChange(); }, 3000); }, rollAssemblymanStop: function() { var _this = this; $("#IvyMain").find(".assemblymanMinihome a.playstop img").attr("src","/Ivyimages/main/common_play.gif").attr("alt","자동넘김").removeClass("pause").addClass("play"); window.clearInterval( _this.interAssemblyman ); }, rollAssemblymanChange: function() { var _this = this; _this.nowAssemblyman++; if ( _this.nowAssemblyman > _this.maxAssemblyman ) _this.nowAssemblyman = 1; $("#IvyMain").find(".rollAssemblyman").fadeOut("fast",function(){ $("#IvyMain").find(".rollAssemblyman").html( $(".asmanlist ul > li:nth-child("+_this.nowAssemblyman+")").html() ).fadeIn("fast"); }); }, rollAssemblymanToggle: function( obj ) { var _this = this; if ( $(obj).children("img").hasClass("pause") ) { _this.rollAssemblymanStop(); } else _this.rollAssemblymanStart(); }, */ tabnews: function( obj ) { // var pdpos = $(obj).parents("div.tabnews").position(); // var ppos = $(obj).parents("li").position(); $(obj).parents("li").parents("ul").children("li").children("ul.body").each(function(){ if ( $(this).css("display") != "none" ) $(this).css("display","none"); $(this).parents("li").removeClass("select"); }); // $(obj).parents("li").children("ul.body").css({"left":(pdpos.left - ppos.left)+"px","display":"block"}); $(obj).parents("li").children("ul.body").css({"display":"block"}); $(obj).parents("li").addClass("select"); $(obj).parents("ul").find(".more").css("z-index", "auto"); $(obj).parents("li").find(".more").css("z-index", 999); } }; function nWindow(){ Ivy.popup('/Servicehtml'+arguments[0],'E30',30,170,655,640); } (function($){ $.fn.extend({ vr_rolling : function(opt) { // 기본값 설정 var defaults = { direction : 'left', delay : 5000, pos : 0, navi : 'show', afterAction : false }; var now,next,prev,total,obj, list, width,slideTimer,navi; var opt = $.extend(defaults, opt); var setPrev = function() { var n = now-1; prev = 0 > n ? total-1 : n; if (opt.direction == 'fade') { list.eq(prev).css('display', 'none'); if (opt.afterAction) { reset_act(prev); } } else { list.eq(prev).css('left', obj.width() * -1); } }; //console.log(opt.delay); var setNext = function() { var n = now+1; next = total > n ? n : 0; if (opt.direction =='fade') { list.eq(next).css('display', 'none'); if (opt.afterAction) { reset_act(next); } } else { list.eq(next).css('left', obj.width()); } }; var setPos = function(n) { switch (opt.direction) { case 'fade' : now = n; list.eq(now).css('display','block'); setPrev(); setNext(); break; default: now = n; list.eq(now).css('left', 0); setPrev(); setNext(); break } }; var act = function(now) { var el = list.eq(now); var img = el.find('.zoom_in'); img.animate({ height: '100%', width: '100%', top: '0%', left:'0%' },2000); $('.up_50').css('top', '50px'); var text1 = el.find('.up_50'); text1.animate({ top:0, opacity : 1 },400); }; var reset_act = function(n) { var el = list.eq(n); var img = el.find('.zoom_in'); el.find('*').stop(); img.css({ height: '120%', width: '120%', top: '-10%', left:'-10%' }); var text1 = el.find('.up_50'); text1.css({ top:50, opacity : 0 }); }; var resetPosition = function(n) { setPos(n); }; var slide = function() { list.removeClass('on'); navi.removeClass('on'); var dir = arguments.length == 0 ? opt.direction : arguments[0]; switch (dir) { case 'fade' : list.eq(now).css('z-index','1'); list.eq(next).css('z-index','2'); list.eq(next).fadeIn(function(){ list.eq(now).fadeOut(); resetPosition(next); if (opt.afterAction) { act(now); } }); list.eq(next).addClass('on'); navi.eq(next).addClass('on'); break; case 'right' : list.eq(now).animate({left : obj.width()},500); list.eq(prev).animate({left : 0},500,function(){resetPosition(prev)}); list.eq(prev).addClass('on'); navi.eq(prev).addClass('on'); break; default: // left; list.eq(now).animate({left : obj.width() * -1},500); list.eq(next).animate({left : 0},500,function(){resetPosition(next)}); list.eq(next).addClass('on'); navi.eq(next).addClass('on'); break; } }; return this.each(function() { obj = $(this); obj.css('overflow', 'hidden'); obj.find('.roll').css('overflow', 'hidden'); list = obj.find('.roll>li'); list.each(function(idx, el){ $(el).css('display','none'); }); navi = $('.roll_navi a'); width = obj.width(); if (opt.direction != 'fade') { list.css('left', obj.width()); list.eq(opt.pos).css('left', 0); } list.eq(opt.pos).addClass('on'); navi.eq(opt.pos).addClass('on'); if (opt.afterAction) { act(opt.pos); } total = list.length; setPos(opt.pos); if (opt.navi == 'hide') { obj.find('.roll_navi').css('display','none'); } slideTimer = setInterval(slide,opt.delay); obj.find('a.next').click(function(e) { e.preventDefault(); clearInterval(slideTimer); var dir = opt.direction; slide(dir); slideTimer = setInterval(slide,opt.delay); }); obj.find('a.prev').click(function(e) { e.preventDefault(); clearInterval(slideTimer); var dir = opt.direction; switch(dir) { case 'left' : slide('right'); break; case 'right' : slide('left'); break; default : slide(dir); break; } slideTimer = setInterval(slide,opt.delay); }); navi.click(function(e){ e.preventDefault(); if($(this).hasClass('on')) { return; } var idx = $(this).parent('li').index('.roll_navi li'); //console.log(idx); var dir; if (opt.direction == 'fade') { next = idx; dir = opt.direction; } else { if (idx > now) { dir = 'left'; next = idx; list.eq(idx).css('left', width); } else { dir = 'right'; prev = idx; list.eq(idx).css('left', width * -1); } } clearInterval(slideTimer); slide(dir); slideTimer = setInterval(slide,opt.delay); }); }); } }); })(jQuery); $(document).ready(function(){ // 2018-01-24 $(".tabnews").find(".more").eq(0).css("z-index", 999); if ( $("#IvyMain").find(".popupzone").attr("class") != undefined ) { try { $("#IvyMain").find(".popupzone .popup_list").css({"display":"none"}); } catch(e) {} try { $("#IvyMain").find(".popupzone .play").css({"display":"none"}); } catch(e) {} if ( $("#IvyMain").find(".popup_img ul").children().length > 0 && !$("#IvyMain").find(".popup_img ul li:first-child").hasClass("none") ) { if ( $("#IvyMain").find(".popup_img ul").children().length > 1 ) $("#popup_img").slideShow(); } else { // console.log($("#IvyMain").find(".popupzone .stop").attr("style")); $("#IvyMain").find(".popupzone .stop").css({"display":"none"}); $("#IvyMain").find(".popupzone .total").css({"display":"none"}); $("#IvyMain").find(".popup_img ul").children().remove(); var default_img_url = "/Ivyimages/site/open_content/main/popup_default.jpg"; hostSet = document.domain.split("."); $("
  • ").html('').appendTo( $("#IvyMain").find(".popup_img ul") ); } } if ( $("#popupzone_top").find(".popupzone_2").attr("class") != undefined ) { /*popupzone (상단)*/ try { $(".popupzone_2 .popup_list_2").css({"display":"none"}); } catch(e) {} try { $(".popupzone_2 .play").css({"display":"none"}); } catch(e) {} if ( $(".popup_img_2 ul").children().length > 0 && !$(".popup_img_2 ul li:first-child").hasClass("none") ) { if ( $(".popup_img_2 ul").children().length > 1 ) $("#popup_img_2").slideShow_2(); // console.log($("#popup_img_2")); } else { $(".popupzone_2 .stop").css({"display":"none"}); $(".popupzone_2 .total").css({"display":"none"}); $(".popup_img_2 ul").children().remove(); var default_img_url = "/Ivyimages/common/main/popup_default.jpg"; var hostSet = document.domain.split("."); switch( hostSet[0] ){ case "ihealth" : { default_img_url = "/Ivyimages/common/main/popup_default.jpg"; } break; case "iphhealth" : { default_img_url = "/Ivyimages/common/main/popup_default.jpg"; } break; case "lifetimeedu" : { default_img_url = "/Ivyimages/site/lifetimeedu/main/popup_default.jpg"; } break; } $("
  • ").html('').appendTo( $("#popupzone_top").find(".popup_img_2 ul") ); } } // if ( $("#IvyMain").find(".visual").attr("class") != undefined ) IvyMain.visiualInit(); if ( $("#Ivycontainer").find(".banerzone").attr("class") != undefined ) IvyMain.bannerInit(); $('.img_roller').vr_rolling({'delay' : 7000, 'navi' : 'show', 'direction' : 'fade', 'afterAction': true}); try{ // 초,중,고,일반 탭제어 $("div.tablist ul li > span").bind("click", function(){ $("div.tablist ul li span").removeClass("select"); $(this).addClass("select"); $("div.tablist ul li ul").css({"display":"none"}); $(this).parent().children("ul").css({"display":"block"}); }); } catch(e){} }); var IvyMain_2 = { popupPrev: function() { $(".popup_img_2").prev_2(); }, popupNext: function() { $(".popup_img_2").next_2(); }, popupStart: function() { try { $(".popupzone_2 .play").css({"display":"none"}); } catch(e) {} try { $(".popupzone_2 .stop").css({"display":"inline"}); } catch(e) {} try { $("#popup_img_2").timerStart_2(); } catch(e) {} }, popupStop: function() { try { $(".popupzone_2 .play").css({"display":"inline"}); } catch(e) {} try { $(".popupzone_2 .stop").css({"display":"none"}); } catch(e) {} try { $("#popup_img_2").timerStop_2(); } catch(e) {} }, popupShowAll: function() { if ( $(".popup_list_2").css("display") == "none" ) { $(".popup_list_2").slideDown(); } else $(".popup_list_2").slideUp(); }, } //function noticeAction( obj ) { // hei = $("div.mainNotice").height(); // if ( $(obj).hasClass("open") ) { // $(obj).removeClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/notice_more.gif").attr("alt","더보기"); // $("#IvyMain").find(".mainNotice").animate({ height: 33 }); // // } else { // $(obj).addClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/notice_more_close.gif").attr("alt","닫기"); // $("#IvyMain").find(".mainNotice").animate({ height: 160 }); // } //} // //function maincontAction( obj ) { // hei = $("div.cont01_list").height(); // if ( $(obj).hasClass("open") ) { // $(obj).removeClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_01.png").attr("alt","열기"); // $("#IvyMain").find(".cont01_list").animate({ height:0, top:0 }); // // } else { // $(obj).addClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_01_c.png").attr("alt","닫기"); // $("#IvyMain").find(".cont01_list").animate({ height:129, top:-129 }); // } //} // //function maincontAction2( obj ) { // hei = $("div.cont02_list").height(); // if ( $(obj).hasClass("open") ) { // $(obj).removeClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_02.png").attr("alt","열기"); // $("#IvyMain").find(".cont02_list").animate({ height:0, top:0 }); // // } else { // $(obj).addClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_02_c.png").attr("alt","닫기"); // $("#IvyMain").find(".cont02_list").animate({ height:129, top:-129 }); // } //} // // //function maincontAction3( obj ) { // hei = $("div.cont03_list").height(); // if ( $(obj).hasClass("open") ) { // $(obj).removeClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_03.png").attr("alt","열기"); // $("#IvyMain").find(".cont03_list").animate({ height:0, top:0 }); // // } else { // $(obj).addClass("open"); // $(obj).children("img").attr("src","/Ivyimages/site/dam/cont_03_c.png").attr("alt","닫기"); // $("#IvyMain").find(".cont03_list").animate({ height:129, top:-129 }); // } //} function closepopup24( obj ) { cDay = 1 var expire = new Date(); expire.setDate(expire.getDate() + cDay); Ivy.setCookie("pupopzone24Close","YES", expire, "/", document.domain); $('.IvyPopup').slideUp(); } /** * 메인탭 */ function mtab(i){if(i==1){$("div.focus_list").removeClass("hide"); $("div.notice_list").addClass("hide"); $("div.faq_list").addClass("hide"); $("h3.focus_tit").addClass("act"); $("h3.notice_tit").removeClass("act"); $("h3.faq_tit").removeClass("act");} else if(i==2){$("div.focus_list").addClass("hide"); $("div.notice_list").removeClass("hide"); $("div.faq_list").addClass("hide"); $("h3.focus_tit").removeClass("act"); $("h3.notice_tit").addClass("act"); $("h3.faq_tit").removeClass("act");} else{$("div.focus_list").addClass("hide"); $("div.notice_list").addClass("hide"); $("div.faq_list").removeClass("hide"); $("h3.focus_tit").removeClass("act"); $("h3.notice_tit").removeClass("act"); $("h3.faq_tit").addClass("act");}}