$(function() { try { $(window).hashchange(function() { try { var hash = location.hash; var page_num = hash.replace( /^#/, '' ); if(isNaN(parseInt(page_num))==false) { goPage(page_num); } else if(page_num=='null') { // do nothing } else { document.location.hash = "#1"; } } catch(e) {} }); $(window).hashchange(); } catch(e) {} }); function showPaging(page, pageInfo) { var paging = []; var pageSize = parseInt(pageInfo.pageSize); var listSize = parseInt(pageInfo.recordCountPerPage); var totalCnt = parseInt(pageInfo.totalRecordCount); var firstPage = 1, prevPage; var lastPage, nextPage; if (page == "") page = 1; else page = parseInt(page); var tmpPage = Math.floor((page-1) / pageSize) * pageSize + 1; var totalPage = Math.floor((totalCnt-1) / listSize) + 1; if (tmpPage < 0) return; if (page > 1) { prevPage = page - 1; //paging.push('맨처음'); paging.push('맨처음'); //paging.push(''); paging.push(''); } paging.push('
'); for(var idx=1; idx <= pageSize; idx++) { if (tmpPage > totalPage) break; if (page === tmpPage) { paging.push('' + tmpPage + ''); } else { //paging.push('' + tmpPage + ''); paging.push('' + tmpPage + ''); } tmpPage++; } paging.push('
'); if (page < totalPage) { nextPage = page + 1; lastPage = totalPage; //paging.push(''); paging.push(''); //paging.push('마지막'); paging.push('마지막'); } $("#total_cnt").html(totalCnt + "건   (" + page + "/" + totalPage + "page)"); $(".paging").html(paging.join('')); } function showPaging_eng(page, pageInfo) { var paging = []; var pageSize = parseInt(pageInfo.pageSize); var listSize = parseInt(pageInfo.recordCountPerPage); var totalCnt = parseInt(pageInfo.totalRecordCount); var firstPage = 1, prevPage; var lastPage, nextPage; if (page == "") page = 1; else page = parseInt(page); var tmpPage = Math.floor((page-1) / pageSize) * pageSize + 1; var totalPage = Math.floor((totalCnt-1) / listSize) + 1; if (tmpPage < 0) return; if (page > 1) { prevPage = page - 1; //paging.push('First'); paging.push('First'); //paging.push(''); paging.push(''); } paging.push('
'); for(var idx=1; idx <= pageSize; idx++) { if (tmpPage > totalPage) break; if (page === tmpPage) { paging.push('' + tmpPage + ''); } else { //paging.push('' + tmpPage + ''); paging.push('' + tmpPage + ''); } tmpPage++; } paging.push('
'); if (page < totalPage) { nextPage = page + 1; lastPage = totalPage; //paging.push(''); paging.push(''); //paging.push('Last'); paging.push('Last'); } $("#total_cnt").html(totalCnt + "   (" + page + "/" + totalPage + "page)"); $(".paging").html(paging.join('')); } function fnChoiceDel(){ var f = document.form; var key = 0; var arr_artist = f.elements['check_yn']; if(arr_artist == null){ return; } for(i=0;i < arr_artist.length ; i++){ if(arr_artist[i].checked){key=key+1;} } if(key == 0){ if(arr_artist.length == null){ var temp = document.getElementById("check_yn").checked; if(!temp){ alert("삭제할 데이터를 선택하세요!"); return; } }else{ alert("삭제할 데이터를 선택하세요!"); return; } } var delYn = confirm("삭제하시겠습니까?"); if(delYn == false){ return; } f.action = "/bbs/choiceBoardDel.do"; f.target = "_self"; f.submit(); } function fnChoiceRestore(){ var f = document.form; var key = 0; var arr_artist = f.elements['check_yn']; if(arr_artist == null){ return; } for(i=0;i