// One뎁스 오버시 서브메뉴 표시 function onOff(num) { var menuDepth = 6; for (var j = 1; j < menuDepth + 1; j++) { var main = document.getElementById('main0'+j); var sub = document.getElementById('e_sub0'+j); if (main.style.display != "block" && j == num) { $('#e_sub0' + j).slideDown(); } else { $('#e_sub0' + j).slideUp(); } } } // 서브페이지에서 상단 네비게이션 및 왼쪽 메뉴 활성화 $(document).ready(function () { var oneDT = $('.left_menu h2').children('img').attr('alt'); var title_Value = $('.last_depth').text(); var subImgalt = $('.twodepth li a').children("img[alt='" + title_Value + "']").attr('alt'); var subMOSrc = $('.twodepth li a').children("img[alt='" + title_Value + "']").attr('src'); if (subMOSrc != undefined) { var subMOSrcStr = subMOSrc.substring(24, 28); var subsubMOSrcStrHead = subMOSrc.substring(0, 28); var subsubMOSrcStr = subMOSrc.substring(28, 30); $('.twodepth li a').children("img[alt='" + title_Value + "']").parent('a').parent('li').css('background-image', 'url(/common/img/left/bullet_depth2_on.gif)'); $('.twodepth li a').children("img[alt='" + title_Value + "']").attr('src', '/common/img/left/e_left_' + subMOSrcStr + '00_on.gif'); $('.twodepth li a').children("img[alt='" + title_Value + "']").parent('a').removeAttr('onmouseout').removeAttr('onblur'); $('.threedepth li a').children("img[alt='" + title_Value + "']").parent('a').parent('li').css('background-image', 'url(/common/img/left/bullet_depth3_on.gif)'); $('.threedepth li a').children("img[alt='" + title_Value + "']").attr('src', subsubMOSrcStrHead + subsubMOSrcStr + '_on.gif'); if (subsubMOSrcStr != 00) { var subsubParentOver = $('.threedepth li a').children("img[alt='" + title_Value + "']").parents('ul').parent('li').find('>a img').attr('src'); var subsubParentOverStr = subsubParentOver.substring(0, 31); $('.threedepth li a').children("img[alt='" + title_Value + "']").parents('ul').parent('li').find('>a img').attr('src', subsubParentOverStr + 'on.gif'); $('.threedepth li a').children("img[alt='" + title_Value + "']").parents('ul').parent('li').css('background-image', 'url(/common/img/left/bullet_depth2_on.gif)'); } } if (oneDT != undefined) { switch (oneDT) { case "About Unish": onOff(1); break; case "Search Unish": onOff(2); break; case "Community": onOff(3); break; case "What's News": onOff(4); break; case "Research Institute": onOff(5); break; case "Journal": onOff(6); break; } } }); // 왼쪽메뉴 활성화 // 타이틀 $(document).ready(function () { var title_Value = "- " + $('.last_depth').text(); var title_Chg = document.getElementsByTagName('title'); if ($('.last_depth').text() != "") { document.title = "Unish " + title_Value; } else { document.title = "Unish Main Page"; } }); // 왼쪽메뉴 움직임 //$(document).ready(function () { // $('.left_menu').slideDown(); //}); // Unish 소개 탭메뉴 기능 function tab_menu(number) { switch (number) { case 1: $(document).ready(function () { $('#tab01').fadeIn(function () { $(this).css('display', 'block'); }); $('#tab02').css('display', 'none'); $('#tab03').css('display', 'none'); }); break; case 2: $(document).ready(function () { $('#tab01').css('display', 'none'); $('#tab02').fadeIn(function () { $(this).css('display', 'block'); }); $('#tab03').css('display', 'none'); }); break; case 3: $(document).ready(function () { $('#tab01').css('display', 'none'); $('#tab02').css('display', 'none'); $('#tab03').fadeIn(function () { $(this).css('display', 'block'); }); }); break; } } // 디자인 셀렉트박스 기능 jQuery(function($){ // Common var select_root = $('div.select'); var select_value = $('.my_value'); var select_a = $('div.select>ul>li>a'); var select_input = $('div.select>ul>li>input[type=radio]'); var select_label = $('div.select>ul>li>label'); // Radio Default Value $('div.my_value').each(function(){ var default_value = $(this).next('.i_list').find('input[checked]').next('label').text(); $(this).append(default_value); }); // Line select_value.bind('focusin',function(){$(this).addClass('outLine')}); select_value.bind('focusout',function(){$(this).removeClass('outLine')}); select_input.bind('focusin',function(){$(this).parents('div.select').children('div.my_value').addClass('outLine')}); select_input.bind('focusout',function(){$(this).parents('div.select').children('div.my_value').removeClass('outLine')}); // Show function show_option(){ $(this).parents('div.select:first').toggleClass('open'); } // Hover function i_hover(){ $(this).parents('ul:first').children('li').removeClass('hover'); $(this).parents('li:first').toggleClass('hover'); } // Hide function hide_option(){ var t = $(this); setTimeout(function(){ t.parents('div.select:first').removeClass('open'); }, 1); } // Set Input function set_label(){ var v = $(this).next('label').text(); $(this).parents('ul:first').prev('.my_value').text('').append(v); $(this).parents('ul:first').prev('.my_value').addClass('selected'); } // Set Anchor function set_anchor(){ var v = $(this).text(); $(this).parents('ul:first').prev('.my_value').text('').append(v); $(this).parents('ul:first').prev('.my_value').addClass('selected'); } // Anchor Focus Out $('*:not("div.select a")').focus(function(){ $('.a_list').parent('.select').removeClass('open'); }); select_value.click(show_option); select_root.removeClass('open'); select_root.mouseleave(function(){$(this).removeClass('open')}); select_a.click(set_anchor).click(hide_option).focus(i_hover).hover(i_hover); select_input.change(set_label).focus(set_label); select_label.hover(i_hover).click(hide_option); });