// °Ô½ÃÆÇ °øÅë ÀÚ¹Ù½ºÅ©¸³Æ® //

//***********************************//
// °Ô½Ã¹° ÆäÀÌÂ¡ ÀÌµ¿ ½ºÅ©¸³Æ®       //
//***********************************//
  function submit_page(page_num) {
     if(page_num == 0){
//         alert("ÀÌµ¿ÇÒ¼ö ¾ø½À´Ï´Ù.");
     }else{
         document.frm_paging.page_num.value = page_num;
         document.frm_paging.submit();
     }
  }
//***********************************//
// °Ô½Ã¹° Ã¤Å©¹Ú½º ½ºÅ©¸³Æ®          //
//***********************************//
  function checkbox_all(){
      for(var i=0; i<frmlist.elements.length; i++) {
         var e = frmlist.elements[i];
         if(e.type == 'checkbox')
         {
            e.checked = !(e.checked);
         }
      }
   }
//***********************************//
// °Ô½Ã¹° ¸ñ·Ï¿¡¼­ »èÁ¦ ½ºÅ©¸³Æ®     //
//***********************************//
  function delete_listbull(a){
        var type = a;
		var frm=document.frmlist;
        if(type == 2)
		{
			var cnt=frm.elements.length;
			var iChk=0;
			   for(i=0;i<cnt;i++)
			{
				if(frm.elements[i].type=="checkbox"&&frm.elements[i].checked)
				{
					iChk++;
				}
				else
				{
					iChk=iChk;
				}
			}
			if(iChk>0)
			{
				result=confirm("¼±ÅÃÇÑ °Ô½Ã¹°À» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");
				if(result)
				{
					frm.jobtype.value=2;
					frm.submit();
				}
				else
				{
					return;
				}
			}
			else
			{
				alert("»èÁ¦ÇÒ °Ô½Ã¹°À» ¼±ÅÃÇØÁÖ¼¼¿ä!");
				return;
			}
        }
   }

//***********************************//
// °Ô½Ã¹° ¸ñ·Ï¿¡¼­ °ËÁõ ½ºÅ©¸³Æ®     //
//***********************************//
  function auth_listbull(a){
        var type = a;
		var frm=document.frmlist;
        if(type == 2)
		{
			var cnt=frm.elements.length;
			var iChk=0;
			   for(i=0;i<cnt;i++)
			{
				if(frm.elements[i].type=="checkbox"&&frm.elements[i].checked)
				{
					iChk++;
				}
				else
				{
					iChk=iChk;
				}
			}
			if(iChk>0)
			{
				result=confirm("¼±ÅÃÇÑ °Ô½Ã¹°À» °ËÁõÇÏ½Ã°Ú½À´Ï±î?");
				if(result)
				{
					frm.jobtype.value=2;
					frm.submit();
				}
				else
				{
					return;
				}
			}
			else
			{
				alert("°ËÁõÇÒ °Ô½Ã¹°À» ¼±ÅÃÇØÁÖ¼¼¿ä!");
				return;
			}
        }
   }


//***********************************//
// °Ô½Ã¹° »ó¼¼ ³»¿ëº¸±â¿¡¼­ »èÁ¦     //
//***********************************//
    function delete_viewbull(a,b){
        var seq = a;
        var type = b;
        answer = confirm("ÇØ´ç Á¤º¸¸¦ »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");
            if(answer == true){
                document.del_frm.bull_seq.value = seq;
                document.del_frm.jobtype.value = type;
                document.del_frm.submit();
            }else{

			  return;
            }
    }
