FormCheck.prototype=new Lib;
FC=new FormCheck();

function chkWriteSubmit(frm)
{
	FC.input1=frm.writer;
	FC.item=frm.items_writer.value;
	if(frm.writer) if(!FC.chkLength(30)) return false;

	FC.input1=frm.email;
	FC.item=frm.items_email.value;
	if(frm.email) if(!FC.chkEmail()) return false;

	FC.input1=frm.title;
	FC.item=frm.items_title.value;
	if(frm.title) if(!FC.chkLength(255)) return false;

	frm.target='';
	frm.action=frm.action_url.value;
	frm.submit();
}

function chkListSubmit(frm,name,opt)
{
	var chktmp=0;
	var msg;

	for(i=0;i<frm.elements.length;i++)
	{
		if(frm.elements[i].name==name && frm.elements[i].checked==true) chktmp++
	}

	if(!chktmp)
	{
		alert(LANG[23]);
		return false;
	}

	switch(opt)
	{
		case('M'): msg=LANG[24]; break;
		case('D'): msg=LANG[25]; break;
		case('P'): msg=LANG[26]; break;
		case('W'): msg=LANG[27]; break;
		//case('C'): msg=''; break;
		default: return false; break;
	}
	frm.mode.value=opt;
	if(!confirm(msg)) return false;

	//var brno=document.getElementById('brno').value;

	frm.target='';
	frm.action=frm.action_url.value;
	frm.submit();
}

function chkPassSubmit()
{
	var frm=document.board_pass;

	FC.input1=frm.pass;
	FC.item=frm.items_pass.value;
	if(!FC.chkNeedTxt()) return false;
	if(!FC.chkLength(20)) return false;

	frm.target='';
	frm.action=frm.action_url.value;
}

function chkCommentSubmit(frm)
{
	if(!frm.cwriter.value)
	{
		location.href='/index.php?pgname=home/member_login';
		return false;
	}

	FC.input1=frm.cwriter;
	FC.item=frm.items_cwriter.value;
	if(!FC.chkNeedTxt()) return false;
	if(!FC.chkLength(30)) return false;

	if(frm.cpasswd)
	{
		FC.input1=frm.cpasswd;
		FC.item=frm.items_cpasswd.value;
		if(!FC.chkNeedTxt()) return false;
		if(!FC.chkLength(20)) return false;
	}

	FC.input1=frm.contents;
	FC.item=frm.items_comment.value;
	if(!FC.chkNeedTxt()) return false;
	//if(!FC.chkLength(60000)) return false;

	frm.target='';
	frm.action=frm.action_url.value;
	frm.submit();
}

function viewCommentModify(cono)
{
	var obj=document.getElementById('comment_modify_' + cono).style;
	if(obj.display=='none') obj.display='block';
	else obj.display='none';

	document.getElementById('comment_reply_' + cono).style.display='none';
	document.getElementById('comment_delete_' + cono).style.display='none';
}

function viewCommentReply(cono)
{
	var obj=document.getElementById('comment_reply_' + cono).style;
	if(obj.display=='none') obj.display='block';
	else obj.display='none';

	document.getElementById('comment_modify_' + cono).style.display='none';
	document.getElementById('comment_delete_' + cono).style.display='none';
}

function viewCommentDelete(cono)
{
	var obj=document.getElementById('comment_delete_' + cono).style;
	if(obj.display=='none') obj.display='block';
	else obj.display='none';

	document.getElementById('comment_modify_' + cono).style.display='none';
	document.getElementById('comment_reply_' + cono).style.display='none';
}

function addScrap(wrno)
{
	var frm=document.board_view;

	if(frm.member.value > 1)
	{
		frm.target='temp';
		frm.action='/index_process.php?pgname=home/board&brcode=' + frm.brcode.value + '&mode=PP';
	}
	else
	{
		if(!confirm(LANG_SHOP[64])) return false;
		frm.target='';
		frm.action='/?pgname=home/member_login';
	}

	frm.submit();
}

function uploadImage()
{
	var frm=document.board_write;

	if(!frm.afile.value)
	{
		alert('업로드할 파일을 찾아 주세요.');
		return false;
	}

	frm.target='temp_upload';
	frm.action=frm.action_url_file.value + '&stat=A';
	frm.submit();
}

function deleteImage()
{
	var frm=document.board_write;

	FC.input1=frm.upload_no;
	FC.item=LANG[22];
	if(!FC.chkNeedSlt()) return false;

	frm.target='temp_upload';
	frm.action=frm.action_url_file.value + '&stat=D';
	frm.submit();
}

function viewImage()
{
	var frm=document.board_write;

	FC.input1=frm.upload_no;
	FC.item=LANG[22];
	if(!FC.chkNeedSlt()) return false;

	frm.target='temp_upload';
	frm.action=frm.action_url_file.value+'&stat=V';
	frm.submit();
}

function previewImage(img)
{
	var obj = new Image;

	obj.src=img;

	return false;

	var rand=Math.random()*4;
	option='dialogLeft='+'px;dialogTop='+'px;dialogWidth='+obj.width+'px;dialogHeight='+obj.height+'px;scrollbars=0;resizable=0;';
	window.showModalDialog(img+'?rand='+rand,'preview',option);
}

function previewImageTo(imagename,img)
{
	imagename.src=img;
}
