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 (10*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 < 1 || !1 )
{
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 < 1 || !1 )
{
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://uhmgallery.com/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=5&cont_code=" + c_code + "&file_code=" + f_code + "&file_sort=" + f_sort;
}
else if( f_sort == "image" )
{
location.href = "http://uhmgallery.com/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=5&cont_code=" + c_code + "&image_code=" + f_code + "&file_sort=" + f_sort;
}
else if( f_sort == "movie" )
{
location.href = "http://uhmgallery.com/sub/board/board_file_delete.html?board_code=" + b_code + "&cate_code=&now_page=5&cont_code=" + c_code + "&movie_code=" + f_code + "&file_sort=" + f_sort;
}
}
*/
function move_cate(cate_code)
{
location.href = "http://uhmgallery.com/sub/board/board_list.html?board_code=5&cate_code=" + cate_code;
}
function move_board(cont_code,move_code)
{
if( confirm('이동시키시겠습니까?') )
{
location.href="http://uhmgallery.com/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://uhmgallery.com/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
});
}