//***********************************//
// °Ô½Ã¹° ³»¿ë/Á¦¸ñ °Ë»ö ½ºÅ©¸³Æ®    //
//***********************************//
    function goSearch(){
            //±ÛÁ¦¸ñ¿¡ ½ºÅ©¸³Æ®³ª ½ºÅ¸ÀÏ½¬Æ®¸¦ ¸ø¾²°Ô ÇÑ´Ù.
            str=document.search_form.sw.value;
                    re=/<[A-Z]*><\/[A-Z]*>|<\/[A-Z]*|<[A-Z]*/gi;
            found=str.match(re);
            if(found != null){
                    alert("°Ë»ö¾î¿¡ ½ºÅ©¸³Æ®³ª ½ºÅ¸ÀÏ ½ÃÆ®¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
                    document.search_form.sw.focus();
                    document.search_form.sw.select();
                    return;
            }

            document.search_form.submit();
        }

//»ó¼¼º¸±â¿¡¼­ ¸ñ·ÏÀ¸·Î °¡±â
function GoList()
{
	document.frm_paging.submit();
}


function DoSign(frm)
{
	result=confirm("º» °Ô½Ã¹°ÀÇ ÀÇ°ß¿¡ ¼­¸íÇÏ½Ã°Ú½À´Ï±î?");
	if(result)
	{
		frm.submit();
	}
	else
	{
		return;
	}
}

//¸Þ½ÃÁö ±æÀÌ°è»ê
function calculate_msglen(message)
{
	var nbytes = 0;

	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		if(escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				nbytes += 1;
			}
		} else if (ch == '<' || ch == '>') {
			nbytes += 4;
		} else {
			nbytes += 1;
		}
	}

	return nbytes;
}

//ÃÊ°ú´Ü¾î Á¦°Å
function assert_msglen(message, maximum)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;

	for (i=0; i<msglen; i++) {
		var ch = message.charAt(i);
		if (escape(ch).length > 4) {
			inc = 2;
		} else if (ch == '\n') {
			if (message.charAt(i-1) != '\r') {
				inc = 1;
			}
		} else if (ch == '<' || ch == '>') {
			inc = 4;
		} else {
			inc = 1;
		}
		if ((nbytes + inc) > maximum) {
			break;
		}
		nbytes += inc;
		msg += ch;
	}

	return msg;
}

/*
jas¿¡¼­ ±ÛÀÚbyte±æÀÌ°è»ê È®ÀÎ
lenº¸´Ù Å©¸é false
lenstr:¸Þ½ÃÁö¿¡ º¸¿©ÁÙ ÃÖ´ë ±ÛÀÚ¼ö
el:frmÀÇ elelment°´Ã¼¸í
*/
function CheckLenByte(el,len,lenstr)
{
	var strlen = calculate_msglen(el.value);
	if(strlen>len)
	{
		alert("´ñ±ÛÀº " + lenstr + "byte±îÁö µî·Ï°¡´ÉÇÕ´Ï´Ù.");
		el.value = el.value.replace(/\r\n$/, "");
		el.value = assert_msglen(el.value, len);
		return false;
	}
	else
	{
		return true;
	}
}

//´ñ±Û ´Þ±â
function DoComment(frm)
{
	if(CheckLenByte(frm.comment_content,'1000','1,000'))
	{
		if(frm.comment_name.value=="")
		{
			alert("ÀÌ¸§À» ÀÔ·ÂÇØÁÖ¼¼¿ä!");
			frm.comment_name.focus();
			return;
		}
		else if(frm.comment_content.value=="")
		{
			alert("³»¿ëÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä!");
			frm.comment_content.focus();
			return;
		}
		else
		{
			frm.submit();
		}
	}
	else
	{
		return;
	}
}

//´ñ±Û »èÁ¦ bd_id, bull_seq, coment_id
function DelComment(arg,arg1,arg2)
{
	result=confirm("¼±ÅÃÇÏ½Å ´ñ±ÛÀ» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?");
	if(result)
	{
		document.delcommentfrm.multi.value="N";
		document.delcommentfrm.comment_id.value=arg2;
		document.delcommentfrm.submit();
	}
	else
	{
		return;
	}
}


