/*! copyright(c) FIVESTONE. All right Reserved. ÆÄÀ̺꽺ÅæÀÇ Çã¶ô¾øÀÌ ¹«´Üº¹Á¦ ¹× »ç¿ë ÇÒ ¼ö ¾ø½À´Ï´Ù.*/ ( function( $ ) { $( document ).ready(function() { $('.tabs>ul>li:nth-child(1)').on('click',function(){ $('#view1').css('display','block'); $('#view2').css('display','none'); $('#view3').css('display','none'); $(this).find('a').addClass('tabs_click'); $('.tabs>ul>li:nth-child(2)>a').removeClass('tabs_click'); $('.tabs>ul>li:nth-child(3)>a').removeClass('tabs_click'); }); $('.tabs>ul>li:nth-child(2)').on('click',function(){ $('#view2').css('display','block'); $('#view1').css('display','none'); $('#view3').css('display','none'); $(this).find('a').addClass('tabs_click'); $('.tabs>ul>li:nth-child(1)>a').removeClass('tabs_click'); $('.tabs>ul>li:nth-child(3)>a').removeClass('tabs_click'); }); $('.tabs>ul>li:nth-child(3)').on('click',function(){ $('#view3').css('display','block'); $('#view2').css('display','none'); $('#view1').css('display','none'); $(this).find('a').addClass('tabs_click'); $('.tabs>ul>li:nth-child(2)>a').removeClass('tabs_click'); $('.tabs>ul>li:nth-child(1)>a').removeClass('tabs_click'); }); $('#gnbmenu li.has-sub>a, #lnbmenu li.has-sub>a').on('click', function(){ $(this).removeAttr('href'); var element = $(this).parent('li'); if (element.hasClass('open')) { element.removeClass('open'); element.find('li').removeClass('open'); element.find('ul').slideUp(); } else { element.addClass('open'); element.children('ul').slideDown(); element.siblings('li').children('ul').slideUp(); element.siblings('li').removeClass('open'); element.siblings('li').find('li').removeClass('open'); element.siblings('li').find('ul').slideUp(); } }); $('#gnbmenu li.has-sub>a,.b_sub_lnb #lnbmenu li.has-sub>ul>li>a').on('click', function(){ $(this).removeAttr('href'); var element = $(this).parent('li'); if (element.hasClass('open')) { element.removeClass('open'); element.find('li').removeClass('open'); element.find('ul').slideUp(); } else { element.addClass('open'); element.children('ul').slideDown(); element.siblings('li').children('ul').slideUp(); element.siblings('li').removeClass('open'); element.siblings('li').find('li').removeClass('open'); element.siblings('li').find('ul').slideUp(); } }); $('#gnbmenu>ul>li.has-sub>a, #lnbmenu>ul>li.has-sub>a').append(''); (function getColor() { var r, g, b; var textColor = $('#gnbmenu, #lnbmenu').css('color'); textColor = textColor.slice(4); r = textColor.slice(0, textColor.indexOf(',')); textColor = textColor.slice(textColor.indexOf(' ') + 1); g = textColor.slice(0, textColor.indexOf(',')); textColor = textColor.slice(textColor.indexOf(' ') + 1); b = textColor.slice(0, textColor.indexOf(')')); var l = rgbToHsl(r, g, b); if (l > 0.7) { $('#gnbmenu>ul>li>a>span, #lnbmenu>ul>li>a>span').css('border-color', 'rgba(0, 0, 0, .35)'); } else { $('#gnbmenu>ul>li>a>span, #lnbmenu>ul>li>a>span').css('border-color', 'rgba(255, 255, 255, .35)'); } })(); function rgbToHsl(r, g, b) { r /= 255, g /= 255, b /= 255; var max = Math.max(r, g, b), min = Math.min(r, g, b); var h, s, l = (max + min) / 2; if(max == min){ h = s = 0; } else { var d = max - min; s = l > 0.5 ? d / (2 - max - min) : d / (max + min); switch(max){ case r: h = (g - b) / d + (g < b ? 6 : 0); break; case g: h = (b - r) / d + 2; break; case b: h = (r - g) / d + 4; break; } h /= 6; } return l; } }); } )( jQuery );