/*jslint browser: true*/ /*global $, jQuery*/ $(function () { /************************************************************ 게시판 공통 스타일 및 기능 ************************************************************/ // 게시판:공통 테이블 보더 제거 $('.n_board_txt, .n_board_gallery').find('table[border="1"]').attr('border', '0'); // 카테고리 > 셀렉트박스 var $boardForm = $('form[name=com_board_form]'); if ($boardForm.length > 0) { $boardForm.parent().addClass('categoryArea'); $boardForm.parent().find('td').removeAttr('align'); } // 카테고리 > 탭버튼형 $('.sul_menu').parent('td').find('font').removeAttr('style'); $('.sul_menu img').next('a').addClass('on'); // 댓글 영역 스타일 적용 $('.board_comment_bgcolor tbody:not(:first-child)').css({ 'border': '0px solid #f00', 'padding': '0 10px', 'display': 'block' }); $('.comment_txt > textarea').css({ 'margin': '0 0 5px', 'padding': '10px', 'border': '1px solid #ccc', 'height': '100px' }); $('.comment_txt > input[type=image]').css({ 'paddingRight': '10px', 'float': 'left' }); $('.comment_name').parent('tr').children('td').removeAttr('width'); $('.comment_name').parent('tr').children('td:nth-child(2)').addClass('comment_view'); $('.comment_name').parent('tr').children('td:nth-child(3)').addClass('comment_hour'); $('.comment_name').closest('table').addClass('commentArea'); // 텍스트형 게시판 스타일 적용 $('.n_board_txt .bbsno').parents('table').prev().find('td').addClass('board_top_line'); $('.n_board_txt .bbsno').parent('tr').addClass('tr_line'); $('.n_board_txt .att_title').parent('tr').addClass('boardTitBar'); $('.n_board_txt .att_title font').removeAttr('style'); $('.n_board_txt .board_bgcolor, .n_board_gallery .board_bgcolor, .n_board_webzine .board_bgcolor') .parent('tr').addClass('diviedLine'); $('.boardTitBar').parent().parent().css('marginBottom', '20px'); // 페이징 하단 스타일 $('.paging').css('padding', '10px 0'); $('.paging').parent().parent().parent().prev().css('border', '1px solid #fff'); $('.paging').parent('tr').next().remove(); // 갤러리 게시판 관리자용 체크박스 $('.n_board_gallery').find('input[name=delete_check_notice\\[\\]]').parent('td').addClass('adminCheck'); $('.n_board_gallery').find('input[name=delete_check_notice\\[\\]]').addClass('adminCheckBox'); // 갤러리 썸네일 스타일 $('.gallery_subject').parent().siblings('tr:first-child').addClass('nSize'); $('.nSize').closest('.bbsnewf5').closest('td').addClass('boxArea'); $('.gallery_etc').css('color', '#fff'); // 폼메일 스타일 $('.formmail_title_bgcolor font').removeAttr('style'); $('.np_form input[name=com_formmail_check_safe]').closest('table').addClass('personalInformation'); $('#captcha').closest('tr').addClass('captcha'); $('a[href="javascript: document.com_formmail.reset();"]').parent().addClass('formButton'); $('.formButton a:first-child img').attr('src', '../img/component/board/board_1/confirm.gif'); $('.formButton a:last-child img').attr('src', '../img/component/board/board_1/cancel.gif'); // 글쓰기 버튼 스타일 $('a[href="javascript: document.com_board.reset()"]').parentsUntil('form').addClass('nbButton'); $('a[href="javascript: history.back()"]').parentsUntil('form').addClass('nbButton'); // 글보기 하단 버튼 $('img[align=absmiddle]').closest('table').parentsUntil('form').addClass('veiwBottonArea'); $('.veiwBottonArea').siblings('table:last').find('td').css('backgroundColor', '#fff'); // 글쓰기/글보기 버튼 이미지 교체 $('img[src="/cimg/btn_sdel.gif"]').attr('src', '../img/component/board/board_1/admin_delete.gif'); $('img[src="/cimg/move.gif"]').attr('src', '../img/component/board/board_1/admin_move.gif'); $('img[src="/cimg/copy.gif"]').attr('src', '../img/component/board/board_1/admin_copy.gif'); // 글쓰기: 취소버튼을 history.back으로 변경 $('a[href="javascript: document.com_board.reset()"]').attr('href', 'javascript:window.history.back();'); });