//´ñ±Û »èÁ¦ bd_id, bull_seq, coment_id
function DelSign(arg,arg1,arg2)
{
	result=confirm("¼­¸íÀ» Ãë¼ÒÇÏ½Ã°Ú½À´Ï±î?");
	if(result)
	{
		document.delcommentfrm.multi.value="N";
		document.delcommentfrm.comment_id.value=arg2;
		document.delcommentfrm.submit();
	}
	else
	{
		return;
	}
}

//´ñ±Û ¼öÁ¤Æû block/none =>bd_id, bull_seq, coment_id,
function ViewEditComment(arg, arg1, arg2)
{
	var dv=eval("document.all.cmt_e_"+arg+"_"+arg1+"_"+arg2);
	var dv1=eval("document.all.cmt_"+arg+"_"+arg1+"_"+arg2);
	dv.style.display="block";
	dv1.style.display="none";
}

/*
¿­·ÁÀÖ´Â ´ñ±Û ¼öÁ¤Æû ´Ý¾ÆÁÖ±â
*/
function CloseEditComment(arg, arg1, arg2)
{
	var dv=eval("document.all.cmt_e_"+arg+"_"+arg1+"_"+arg2);
	var dv1=eval("document.all.cmt_"+arg+"_"+arg1+"_"+arg2);
	dv.style.display="none";
	dv1.style.display="block";
}


//´ñ±Û ´Þ±â
function DoCommentEdit(frm)
{
	if(CheckLenByte(frm.comment_content,'1000','1,000'))
	{
		if(frm.comment_name.value=="")
		{
			alert("ÀÌ¸§À» ÀÔ·ÂÇØÁÖ¼¼¿ä!");
			frm.comment_name.focus();
			return;
		}
		else if(frm.comment_content.value=="")
		{
			alert("³»¿ëÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä!");
			frm.comment_content.focus();
			return;
		}
		else
		{
			frm.submit();
		}
	}
	else
	{
		return;
	}
}

//°Ô½Ã¹°ÀÌµ¿ÇÏ±â °ü·ÃÀÛ¾÷
function moveBull(bd_name,origin, bd_id, bull_seq, abull_seq)
{
	var w=400;
	var h=300;
	var l=screen.width/2-w/2;
	var t=screen.height/2-h/2;
	var opt="width="+w+", height="+h+", top="+t+", left="+l+", scrollbars=yes";
	window.open("/move_bull.jsp?bd_name="+bd_name+"&origin="+origin+"&bd_id="+bd_id+"&deb_id="+bd_id+"&bull_seq="+bull_seq+"&abull_seq="+abull_seq,"_move",opt);
}




