/* * Name : board.js * Version : 2.0.3 * Author : 1px studio * Date : 2024-03-18 * Desc : member alert bug fix. * ------------------------------ */ $(function(){var t;if(null!=document.getElementById("isIndex"))return;let e="en"==$("html").attr("lang")&&"1px"==$("html").data("tpl"),a,i,n;function r(t,e){e||(t=t.substr(0,4)+"-"+t.substr(6,2)+"-"+t.substr(10,2));let a=new Date(t);return["January","February","March","April","May","June","July","August","September","October","November","December"][a.getMonth()]+" "+a.getDate()+", "+a.getFullYear()}!function t(){if(0==$(".table-article-common").length||!e)return!1;$(".table-article-common .board_desc").each(function(t,e){let a=e.innerText.trim();if(RegExp(/^\d{4}. (0[1-9]|1[012]). (0[1-9]|[12][0-9]|3[01]).$/).test(a)){let i=r(a);e.innerText=i}})}(),$("#ext_search select").after(''),function t(){let a="",i=[],n=[],r=window.location.search,s=new URLSearchParams(r);if($("select[name=com_board_category_code]").length){let l=s.get("com_board_category_code"),o=$("select[name=com_board_category_code]").attr("onchange").split("'")[1]+"com_board_category_code=";$("select[name=com_board_category_code] option").each(function(t){let a=$(this);e&&0==t?i.push("All"):i.push(a.text()),n.push(a.val())});for(let c=0;c${i[c]}`;$(".category-button-wrapper").empty().append(a)}}(),a=$("input[type=image]"),i=$("img"),n=e?["Search","Submit","Write a comment","Delete","Move","Copy","Prev","List","Next","Spam report","Edit","Delete","Answer","Writing","Confirm","Cancel","Download"]:["검색","확인","댓글작성","삭제","이동","복사","이전","목록","다음","스팸신고","수정","삭제","답변","글쓰기","작성완료","취소","다운로드"],a.each(function(){let t=$(this).attr("src");t.indexOf("search.gif")>-1&&($(this).before(``),$(document).on("click","#btn-search",function(){$(this).next("input[type=image]").trigger("click")}),$(this).hide()),t.indexOf("confirm.gif")>-1&&($(this).before(``),$(this).hide()),t.indexOf("comment_write.gif")>-1&&($(this).before(``),$(document).on("click","#btn-comment-write",function(){$(this).next("input[type=image]").trigger("click")}),$(this).hide())}),i.each(function(){let t=$(this).attr("src"),e=$(this).attr("onclick");t.indexOf("btn_sdel.gif")>-1&&($(this).before(``),$(this).remove()),t.indexOf("move.gif")>-1&&($(this).before(``),$(this).remove()),t.indexOf("copy.gif")>-1&&($(this).before(``),$(this).remove()),t.indexOf("/prev.gif")>-1&&$(this).parent().addClass("button-b button--default move-page").text(n[6]),t.indexOf("list.gif")>-1&&$(this).parent().addClass("button-b button--dark").text(n[7]),t.indexOf("/next.gif")>-1&&$(this).parent().addClass("button-b button--default move-page").text(n[8]),t.indexOf("spam.gif")>-1&&($(this).before(``),$(this).remove()),t.indexOf("modify.gif")>-1&&$(this).parent().addClass("button-b button--default").text(n[10]),t.indexOf("delete.gif")>-1&&$(this).parent().addClass("button-b button--default board-delete-btn").text(n[11]),t.indexOf("reply.gif")>-1&&$(this).parent().addClass("button-b button--default").text(n[12]),t.indexOf("write.gif")>-1&&$(this).parent().addClass("button-b button--dark size--3").text(n[13]),t.indexOf("btn_confirm.gif")>-1&&$(this).parent().addClass("button-b button--primary").text(n[14]),t.indexOf("cancel.gif")>-1&&$(this).parent().addClass("button-b button--default button--lg").text(n[15]),t.indexOf("download.gif")>-1&&$(this).parent().addClass("button-download").text(n[16])}),function t(){if(!$(".board-gallery").length)return!1;let e=[],a=[],i=[],n=[],r="",s=$(".board-gallery .gallery-list").data("column")?$(".board-gallery .gallery-list").data("column"):3,l="";switch(s){case 1:l="col-xl-12";break;case 2:l="col-xl-6";break;case 3:default:l="col-xl-4";break;case 4:l="col-xl-3";break;case 5:l="col-xl-2-5";break;case 6:l="col-xl-2"}if($(".board-gallery").hasClass("type-a")){$(".board-gallery .article-wrapper > .photo-article-list > tbody > tr").each(function(){let t=$(this).find(".bbsnewf5"),r=t.find(".gallery_etc").text().split(":")[1];e.push(t.find("img").attr("src")),a.push(t.find(".gallery_subject>a").attr("href")),i.push(t.find(".gallery_title").text()),n.push(void 0==r?"":''+r.replace("]","")+"")}),r='
';for(let o=0;o
${i[o]}
${n[o]}
${i[o]}
`;r+="",$(".board-gallery .article-wrapper").empty().append(r)}else if($(".board-gallery").hasClass("type-b")){$(".board-gallery .article-wrapper > .photo-article-list > tbody > tr").each(function(){let t=$(this).find(".bbsnewf5"),r=t.find(".gallery_etc").text().split(":")[1];e.push(t.find("img").attr("src")),a.push(t.find(".gallery_subject>a").attr("href")),i.push(t.find(".gallery_title").text()),n.push(void 0==r?"":''+r.replace("]","")+"")}),r='
';for(let c=0;c
${i[c]}
${n[c]}
${i[c]}
`;r+="",$(".board-gallery .article-wrapper").empty().append(r)}}(),function t(){if(!$(".faq-list .table-article-list .titdesign").length)return!1;let a=`
`;$(".faq-list .table-article-list .bbsnewf5 > a").on("click",t=>{if(!$('input[name="delete_check_notice[]"]').length){t.preventDefault();let i=$(t.currentTarget),n=i.attr("href"),r="";$.ajax({url:n,method:"GET",contentType:"application/x-www-form-urlencoded;charset=euc-kr",dataType:"html",async:!1,success:function(t){r=` ${$(t).find("#post_area").html()} `,i.closest(".titdesign").hasClass("article--open")?(i.parent().siblings(".reply-content").remove(),i.closest(".titdesign").removeClass("article--open")):($(".titdesign").removeClass("article--open"),$(".reply-content").remove(),i.parent().after(r),i.closest(".titdesign").addClass("article--open"))},error:function(t){alert(e?"An error has occurred.":"오류가 발생하였습니다.")},beforeSend:function(t){t.overrideMimeType("application/x-www-form-urlencoded;charset=euc-kr"),$("body").prepend(a)},complete:function(){$("#ajax-loader").remove()}})}})}(),function t(){if(!$(".board-event").length)return!1;let a=[],i=[],n=[],s=[],l="";$(".board-event .article-wrapper > .event-article-list > tbody > tr").each(function(){let t=$(this).find(".bbsnewf5"),l=t.find(".gallery_etc").text().trim(),o=l.split(","),c=o.length<2?"":o[0].split(":")[1].trim(),d=o.length<2?"":o[1].split(":")[1].replace("]","").trim();e&&(c=r(c),d=r(d)),a.push(t.find("img").attr("src")),i.push(t.find(".gallery_subject>a").attr("href")),n.push(t.find(".gallery_title").text()),s.push(0==l.length?"":''+c+" ~ "+d+"")}),l='
';for(let o=0;o
${n[o]}
${s[o]}

${n[o]}

`;l+="",$(".board-event .article-wrapper").empty().append(l)}(),t=RegExp(/^\d{4}. (0[1-9]|1[012]). (0[1-9]|[12][0-9]|3[01]).$/),$(".event-eng-read .board_desc").each(function(e,a){let i=a.innerText.trim();if(t.test(i)){let n=r(i);a.innerText=n}}),function t(){if(!$(".board-blog").length)return!1;let e=[],a=[],i=[],n=[],r=[],s=[],l=[],o="";$(".board-blog .article-wrapper > .blog-article-list .webzine_type2 > tbody > tr").each(function(){let t=$(this).find(".webzine_type_text_td_left");if(0==t.length)return;let o=$(this).find(".webzine_type_img_td");e.push(t.find(".webzine_no .obj_value").text().trim()),a.push(t.find(".webzine_subject .news_title").text().trim()),i.push(t.find(".webzine_add1 .obj_value").text()),n.push(t.find(".webzine_category .obj_value").text().trim()),r.push(t.find(".webzine_description .obj_value").text().trim()),s.push(o.find("img").attr("src")),l.push(o.find("a").attr("href"))}),o='
';for(let c=0;c
NO. ${e[c]} #${n[c]} ${i[c]}

${a[c]}

${r[c]}

`;o+="",$(".board-blog .article-wrapper").empty().append(o)}(),function t(){if(!$(".board-blog #post_area").length)return!1;let a=$(".board-blog .table-article-common tr"),i='
',n=RegExp(/^\d{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$/),s;a.each(function(t){let e,a;if($(this).find("#post_area").length>0&&(s=$(this).find("#post_area")),0==t)i+=`

${a=$(this).find(".board_desc").text().trim()}

`;else{if(e=$(this).find(".board_bgcolor").text().trim(),a=$(this).find(".board_desc").text().trim(),n.test(a)&&(a=r(a,!0)),0==e.length)return;i+=` ${e}${a} `}}),i+='
',$(".board-blog .table-article-common").replaceWith(i),$(".board-blog").find(".post-body").html(s);let l=$(".board-view-thumbnails").find("a"),o='

Previous posts

';l.each(function(){let t;o+=`
`}),o+="
",$(".board-blog").find(".post-body").append(o),$(".board-view-thumbnails").remove();let c='
',d=$(".board-blog .move-page");d.each(function(){let t=$(this).text().trim(),a;a=e?"Prev"==t?'Prev':'Next':"이전"==t?'이전글':'다음글';c+=`${a}`}),c+="
",d.remove(),$(".board-blog").find(".post-wrap").append(c),$(".board-blog").find(".move-btn").on("mouseover",function(){$(this).addClass("on")}),$(".board-blog").find(".move-btn").on("mouseout",function(){$(this).removeClass("on")})}(),function t(){if($(".board-blog #post_area").length)return!1;let e=$(".board-blog .table-article-common tr input[name='com_board_notice']");e.length>0&&e.closest("tr").remove()}()});