var seq = "";
function show(rep){
	if(seq != rep){
		if(seq !=""){
			seq.style.display = "none";
		}
		rep.style.display = "";
		seq = rep;
	}
	else{
		rep.style.display = "none";
		seq = "";
	}
}

function checkBlank(o,m){
	if (!o.value)
	{
		alert(m+' 입력하세요');
		o.focus();
		return false;
	}
	else return true;
}

function checkSel(o,m){
	if (o.selectedIndex==0)
	{
		alert(m+' 선택하세요');
		o.focus();
		return false;
	}
	else return true;
}

function mariExec(mari_mode,no,dauth) {

	var mf=document.mariFrm;
	if (mari_mode=='write@del' && dauth!='3')
	{
		if (confirm('삭제하시겠습니까?'))
		{
			mf.target=hid_frame;
			mari_mode='write@del_exec';
		}
		else return;		
	}
	else if (mari_mode=='write@comment_del')
	{
		if (dauth!='3')
		{
			if (confirm('삭제하시겠습니까?'))
			{
				mf.target=hid_frame;
				mari_mode='write@comment_del_exec';
				mf.no.value=no;
			}
			else return;	
		}
		else
		{
			mf.listURL.value=this_url;
		}	
	}

	if (mari_mode=='write@write')
	{
		mf.no.value='';
	}

	if (mari_mode=='view@vote_exec')
	{
		mf.temp.value=dauth;
		mf.target=hid_frame;
	}


	if (no) mf.no.value=no;
	else mf.page.value="";
	mf.mari_mode.value=mari_mode;
	mf.submit();
}

function checkMariWrite(f,opt){
	if (mlv==10)
	{
		if(!checkBlank(f.name,'이름을')) return false;
		if(!checkBlank(f.pwd,'비밀번호를')) return false;
	}

	if(!checkBlank(f.title,'제목을')) return false;
	if (typeof f.content2!='undefined')
	{
		f.content.value=f.content2.value;
	}
	if (opt != 'content' && !f.content.value)
	{
		alert('내용을 입력하세요');
		return false;
	}

	if (f.use_cate.value=="Y")
	{
		if(!checkSel(f.cate,"카테고리를")) return false;
	}


	if (typeof f.spwd!='undefined')
	{
		spwd_msg='비밀번호를';
		if (typeof f.spwd_name!='undefined') spwd_msg=f.spwd_name.value;
		if(!checkBlank(f.spwd,spwd_msg)) return false;
	}

}

function checkMariComment(f){
	if (mlv==10)
	{
		if (f.name.value=="이름") f.name.value="";
		if(!checkBlank(f.name,'이름을')) return false;
		if (f.pwd.value=="비밀번호") f.pwd.value="";
		if(!checkBlank(f.pwd,'비밀번호를')) return false;
	}

	if(!checkBlank(f.content,'내용을')) return false;	
}

function checkPassword(f){
	// 세션방식 변경 2006-11-23 Jin
	if (f.mari_mode.value=="view@view")
	{
		f.target=hid_frame;
		f.mari_mode.value='view@secret_exec';
	}

	if(!checkBlank(f.pwd,'비밀번호를')) return false;
}
function checkSPassword(f){
	// 세션방식 변경 2006-11-23 Jin
	f.target=hid_frame;
	f.mari_mode.value='view@secret_exec';

	if(!checkBlank(f.spwd,'비밀번호를')) return false;
}

function onBlank(o) {
	o.value='';
}

function mariViewLink(board,dno,lno,db,target){
	document.frames[hid_frame].location.href=board+'?mari_mode=view@view_link&db='+db+'&no='+dno+'&link_no='+lno+'&target='+target;
}


function mariVote(pt){
	if (mlv==10)
	{
		alert('평가를 하시려면 로그인하셔야합니다');
		return;
	}

	if (confirm(''+pt+'점을 부여하시겠습니까?'))
	{
		mariExec('view@vote_exec','',pt);
	}
}

function Vote(pt){
	if (mlv==10)
	{
		alert('평가를 하시려면 로그인하셔야합니다');
		return;
	}

	if (confirm('추천하시겠습니까?'))
	{
		mariExec('view@vote_exec','',pt);
	}
}


/*********************************************************************/

function selectALL(tp,o){
	for (i=0; i<o.length; i++)
	{
		if (tp==1)
		{
			o[i].checked=true;
		}
		else 
			o[i].checked=false;
	}
}

function countSel(o){
	ck=0;
	for (i=0; i<o.length; i++)
	{
		if (o[i].checked==true)
		{
			ck++;
		}
	}
	return ck;
}
function checkCreateBoard(f){
	if(!checkBlank(f.db,'DB 명을')) return false;
}

function deleteBoard(db){
	if (confirm('\n 선택한 게시판을 삭제하시겠습니까?\n\n 게시물이 많을 경우 삭제시간이 지연될수 있습니다            \n'))
	{
		document.listFrm.delete_db.value=db;
		document.listFrm.submit();
	}
}