/*
°Ô½Ã¹° º¸±âÈ­¸é¿¡¼­ µî·ÏÀÚ Á¤º¸ ¸¸µé¾î³»±â À§ÇÑ ÇÔ¼ö
ÀÎÀÚ0 : keystr´Â ,·Î ±¸ºÐµÇ¾î id, ÀÌ¸§, ´Ð³×ÀÓ, ¸ÞÀÏ
ÀÎÀÚ1 : ¸í·É¹®ÀÚ(block, none)
ÀÎÀÚ2 : xp:x-position(divÀÇ °¡·Î À§Ä¡. ¸¶¿ì½ºÀ§Ä¡¿¡¼­ +/- ÇÈ¼¿·Î Á¶Á¤(ex:-40ÀÌ¸é ÇöÀç ¸¶¿ì½ºº¸´Ù -40ÀÌµ¿ÇÏ°ÔµÊ)
ÀÎÀÚ3 : yp:y-position(divÀÇ ¼¼·Î À§Ä¡. ¸¶¿ì½ºÀ§Ä¡¿¡¼­ +/- ÇÈ¼¿·Î Á¶Á¤(ex:-40ÀÌ¸é ÇöÀç ¸¶¿ì½ºº¸´Ù -40ÀÌµ¿ÇÏ°ÔµÊ)

***xÀ§Ä¡¸¸ ÀÌµ¿ÇÏ¸é ÀÎÀÚ´Â 3°³¸¸ ³Ö¾îµµ ¹«°üÇÔ. yÀÌµ¿À» ÇÏ°ÔµÇ¸é ¹Ýµå½Ã ÀÎÀÚ´Â 4°³¿©¾ßÇÔ.***
*/
function viewUser()
{
	/*
		var obj=document.all[name];
		var _tmpx,_tmpy, marginx, marginy;
		_tmpx = event.clientX + parseInt(obj.offsetWidth);
		_tmpy = event.clientY + parseInt(obj.offsetHeight);
		_marginx = document.body.clientWidth - _tmpx;
		_marginy = document.body.clientHeight - _tmpy ;
		if(_marginx < 0)
			_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
		else
			_tmpx = event.clientX + document.body.scrollLeft ;
		if(_marginy < 0)
			_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
		else
			_tmpy = event.clientY + document.body.scrollTop ;
		obj.style.posLeft=_tmpx-13;
		obj.style.posTop=_tmpy-12;
		if(status=='visible') {
			if(select_obj) {
				select_obj.style.visibility='hidden';
				select_obj=null;
			}
			select_obj=obj;
		}else{
			select_obj=null;
		}
		obj.style.visibility=status; 
*/
	var argAr=viewUser.arguments;
	var keyAr=argAr[0].split(",");
	var divi = document.all.viewUserdv;
	var cmdstr=argAr[1];
	if(cmdstr=="block")
	{
		var htmlstr="<table cellspacing=\"1\" bgcolor=\"slategray\" cellpadding=\"1\" width=\"200\">";
		htmlstr+="<tr><td bgcolor=\"white\" align=center colspan=2>µî·ÏÀÚ Á¤º¸</td></tr>";
		htmlstr+="<tr bgcolor=\"white\"><td bgcolor=\"white\" align=center width=50>¾ÆÀÌµð</td><td>"+keyAr[0]+"</td></tr>";
		htmlstr+="<tr bgcolor=\"white\"><td bgcolor=\"white\" align=center>¼º¸í</td><td>"+keyAr[1]+"</td></tr>";
		htmlstr+="<tr bgcolor=\"white\"><td bgcolor=\"white\" align=center>´Ð³×ÀÓ</td><td>"+keyAr[2]+"</td></tr>";
		htmlstr+="<tr bgcolor=\"white\"><td bgcolor=\"white\" align=center>¸ÞÀÏ</td><td>"+keyAr[3]+"</td></tr>";
		htmlstr+="</table>";
		var _tmpx,_tmpy, marginx, marginy;
		_tmpx = event.clientX + parseInt(divi.offsetWidth);
		_tmpy = event.clientY + parseInt(divi.offsetHeight);
		_marginx = document.body.clientWidth - _tmpx;
		_marginy = document.body.clientHeight - _tmpy ;
		if(_marginx < 0)
			_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
		else
			_tmpx = event.clientX + document.body.scrollLeft ;
		if(_marginy < 0)
			_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
		else
			_tmpy = event.clientY + document.body.scrollTop ;
		divi.style.posLeft=_tmpx-13;
		divi.style.posTop=_tmpy-12;

		if(argAr.length>2)
		{
			divi.style.posLeft=divi.style.posLeft+parseInt(argAr[2]);
		}
		else
		{
			divi.style.posLeft=divi.style.posLeft+15;
		}
		if(argAr.length>3)
		{
			divi.style.posTop=divi.style.posTop+parseInt(argAr[3]);
		}
		else
		{
			divi.style.posTop=divi.style.posTop+15;
		}
//	htmlstr=htmlstr+"ÁÂÃø°ª"+divi.style.left+"/¾Æ·¡°ª"+divi.style.top;
	divi.innerHTML=htmlstr;
	divi.style.display = cmdstr;
	}
	else
	{
		divi.style.display = cmdstr;
		divi=null;
	}

	
}
function VEv()
{
	alert(event.x);
	alert(event.y);
}