/********************************************************************************************************* ## Web's Republic Common Script ## * º» ½ºÅ©¸³Æ®ÀÇ ÀúÀÛ±ÇÀº (ÁÖ)À¥½º¸®ÆÛºí¸¯¿¡ ÀÖ½À´Ï´Ù. * º» ½ºÅ©¸³Æ®¸¦ ¹«´ÜÀ¸·Î ÀÌ¿ëÇϰųª º¹Á¦ ¶Ç´Â ¼öÁ¤ »ç¿ë½Ã ÀúÀ۱ǹý¿¡ ÀǰŠó¹ú¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. * version : 1.0 * date : 2017-08-04 * author : Park Soo Hyun (shpark7502@naver.com) *********************************************************************************************************/ // URL ÆĶó¹ÌÅÍ ºÒ·¯¿À±â var getUrlParameter = function getUrlParameter(sParam) { var sPageURL = decodeURIComponent(window.location.search.substring(1)), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : sParameterName[1]; } } }; // ¸ð¹ÙÀÏ Á¢¼Ó½Ã ¸ð¹ÙÀÏ À¥À¸·Î ¿¬°á //var mobileKeyWords = new Array('iPhone', 'iPod','iPad', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson'); //for (var word in mobileKeyWords){ //if (navigator.userAgent.match(mobileKeyWords[word]) != null){ //location.href = "./mobile/"; //break; //} //} /* ----------------- ¼­ºêÆäÀÌÁö Àü¿ë ½ºÅ©¸³Æ® ----------------- */ // Äü¸Þ´º °ü·Ã ½ºÅ©¸³Æ® $(document).ready(function() { var easeEffect = "easeInOutExpo"; var btn_pos = parseInt($("#quickmenu").css('right')); var layer_pos = $("#quickmenu .quick-layer").outerWidth(); $("#quickmenu .iconlist > li").click(function() { var match = $(this).data('match'); $("#quickmenu .iconlist > li").removeClass('on'); $(this).addClass('on'); if(!$("#quickmenu").hasClass('open')) { $("#quickmenu").addClass('open'); $("#quickmenu .quick-layer[data-icon=" + match + "]").css('display','block'); $("#quickmenu .quick-layer[data-icon=" + match + "]").stop().animate({right:0}, 600, easeEffect); $("#quickmenu").stop().animate({right:layer_pos + 'px'}, 600, easeEffect); } else { $("#quickmenu .quick-layer").css('display','none'); $("#quickmenu .quick-layer[data-icon=" + match + "]").css({'display':'block', 'right':0}); } }); $("#quickmenu .quick-layer .btn-close").click(function() { $("#quickmenu").removeClass('open'); $("#quickmenu .iconlist > li").removeClass('on'); $("#quickmenu .quick-layer").stop().animate({right:-layer_pos}, 600, easeEffect); $("#quickmenu").stop().animate({'right':btn_pos}, 600, easeEffect); }); }); // µÑ·¯º¸±â ½ºÅ©¸³Æ® $(document).ready(function() { var old_images = []; // ÃÖÃÊ »óÅÂÀÇ °¢ ÅÇ ¸ÞÀÎ ½æ³×ÀÏÀ» º¯¼ö¿¡ ÀúÀå $("#facilitySlider .big-thumb .thumb-list > li").each(function(i) { old_images[i] = $(this).find('img').attr('src'); i++; }); // 1´Ü°è : Ãþº° ÅÇ Å¬¸¯½Ã º¸¿©Áö´Â ÅÇ ³»¿ëÀ» ±³Ã¼ & °¢ ÃþÀÇ ´ëÇ¥ À̹ÌÁö·Î ÃʱâÈ­ $("#facilitySlider .big-thumb .floor-tab > li").click(function() { var tab_index = $(this).index(); $("#facilitySlider .big-thumb .floor-tab > li").removeClass('active'); $(this).addClass('active'); $("#facilitySlider .big-thumb .thumb-list > li").removeClass('active'); $("#facilitySlider .big-thumb .thumb-list > li").eq(tab_index).find('img').attr('src', old_images[tab_index]); $("#facilitySlider .big-thumb .thumb-list > li").eq(tab_index).addClass('active'); $("#facilitySlider .floor-container > .floor-info .thumb-list > li").removeClass('selected'); $("#facilitySlider .floor-container > .floor-info").removeClass('active'); $("#facilitySlider .floor-container > .floor-info").eq(tab_index).addClass('active'); }); // 2´Ü°è : °¢ Ãþº° ³»ºÎ ½æ³×ÀÏ Å¬¸¯½Ã ´ëÇü ½æ³×ÀÏ ±³Ã¼ $("#facilitySlider .floor-container > .floor-info .thumb-list > li").click(function() { var thumb_img = $(this).find('img').attr('src'); $("#facilitySlider .floor-container > .floor-info .thumb-list > li").removeClass('selected'); $(this).addClass('selected'); $("#facilitySlider .big-thumb .thumb-list > li.active").find('img').attr('src', thumb_img); }); }); /* ----------------- °Ô½ÃÆÇ Àü¿ë ½ºÅ©¸³Æ® ----------------- */ // À̹ÌÁö ¹öÆ° ÅؽºÆ®·Î ´ëü $(document).ready(function() { // °ü¸®ÀÚ Àü¿ë ¹öÆ° replace function admBtnReplace() { var $url = window.location.href; var $readpage = $url.indexOf('read_form'); $("#sub_wrap img").each(function() { var $src = $(this).attr('src'); // »èÁ¦ if($src.indexOf('btn_sdel.gif') > -1 && $readpage < 0) { var $opt = $(this).attr('onclick'); var $link = "»èÁ¦"; $(this).before($link); $(this).remove(); } // À̵¿ if($src.indexOf('move.gif') > -1 && $readpage < 0) { var $opt = $(this).attr('onclick'); var $link = "À̵¿"; $(this).before($link); $(this).remove(); } // º¹»ç if($src.indexOf('copy.gif') > -1 && $readpage < 0) { var $opt = $(this).attr('onclick'); var $link = "º¹»ç"; $(this).before($link); $(this).remove(); } // À̵¿ (ºäÆäÀÌÁö) if($src.indexOf('move.gif') > -1 && $readpage > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('À̵¿'); $(this).remove(); } // º¹»ç (ºäÆäÀÌÁö) if($src.indexOf('copy.gif') > -1 && $readpage > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('º¹»ç'); $(this).remove(); } // ¼öÁ¤ (ºäÆäÀÌÁö) if($src.indexOf('modify.gif') > -1 && $readpage > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('¼öÁ¤'); $(this).remove(); } // »èÁ¦ (ºäÆäÀÌÁö) if($src.indexOf('delete.gif') > -1 && $readpage > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('»èÁ¦'); $(this).remove(); } // ´ä±Û (ºäÆäÀÌÁö) if($src.indexOf('reply.gif') > -1 && $readpage > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('´ä±Û¾²±â'); $(this).remove(); } }); } // ÀÏ¹Ý ±â´É¹öÆ° replace function btnReplace() { $("#sub_wrap img").each(function() { var $src = $(this).attr('src'); // ±Û¾²±â if($src.indexOf('write.gif') > -1) { $(this).parent('a').addClass('btn btn-primary'); $(this).parent('a').html('±Û¾²±â'); $(this).remove(); } // ÀÌÀü if($src.indexOf('prev.gif') > -1) { $(this).parent('a').addClass('btn btn-default'); $(this).parent('a').html('ÀÌÀü'); $(this).remove(); } // ¸ñ·Ïº¸±â if($src.indexOf('list.gif') > -1) { $(this).parent('a').addClass('btn btn-secondary'); $(this).parent('a').html('¸ñ·Ï'); $(this).remove(); } // ´ÙÀ½ if($src.indexOf('next.gif') > -1) { $(this).parent('a').addClass('btn btn-default right-icon'); $(this).parent('a').html('´ÙÀ½'); $(this).remove(); } // ½ºÆԽŰí if($src.indexOf('spam.gif') > -1) { var $opt = $(this).attr('onclick'); var $link = '½ºÆԽŰí'; $(this).before($link); $(this).remove(); } // ±Û ÀÛ¼º/¼öÁ¤/´äº¯ Ãë¼Ò if($src.indexOf('cancel.gif') > -1) { $(this).parent('a').attr('href','javascript:history.go(-1);'); $(this).parent('a').addClass('btn btn-secondary'); $(this).parent('a').html('Ãë¼Ò'); $(this).remove(); } }); // °Ë»ö $("#ext_search input[type=image]").before(''); $("#ext_search input[type=image]").css('display','none'); $(document).on('click', '#ext_search input[type=submit]', function() { $("#ext_search input[type=image]").trigger('click'); }); // ±Û ÀÛ¼º/¼öÁ¤/´äº¯ $(".bbsnewf5 input[src*='confirm.gif']").before(''); $(".bbsnewf5 input[src*='confirm.gif']").css('display','none'); $(document).on('click', '.bbsnewf5 .btn-confirm', function() { $(".bbsnewf5 input[src*='confirm.gif']").trigger('click'); }); } // ȸ¿ø °ü·Ã ¹öÆ° replace function memBtnReplace() { $("#container .innerContainer img").each(function() { var $src = $(this).attr('src'); // ¾ÆÀ̵ð Áߺ¹È®ÀÎ if($src.indexOf('btn_iddupl.gif') > -1) { var $opt = $(this).parent().attr('href'); var $link = '¾ÆÀ̵ð Áߺ¹È®ÀÎ'; $(this).parent().before($link); $(this).parent().remove(); } }); } admBtnReplace(); btnReplace(); memBtnReplace(); }); // °Ô½ÃÆÇ Ä«Å×°í¸® ÀÚµ¿ »ý¼º $(document).ready(function() { var cate_link = [], cate_title = [], currentURL = $(location).attr('pathname'), param = "?&com_board_category_code=", currentParam = "", insertHTML = "", idx = 0; if($("select[name='com_board_category_code']").length > 0) { currentParam = getUrlParameter('com_board_category_code'); $("select[name='com_board_category_code'] > option").each(function() { cate_link[idx] = $(this).val(); cate_title[idx] = $(this).text(); idx++; }); insertHTML = '
'; insertHTML += ''; insertHTML += '
'; $(".brd_category").before(insertHTML); $.each(cate_link, function(m, key) { if(key == currentParam) { $(".board_tab > a").text(cate_title[m]); $(".board_tab > ul > li[data-category='" + key + "']").addClass('on'); } }); if(!currentParam) { $(".board_tab > ul > li:first").addClass('on'); } } });