사용자:Salamander724/monobook.js
보이기
참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.
- 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
- 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
- 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
function esAddingButton() {
/*
esAddButton('버튼 이름', '버튼을 누르면 입력 될 편집 요약', '버튼을 가리키면 툴팁으로 뜨는 설명')
위와 같은 형식으로 새로운 버튼을 추가 할 수 있습니다.
*/
esAddButton('새글', 'new article', '새 문서 생성')
esAddButton('넘김', 'redirect', '다른 문서로의 넘겨주기로 바꿈')
esAddButton('넘나', 'soft-redirect', '다른 문서로의 넘나들기로 바꿈')
esAddButton('동음이의', 'disambig', '동음이의 문서로 바꿈')
esAddButton('다른 뜻', 'otheruses', '다른 뜻 틀을 담')
esAddButton('분류가', '+cat', '분류를 추가하기')
esAddButton('분류삭', '-cat', '분류를 삭제하기')
esAddButton('분류정', '*cat', '분류를 정리하기')
esAddButton('분할', 'split', '문서의 분할을 제안하거나 실행함')
esAddButton('병합', 'merge', '다른 문서와의 병합을 제안하거나 실행함')
esAddButton('삭신', 'delete', '삭제 신청 틀을 담')
esAddButton('삭토', 'afd', '삭제 토론 틀을 담')
esAddButton('인터가', '+interwiki', '인터위키 추가')
esAddButton('인터삭', '-interwiki', '인터위키 삭제')
esAddButton('인터정', '*interwiki', '인터위키 정리')
esAddButton('정리', 'cleanup', '문서의 모양 및 구성을 정리함')
esAddButton('맞춤법', 'copyedit', '맞춤법이나 위키 언어를 수정함')
esAddButton('비중립적', '+POV', '중립적 시각 틀을 담')
esAddButton('중립적', '-POV', '중립적 시각 틀을 뗌')
esAddButton('토막글담', '+stub', '토막글 틀을 담')
esAddButton('토막글뗌', '-stub', '토막글 틀을 뗌')
esAddButton('번역', 'translation', '타 언어에서 번역해 옴')
}
//<nowiki>
/* from [[en:User:Mr.Z-man/refToolbar.js]]*/
/* L10n : by Kwj2772 */
var numforms = 0;
var wikEdAutoUpdateUrl;
function refbuttons() {
if (mwCustomEditButtons && document.getElementById('toolbar') ) {
button = document.createElement('a');
button.href = "javascript:easyCiteMain()";
button.title = "인용 추가하기";
buttonimage = document.createElement('img');
buttonimage.src = "http://upload.wikimedia.org/wikipedia/commons/e/ea/Button_easy_cite.png";
buttonimage.alt = "인용 추가하기";
button.appendChild(buttonimage);
var toolbar = document.getElementById('toolbar');
if (navigator.userAgent.indexOf('MSIE') == -1) {
if (toolbar.style != null) {
toolbar.style.height = 'auto';
}
else {
toolbar.setAttribute('style', 'margin-bottom: 6px; height: auto;');
}
toolbar.appendChild(button);
citemain = document.createElement('div');
citemain.style.display = 'none';
citemain.style.margin = '0.2em 0 -0.2em 0';
citemain.setAttribute('Id', 'citeselect');
citemain.appendChild( addOption("citeWeb()", "웹") );
citemain.appendChild( addOption("citeNews()", "뉴스") );
citemain.appendChild( addOption("citeBook()", "도서") );
citemain.appendChild( addOption("citeJournal()", "저널") );
citemain.appendChild( addOption("citeNamedRef()", "이름이 있는 주석") );
citemain.appendChild( addOption("dispErrors()", "오류 검사") );
citemain.appendChild( addOption("hideInitial()", "취소") );
toolbar.appendChild(citemain);
}
else {
toolbar.appendChild(button);
selection = '<div id="citeselect" style="display:none"><input type="button" value="Web" onclick="citeWeb()" />'+
'<input type="button" value="뉴스" onclick="citeNews()" />'+
'<input type="button" value="서적" onclick="citeBook()" />'+
'<input type="button" value="저널" onclick="citeJournal()" />'+
'<input type="button" value="이름이 있는 주석" onclick="citeNamedRef()" />'+
'<input type="button" value="오류 검사" onclick="dispErrors()" />'+
'<input type="button" value="취소" onclick="hideInitial()" /></div>';
document.getElementById('editform').innerHTML = selection + document.getElementById('editform').innerHTML;
}
}
}
function addOption(script, text) {
option = document.createElement('input');
option.setAttribute('type', 'button');
option.setAttribute('onclick', script);
option.setAttribute("value", text);
return option;
}
function hideInitial() {
document.getElementById('citeselect').style.display = 'none';
oldFormHide();
}
function oldFormHide() {
if (numforms != 0) {
document.getElementById('citediv'+numforms).style.display = 'none';
}
if (document.getElementById('errorform') != null) {
document.getElementById('citeselect').removeChild(document.getElementById('errorform'));
}
}
function easyCiteMain() {
document.getElementById('citeselect').style.display = '';
}
function getTime() {
var time = new Date();
var nowdate = time.getDate();
if (nowdate<10) { nowdate = "0"+ nowdate.toString(); }
var nowmonth = time.getMonth()+1;
if (nowmonth<10) { nowmonth = "0"+ nowmonth.toString(); }
var nowyear = time.getFullYear();
newtime = nowyear + '-' + nowmonth + '-' + nowdate;
return (newtime);
}
function citeWeb() {
citeNewsWeb("웹 인용");
}
function citeNews() {
citeNewsWeb("뉴스 인용");
}
function citeNewsWeb(templatename) {
oldFormHide();
template = templatename;
var legend;
if (template == "웹 인용") {
legend = "웹 자료 인용";
} else {
legend = "뉴스 자료 인용";
}
newtime = getTime();
numforms++;
form = '<div id="citediv'+numforms+'">'+
'<fieldset><legend>'+legend+'</legend>'+
'<table cellspacing="5">'+
'<input type="hidden" value="'+template+'" id="template">'+
'<tr><td width="120"><label for="url"> URL: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="url"></td>'+
'<td width="120"><label for="제목"> 제목: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="제목"></td></tr>'+
'<tr><td width="120"><label for="성"> 성: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="성"></td>'+
'<td width="120"><label for="이름"> 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="이름"></td></tr>'+
'<tr><td width="120"><label for="공저자"> 공저자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="공저자"></td>'+
'<td width="120"><label for="발행일자"> 발행일: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="발행일자"></td></tr>'+
'<tr><td width="120"><label for="작품명"> 작품명: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="작품명"></td>'+
'<td width="120"><label for="출판사"> 출판사: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="출판사"></td></tr>'+
'<tr><td width="120"><label for="쪽"> 쪽: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="쪽"></td>'+
'<td width="120"><label for="언어"> 언어: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="언어"></td></tr>'+
'<tr><td width="120"><label for="확인일자"> 확인일자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="확인일자" value="'+ newtime +'"></td>'+
'<td width="120"><label for="refname"> 주석 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="refname"></td></tr>'+
'</table>'+
'<input type="button" value="인용 추가하기" onClick="addcites()">'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
function citeBook() {
oldFormHide();
template = "도서 인용";
numforms++;
form = '<div id="citediv'+numforms+'">'+
'<fieldset><legend>도서 자료 인용하기</legend>'+
'<table cellspacing="5">'+
'<input type="hidden" value="'+template+'" id="template">'+
'<tr><td width="120"><label for="성"> 성: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="성"></td>'+
'<td width="120"><label for="이름"> 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="이름"></td></tr>'+
'<tr><td width="120"><label for="공저자"> 공저자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="공저자"></td>'+
'<td width="120"><label for="기타"> 기타: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="기타"></td></tr>'+
'<tr><td width="120"><label for="제목"> 제목: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="제목"></td>'+
'<td width="120"><label for="편집자"> 편집자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="편집자"></td></tr>'+
'<tr><td width="120"><label for="출판사"> 출판사: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="출판사"></td>'+
'<td width="120"><label for="출판위치"> 출판 위치: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="출판위치"></td></tr>'+
'<tr><td width="120"><label for="발행일자"> 발행일자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="발행일자"></td>'+
'<td width="120"><label for="판"> 판: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="판"></td></tr>'+
'<tr><td width="120"><label for="series"> Series: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="series"></td>'+
'<td width="120"><label for="volume"> Volume: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="volume"></td></tr>'+
'<tr><td width="120"><label for="쪽"> 쪽: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="쪽"></td>'+
'<td width="120"><label for="장"> 장: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="장"></td></tr>'+
'<tr><td width="120"><label for="isbn"> ISBN: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="isbn"></td>'+
'<td width="120"><label for="oclc"> OCLC: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="oclc"></td></tr>'+
'<tr><td width="120"><label for="url"> URL: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="url"></td>'+
'<td width="120"><label for="확인일자"> 확인 일자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="확인일자"></td></tr>'+
'<tr><td width="120"><label for="언어"> 언어: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="언어"></td>'+
'<td width="120"><label for="refname"> 주석 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="refname"></td></tr>'+
'</table>'+
'<input type="button" value="인용 추가하기" onClick="addcites()">'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
function citeJournal() {
oldFormHide();
template = "저널 인용";
numforms++;
form = '<div id="citediv'+numforms+'">'+
'<fieldset><legend>저널/잡지 내용 인용하기</legend>'+
'<table cellspacing="5">'+
'<input type="hidden" value="'+template+'" id="template">'+
'<tr><td width="120"><label for="성"> 성: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="성"></td>'+
'<td width="120"><label for="이름"> 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="이름"></td></tr>'+
'<tr><td width="120"><label for="공저자"> 공저자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="공저자"></td>'+
'<td width="120"><label for="발행일자"> 발행일자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="발행일자"></td></tr>'+
'<tr><td width="120"><label for="제목"> 제목: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="제목"></td>'+
'<td width="120"><label for="저널"> 저널: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="저널"></td></tr>'+
'<tr><td width="120"><label for="출판사"> 출판사: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="출판사"></td>'+
'<td width="120"><label for="출판위치"> 출판위치: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="출판위치"></td></tr>'+
'<tr><td width="120"><label for="volume"> Volume: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="volume"></td>'+
'<td width="120"><label for="issue"> Issue: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="issue"></td></tr>'+
'<tr><td width="120"><label for="쪽"> 쪽: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="쪽"></td>'+
'<td width="120"><label for="issn"> ISSN: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="issn"></td></tr>'+
'<tr><td width="120"><label for="oclc"> OCLC: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="oclc"></td>'+
'<td width="120"><label for="언어"> 언어: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="언어"></td></tr>'+
'<tr><td width="120"><label for="url"> URL: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="url"></td>'+
'<td width="120"><label for="확인일자"> 확인 일자: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="확인일자"></td></tr>'+
'<tr><td width="120"><label for="refname"> 주석 이름: </label></td>'+
'<td width="400"><input type="text" style="width:100%" id="refname"></td></tr>'+
'</table>'+
'<input type="button" value="인용 추가하기" onClick="addcites()">'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
function addcites(template) {
cites = document.getElementById('citediv'+numforms).getElementsByTagName('input');
var citebegin = '<ref';
var citename = '';
var citeinner = '';
for (var i=0; i<cites.length-1; i++) {
if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id != "template") {
citeinner += "|" + cites[i].id + "=" + cites[i].value;
}
else if (cites[i].value != '' && cites[i].id == "refname" && cites[i].id != "template") {
citebegin += ' name="' + cites[i].value + '"';
}
else if (cites[i].value != '' && cites[i].id != "refname" && cites[i].id == "template") {
citename = '>{{' + cites[i].value;
}
}
cite = citebegin + citename + citeinner + "}}</ref>";
insertTags(cite, '', '');
document.getElementById('citediv'+numforms).style.display = 'none';
}
function getNamedRefs(calls) {
if (typeof(wikEdUseWikEd) != 'undefined') {
if (wikEdUseWikEd == true) {
WikEdUpdateTextarea();
}
}
text = document.getElementById('wpTextbox1').value;
var regex;
if (calls) {
regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?\/ *?>/gi //'
} else {
regex = /< *?ref +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)) *?>/gi //'
}
var namedrefs = new Array();
var i=0;
var nr=true;
do {
ref = regex.exec(text);
if(ref != null){
if (ref[5]) {
namedrefs[i] = ref[5];
} else if (ref[3]) {
namedrefs[i] = ref[3];
} else {
namedrefs[i] = ref[6];
}
i++;
} else {
nr=false;
}
} while (nr==true);
return namedrefs;
}
function citeNamedRef() {
namedrefs = getNamedRefs(false);
if (namedrefs == '') {
oldFormHide();
numforms++;
out = '<div id="citediv'+numforms+'"><fieldset>'+
'<legend>문서 내용의 주석</legend>내용에 이름이 붙여진 주석 (<tt><ref name="Name"></tt>) 이 없습니다.</fieldset></div>';
document.getElementById('citeselect').innerHTML += out;
}
else {
oldFormHide();
numforms++;
form = '<div id="citediv'+numforms+'">'+
'<fieldset><legend>References in article</legend>'+
'<table cellspacing="5">'+
'<tr><td><label for="namedrefs"> 이름이 붙여진 주석</label></td>'+
'<td><select name="namedrefs" id="namedrefs">';
for (var i=0;i<namedrefs.length;i++) {
form+= '<option value="'+namedrefs[i]+'">'+namedrefs[i]+'</option>';
}
form+= '</select>'+
'</td></tr></table>'+
'<input type="button" value="인용 추가하기" onClick="addnamedcite()">'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
}
function addnamedcite() {
name = document.getElementById('citediv'+numforms).getElementsByTagName('select')[0].value;
ref = '<ref name="'+name+'" />';
insertTags(ref, '', '');
document.getElementById('citediv'+numforms).style.display = 'none';
}
function getAllRefs() {
if (typeof(wikEdUseWikEd) != 'undefined') {
if (wikEdUseWikEd == true) {
WikEdUpdateTextarea();
}
}
text = document.getElementById('wpTextbox1').value;
regex = /< *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?>((.|\n)*?)< *?\/? *?ref *?>/gim //"
var allrefs = new Array();
var i=0;
var nr=true;
do {
ref = regex.exec(text);
if(ref != null){
if (ref[0].search(/[^\s]{150}/) != -1) {
ref[0] = ref[0].replace(/\|([^\s])/g, "| $1");
}
ref[0] = ref[0].replace(/</g, "<");
ref[0] = ref[0].replace(/>/g, ">");
allrefs[i] = ref[0];
i++;
} else {
nr=false;
}
} while (nr==true);
return allrefs;
}
function NRcallError(namedrefs, refname) {
for (var i=0; i<namedrefs.length; i++) {
if (namedrefs[i] == refname) {
return true;
}
}
return false;
}
function errorCheck() {
var allrefs = getAllRefs();
var allrefscontent = new Array();
var samecontentexclude = new Array();
var sx=0;
var templateexclude = new Array();
var tx=0;
var skipcheck = false;
var namedrefcalls = getNamedRefs(true);
for (var i=0; i<allrefs.length; i++) {
allrefscontent[i] = allrefs[i].replace(/< *?ref( +?name *?= *?(('([^']*?)')|("([^"]*?)")|([^'"\s]*?[^\/]\b)))? *?>((.|\n)*?)< *?\/? *?ref *?>/gim, "$8"); //"
}
var namedrefs = getNamedRefs(false);
var errorlist = new Array();
var q=0;
unclosed = document.getElementById('unclosed').checked;
samecontent = document.getElementById('samecontent').checked;
templates = document.getElementById('templates').checked;
repeated = document.getElementById('repeated').checked;
undef = document.getElementById('undef').checked;
for (var i=0; i<allrefs.length; i++) {
if (allrefs[i].search(/< *?\/ *?ref *?>/) == -1 && unclosed) {
errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>';
errorlist[q] += '<td width="25%">닫히지 않은 <tt><ref></tt> 태그</td></tr>';
q++;
}
if (samecontent) {
for (var d=0; d<samecontentexclude.length; d++) {
if (allrefscontent[i] == samecontentexclude[d]) {
skipcheck = true;
}
}
var p=0;
while (p<allrefs.length && !skipcheck) {
if (allrefscontent[i] == allrefscontent[p] && i != p) {
errorlist[q] = '<tr><td width="75%"><tt>'+allrefscontent[i]+'</tt></td>';
errorlist[q] += '<td width="25%">Multiple refs contain this content, a <a href="http://en.wikipedia.org/wiki/Wikipedia:Footnotes#Naming_a_ref_tag_so_it_can_be_used_more_than_once">named reference</a> should be used instead</td></tr>';
q++;
samecontentexclude[sx] = allrefscontent[i]
sx++;
break;
}
p++;
}
skipcheck=false;
}
if (templates) {
if (allrefscontent[i].search(/\{\{cite/i) == -1 && allrefscontent[i].search(/\{\{citation/i) == -1 && allrefscontent[i].search(/\{\{Comic (book|strip) reference/i) == -1 && allrefscontent[i].search(/\{\{Editorial cartoon reference/i) == -1 && allrefscontent[i].search(/\{\{harv/i) == -1) {
for (var x=0; x<templateexclude.length; x++) {
if (allrefscontent[i] == templateexclude[x]) {
skipcheck = true;
}
}
if (!skipcheck) {
errorlist[q] = '<tr><td width="75%"><tt>'+allrefs[i]+'</tt></td>';
errorlist[q] += '<td width="25%"><a href="http://ko.wikipedia.org/wiki/분류:인용_틀">인용 틀</a>을 사용하지 않은 주석</td></tr>';
q++;
templateexclude[tx] = allrefscontent[i];
tx++;
}
skipcheck = false;
}
}
}
if (repeated) {
var repeatnameexclude = new Array();
var rx=0;
for (var k=0; k<namedrefs.length; k++) {
for (var d=0; d<repeatnameexclude.length; d++) {
if (namedrefs[k] == repeatnameexclude[d]) {
skipcheck = true;
}
}
var z=0;
while (z<namedrefs.length && !skipcheck) {
if (namedrefs[k] == namedrefs[z] && k != z) {
errorlist[q] = '<tr><td width="75%"><tt>'+namedrefs[k]+'</tt></td>';
errorlist[q] += '<td width="25%">같은 이름을 가진 여러 주석</td></tr>';
q++;
repeatnameexclude[rx] = namedrefs[z];
rx++;
break;
}
z++;
}
skipcheck = false;
}
}
if (undef) {
var undefexclude = new Array();
var ux=0;
for (var p=0; p<namedrefcalls.length; p++) {
for (var d=0; d<undefexclude.length; d++) {
if (allrefscontent[i] == undefexclude[d]) {
skipcheck = true;
}
}
if (!skipcheck) {
if (!NRcallError(namedrefs, namedrefcalls[p])) {
errorlist[q] = '<tr><td width="75%"><tt>'+namedrefcalls[p]+'</tt></td>';
errorlist[q] += '<td width="25%">이름이 있지만 내용이 정의되지 않은 주석</td></tr>';
q++;
undefexclude[ux] = namedrefs[p];
ux++;
}
}
skipcheck = false;
}
}
if (q > 0) {
return errorlist;
} else {
return 0;
}
}
function dispErrors() {
oldFormHide();
form = '<div id="errorform"><fieldset>'+
'<legend>오류 검사</legend>'+
'<b>다음에 대해 확인하기:</b><br/>'+
'<input type="checkbox" id="unclosed" /> 닫히지 않은 <tt><ref></tt> 태그<br/>'+
'<input type="checkbox" id="samecontent" /> 내용이 같은 주석<br/>'+
'<input type="checkbox" id="templates" /> <a href="http://ko.wikipedia.org/wiki/분류:인용_틀">인용 틀</a>을 사용하지 않은 주석<br/>'+
'<input type="checkbox" id="repeated" /> 같은 이름을 가진 여러 주석<br/>'+
'<input type="checkbox" id="undef" /> 이름이 있지만 내용이 정의되지 않은 주석<br/>'+ /*FIXED*/
'<input type="button" id="errorchecksubmit" value="선택한 사항에 대해 오류 검사" onclick="doErrorCheck()"/>'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
function doErrorCheck() {
var errors = errorCheck();
document.getElementById('citeselect').removeChild(document.getElementById('errorform'));
if (errors == 0) {
if (numforms != 0) {
document.getElementById('citediv'+numforms).style.display = 'none';
}
numforms++;
out = '<div id="citediv'+numforms+'"><fieldset>'+
'<legend>오류 검사</legend>발견된 오류가 없습니다.</fieldset></div>';
document.getElementById('citeselect').innerHTML += out;
}
else {
if (numforms != 0) {
document.getElementById('citediv'+numforms).style.display = 'none';
}
numforms++;
form = '<div id="citediv'+numforms+'">'+
'<fieldset><legend>오류 검사</legend>'+
'<table border="1px">';
for (var i=0; i<errors.length; i++) {
form+=errors[i];
}
form+= '</table>'+
'</fieldset></div>';
document.getElementById('citeselect').innerHTML += form;
}
}
hookEvent("load", refbuttons);
//</nowiki>