$(function(){ // ¼¿·º¹Ú½º $('.src_box select').selectbox(); // GNB $(".main_mnu > li.on").addClass('origin'); chk_mnu_back(); $(".main_mnu > li").bind({ 'mouseover':function(){ $(".main_mnu > li").removeClass("on"); if($(this).children().first().attr("class") == "mnu1") { $(".sub_mnu_back").hide(); } else { $(".sub_mnu_back").show(); } }, 'mouseleave':function(){ $(".main_mnu > li.origin").addClass("on"); chk_mnu_back(); }, }); // °øÅë ÅÇ ¸Þ´º $('.tabs_active').each(function(){ var active, content, links = $(this).find('a'); active = links.first().parents('li').addClass('on'); content = $(active.children('a').attr('href')); links.not(':first').each(function () { $($(this).attr('href')).hide(); }); $(this).on('click', 'a', function(e){ active.removeClass('on'); content.hide(); active = $(this).parents('li'); content = $($(this).attr('href')); active.addClass('on'); content.show(); e.preventDefault(); }); }); function chk_mnu_back() { if($(".main_mnu > li.origin").children().first().attr("class") == "mnu1") { $(".sub_mnu_back").hide(); } } }); //¸ð´Þ ¿­°í ´Ý±â $(window).bind('load scroll resize',function(){ winScroll = $(this).scrollTop(); }); function modal_open(modalName) { // ¸ð´Þ ¿­±â °øÅë modal = $(modalName); // ¸ð´Þâ ID°ªÀ¸·Î ¿­±â modalBody = $(modal).children('.modal_wrap'); // ½ÇÁ¦ ¸ð´Þâ modalW = modalBody.width(); modalH = modalBody.height(); modalOverlay = $('.modal_bg'); if ( modalH >= $(window).height() ) { // ¸ð´ÞâÀÌ À©µµ¿ìº¸´Ù Å« °æ¿ì modalBody.css({ 'top':'50px', 'margin-left':-modalW/2, 'margin-top':'auto' }); modalOverlay.height(modalH+100); modal.addClass('modalScroll'); $('#bodyWrap').addClass('winFix modalFix').css('top',-winScroll); // ½ºÅ©·Ñ¹Ù ¸·°í, »çÀÌÁî °íÁ¤ } else { modalBody.css({ 'top':'50%', 'margin-left':-modalW/2, 'margin-top':-modalH/2 }); // ¸ð´Þâ Å©±â °è»ê, °¡¿îµ¥ Á¤·Ä $('#bodyWrap').addClass('winFix modalFix').css('top',-winScroll); // ½ºÅ©·Ñ¹Ù ¸·°í, »çÀÌÁî °íÁ¤ } $(modal).stop().fadeIn(150); } function modal_close(modalName) { // ¸ð´Þ ´Ý±â °øÅë winTop = Math.abs(parseInt($('#bodyWrap').css('top'))); // ¸ð´Þ ´ÝÀ» ½Ã ÇöÀç ½ºÅ©·Ñ À§Ä¡°ª ¹Ýȯ modal = $(modalName); modal.fadeOut(100); modal.removeClass('modalScroll'); $('#bodyWrap').removeClass('winFix modalFix').css('top',''); modalOverlay.height(''); $(window).scrollTop(winTop); winTop = 0; } //³ôÀÌ °¡º¯È­µÇ´Â ¸ð´Þ ¿­°í ´Ý±â function modal_open2(modalName) { //console.log(modal_cnt, "show2"); var s_height=$(document).scrollTop(); modal = $(modalName); modalBody = $(modal).children('.modal_wrap'); modal.stop().fadeIn(150); var height=modalBody.outerHeight(); var w_height=$(window).height(); var margin=(w_height-height)/2; var marginL=modalBody.width()/2; modalBody.css({ "margin-top":margin, "margin-left":-marginL, }); $("#bodyWrap").addClass("modalFix"); $("body").addClass("winFix"); $("#bodyWrap").css("top",-s_height); modal_cnt++; } function modal_close2(modalName) { modal_cnt--; winTop = Math.abs(parseInt($('#bodyWrap').css('top'))); modal = $(modalName); if(modal_cnt <= 0) { //console.log(modal_cnt, "close2_0"); modal.fadeOut(100); //modal.hide(); $("#bodyWrap").removeClass("modalFix").css("top"); $("body").removeClass("winFix"); $(window).scrollTop(winTop); winTop = 0; }else{ //console.log(modal_cnt, "close2_1"); modal.fadeOut(100); } } $(function() { //¸ð´Þ ´Ý±â $(".renew_modal .btn_close, .renew_modal .btn_ok").click(function() { var modal=$(this).parents(".renew_modal").attr("id"); modal_close("#"+modal); }); //³ôÀÌ °¡º¯È­ µÇ´Â ¸®´º¾ó ¸ð´Þ ´Ý±â $(".renew_modal .btn_close2").click(function(e){ var modal=$(this).parents(".renew_modal").attr("id"); modal_close2("#"+modal); }); });