var img_cnt = 0; var file_cnt = 0; var movie_cnt = 0; var i_check = ""; var f_check = ""; function wsub(tarea) { var errmsg = ""; document.w_form.board_contents.value = tinyMCE.get('board_contents').getContent(); if( document.w_form.board_username.value == "" ) errmsg += "\n\n" + "이름을 입력하지 않았습니다"; if( document.w_form.board_passwd.value == "" ) errmsg += "\n\n" + "비밀번호를 입력하지 않았습니다."; if( document.w_form.board_subject.value == "" ) errmsg += "\n\n" + "제목을 입력하지 않았습니다."; if( document.w_form.board_contents.value == "" ) errmsg += "\n\n" + "내용을 입력하지 않았습니다."; if( document.w_form.spamcode.value == "" ) errmsg += "\n\n" + "스팸방지코드를 확인하십시요."; if( /([01][0-9]{5}[\s,~-]+[1-4][0-9]{6}|[2-9][0-9]{5}[\s,~-]+[1-2][0-9]{6})/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "주민등록번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /[a-zA-Z]{2}[\-~.\s][0-9]{7}/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "여권번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /[0-9]{2}[\-~.\s][0-9]{6}[\-~.\s][0-9]{2}/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "운전면호번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /01[016789][\-~.\s][0-9]{3,4}[\-~.\s][0-9]{4}/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "핸드폰번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /([01][0-9]{5}[\s~-]+[1-8][0-9]{6}|[2-9][0-9]{5}[\s~-]+[1256][0-9]{6})/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "외국인등록번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /[34569][0-9]{3}[\-~.\s][0-9]{4}[\-~.\s][0-9]{4}[\-~.\s][0-9]{4}/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "신용카드번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /[1257][\-~.\s][0-9]{10}/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "건강보험번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } if( /([0-9]{2}[\-~.\s][0-9]{2}[\-~.\s][0-9]{6}|[0-9]{3}[\-~.\s]([0-9]{5,6}[\-~.\s][0-9]{3}|[0-9]{6}[\-~.\s][0-9]{5}|[0-9]{2,3}[\-~.\s][0-9]{6}|[0-9]{2}[\-~.\s][0-9]{7}|[0-9]{2}[\-~.\s][0-9]{4,6}[\-~.\s][0-9]|[0-9]{5}[\-~.\s][0-9]{3}[\-~.\s][0-9]{2}|[0-9]{2}[\-~.\s][0-9]{5}[\-~.\s][0-9]{3}|[0-9]{4}[\-~.\s][0-9]{4}[\-~.\s][0-9]{3}|[0-9]{6}[\-~.\s][0-9]{2}[\-~.\s][0-9]{3}|[0-9]{2}[\-~.\s][0-9]{2}[\-~.\s][0-9]{7})|[0-9]{4}[\-~.\s]([0-9]{3}[\-~.\s][0-9]{6}|[0-9]{2}[\-~.\s][0-9]{6}[\-~.\s][0-9])|[0-9]{5}[\-~.\s][0-9]{2}[\-~.\s][0-9]{6}|[0-9]{6}[\-~.\s][0-9]{2}[\-~.\s][0-9]{5,6})/.test(document.w_form.board_contents.value) ){ errmsg += "\n\n" + "계좌번호로 의심되는 내용이 포함되어 있어 등록하지 못하였습니다."; } /* for( i=0 ; i (0*1024*1024) ) { errmsg += "\n\n(" + (i+1) +") Upload File 파일용량 제한을 초과하였습니다."; } } } for( i=0 ; i (10*1024*1024) ) { errmsg += "\n\n(" + (i+1) +") Upload Image 파일용량 제한을 초과하였습니다."; } } }*/ if( errmsg ) { alert(errmsg); return false; } return true; } function fsize(fidir) { var fi = new Image(); // fi.dynsrc = fidir; return fi.fileSize; } function osub( ccode ) { errmsg = ""; l_form = document.getElementById("l_form_" + ccode); if(!l_form.reply_contents.value) { errmsg += "\n\n" + "내용을 입력하지 않았습니다."; } if(!l_form.reply_name.value) { errmsg += "\n\n" + "이름을 입력하지 않았습니다"; } if(!l_form.reply_passwd.value) { errmsg += "\n\n" + "비밀번호를 입력하지 않았습니다."; } if( errmsg ) { alert(errmsg); return false; } } function opinion_form_format(bcode,ctcode,ccode,bser,swor,nick,awrite,adch,listp) { l_form = document.getElementById("l_form_" + ccode); l_form.board_code.value = bcode; l_form.gcate_code.value = ctcode; l_form.cont_code.value = ccode; l_form.bsearch.value = bser; l_form.sword.value = swor; l_form.reply_name.value = nick; l_form.now_page.value = listp; if( awrite == "O" && adch == "X" ) { l_form.board_username.readOnly = true; } } function s_check() { var bsearch = s_form.bsearch.value; var sword = s_form.sword.value; var qstr = "board_code=5&cate_code=&bsearch="+ bsearch +"&sword="+ encodeURIComponent(sword); var sEncode = btoa(qstr); if( !s_form.sword.value ) { alert("검색어를 입력하지 않았습니다."); return false; } else { //alert(sEncode); location.href = "board_list.html?"+ sEncode; } } function n_check() { alert("관리자만 지정이 가능합니다."); w_form.board_notice.checked=false; } function file_make() { var rexp = new RegExp('file\\[\\]','gm'); var newad = addfile.replace(rexp,'file[' + file_cnt + ']'); file_cnt++; return newad; } function image_make() { var rexp = new RegExp('image\\[\\]','gm'); var newad = addimg.replace(rexp,'image[' + img_cnt + ']'); img_cnt++; return newad; } function movie_make() { var rexp = new RegExp('movie\\[\\]','gm'); var newad = addmovie.replace(rexp,'movie[' + movie_cnt + ']'); movie_cnt++; return newad; } function file_in() { var Fin = document.getElementById("file_in"); if( Fin.rows.length < 0 || !0 ) { FinT = Fin.insertRow(Fin.rows.length); FinT = FinT.insertCell(FinT.cells.length); FinT.innerHTML = file_make(); } else { alert("파일수 제한을 초과하였습니다.") } } function file_out() { var Fin = document.getElementById("file_in"); if( Fin.rows.length > (0 + 1) ) { FinT = Fin.deleteRow(Fin.rows.length-1); file_cnt--; } } function image_in(Iin) { var Iin = document.getElementById("image_in"); if( Iin.rows.length < 5 || !5 ) { IinT = Iin.insertRow(Iin.rows.length); IinT = IinT.insertCell(IinT.cells.length); IinT.innerHTML = image_make(); } else { alert("파일수 제한을 초과하였습니다.") } } function image_out() { var Iin = document.getElementById("image_in"); if( Iin.rows.length > (0 + 1) ) { IinT = Iin.deleteRow(Iin.rows.length-1); img_cnt--; } } function movie_in() { var Min = document.getElementById("movie_in"); if( Min.rows.length < 0 || !0 ) { MinT = Min.insertRow(); MinT = MinT.insertCell(); MinT.innerHTML = movie_make(); } else { alert("동영상수 제한을 초과하였습니다.") } } function movie_out() { var Min = document.getElementById("movie_in"); if( Min.rows.length > ( + 1) ) { MinT = Min.deleteRow(Min.rows.length-1); movie_cnt--; } } /* function addfile_del(b_code,c_code,f_code,f_sort) { if( f_sort == "file" ) { location.href = "http://habpo.org/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=0&cont_code=" + c_code + "&file_code=" + f_code + "&file_sort=" + f_sort; } else if( f_sort == "image" ) { location.href = "http://habpo.org/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=0&cont_code=" + c_code + "&image_code=" + f_code + "&file_sort=" + f_sort; } else if( f_sort == "movie" ) { location.href = "http://habpo.org/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=0&cont_code=" + c_code + "&movie_code=" + f_code + "&file_sort=" + f_sort; } } */ function move_cate(cate_code) { location.href = "http://habpo.org/sub/board/board_list.html?board_code=5&cate_code=" + cate_code; } function move_board(cont_code,move_code) { if( confirm('이동시키시겠습니까?') ) { location.href="http://habpo.org/sub/board/board_move.php?board_code=5&cont_code="+cont_code+"&move_code="+move_code; } } function flv_load_player(file_url,image_url,width_size,height_size,id_name) { var vid = document.createElement("video"); if( typeof vid.autoplay != "undefined" ){ var svideo = ''; document.getElementById(id_name).innerHTML = svideo; }else if( FlashDetect.installed ){ var s1 = new SWFObject("http://habpo.org/sub/board/inc/jwflvmediaplayer/mediaplayer.swf","mediaplayer",width_size,height_size,"8"); s1.addParam("allowfullscreen","true"); s1.addVariable("file",file_url); s1.addVariable("image",image_url); s1.addVariable("width",width_size); s1.addVariable("height",height_size); s1.write(id_name); }else{ document.getElementById(id_name).innerHTML = 'Get the Flash Player to see this player.'; } } function alert(msg){ $.prompt(msg.replace(/\n/gi,"
").replace(/^\/gi,"")+"

", { title: "알림", buttons: { "닫기": true }, zIndex: 1000, overlayspeed: 300, promptspeed: 300 }); }