// Project Name : ¸ÞµñÄÄ ¼­ºñ½º ½Ã½ºÅÛ
// ÀÛ¼ºÀÚ  ÀÌ¸§ : ±è ¹Î ¿ë(nogard20@nate.com)                  
// ÀÛ¼º ÀÏÀÚ :    2006-03-20
// ÃÖÁ¾¼öÁ¤ÀÏ   : 

//Æû¿¡ ¾×¼Ç°ü·Ã ÇÔ¼ö,¾×¼Ç°ª,ÀÎ¼ö¸¦ °¡Áö°í ¸µÅ©¿¡ ¼­ºê¹ÔÇÑ´Ù. 
//ex     : actionform('document.searchform',ÀÌµ¿ÇÒÁÖ¼Ò,ÆäÀÌÁö¹øÈ£,½ÃÀÛÆäÀÌÁö,Å°°ª)
//ÀüÁ¦Á¶°Ç : num,pageno,startpage°ªÀÌ °íÁ¤µÈ´Ù.
function actionform(actionobject,actionvalue,pageno,startpage,num) {
  var actionobject = eval(actionobject);
  actionobject.action = actionvalue;
  if (num != '') {actionobject.num.value = num;}
  if (pageno != '') {actionobject.pageno.value = pageno;}
  if (startpage != '') {actionobject.startpage.value = startpage;}
  actionobject.submit();

}

//°Ë»ö¾î¿¡¼­ ¿£ÅÍÀÔ·Â½Ã °Ë»ö½ÇÇà.
//ex : searchenter('document.searchform')
function searchenter(actionobject)
{
	var actionobject = eval(actionobject);
	if(event.keyCode == 13)
	{
		actionobject.submit();
	}
}
  
//ÆûÀÌ¸§°ú ÁÖ¼Ò ¸Þ½ÃÁö 
//ex     : UpdateConfirm('document.searchform',ÀÌµ¿ÇÒÁÖ¼Ò,¸Þ½ÃÁö)
//ÀüÁ¦Á¶°Ç : 
function UpdateConfirm(formname,actionurl,messagevalue) {
  formname = eval(formname);
  if (messagevalue.length > 1)
  {
    if (confirm(messagevalue))
      {
        formname.action = actionurl;
        formname.submit();
      }
  }
  else
  {
    formname.action = actionurl;
    formname.submit();
  }
}

// Ã¼Å©¹Ú½ºÀÇ ³»¿ëÀ» ÀüÃ¼¼±ÅÃ ¼±ÅÃÇØÁ¦ ½ºÅ©¸³Æ®
// ÀÛ¼ºÀÚ : ±è¹Î¿ë
//  formnameÀº Ã¼Å©¹Ú½º¸í
function selectall(formname) {
formname = eval(formname);

   if (formname != null) 
   {
     if (formname.length > 1) // ÄÁÆ®·Ñ°³Ã¼°¡ ¿©·¯°³ ÀÖ´Â°æ¿ì
     {
	for(j=0;j<formname.length;j++)
	formname[j].checked=true;
     } 
     else if (formname.length != 0) // ÄÁÆ®·Ñ°³Ã¼°¡ ÇÑ°³ ÀÖ´Â °æ¿ì
     { 
	formname.checked=true;
     } 
   }
}

function unselect(formname) {
formname = eval(formname);

   if (formname != null) 
   {
     if (formname.length > 1) // ÄÁÆ®·Ñ°³Ã¼°¡ ¿©·¯°³ ÀÖ´Â°æ¿ì 
     {
	for(j=0;j<formname.length;j++)
	formname[j].checked=false;
     } 
     else if (formname.length != 0) // ÄÁÆ®·Ñ°³Ã¼°¡ ÇÑ°³ ÀÖ´Â °æ¿ì
     { 
	formname.checked=false;
     } 
   }
}

//ÀÔ·Â¹®ÀÚ,¼ýÀÚ Æ¯¼ö¹®ÀÚ Ã¼Å©
//str: Ã¼Å©ÇÒ ÄÃ·³¸í   msg:Ã¼Å©Á¶°ÇÀ§¹è½Ã ¸Þ½ÃÁö  data:Ã¼Å©Á¶°Ç
function CheckID(str, msg, data)
{
     for (i=0; i<str.value.length; i++) {
     if(data.indexOf(str.value.substring(i,i+1)) == -1) {
             alert(msg);
             str.focus()
             str.select()
             return false;
         }
     }
     return true;
}

//ÀÔ·Â±æÀÌ Ã¼Å©
//str: Ã¼Å©ÇÒ ÄÃ·³¸í   msg:Ã¼Å©Á¶°Ç¿¡µû¸¥ ¸Þ½ÃÁö  lengthcheck:±æÀÌÃ¼Å©
function CheckStr(str, msg, lengthcheck)
{
     if(str.value.length < lengthcheck) {
          alert(msg);
          str.focus()
          return false;
     }
     return true;
}


//'ÄÞ¸¶ ÀÔ·Â
function comma(num,str) {
	num = Rreplace(num,",");
	if(numCk(num,str)){
		if (num < 0) {
			num *= -1;
			var minus = true;
		}
		else{
			var minus = false;
		}
		var dotPos = (num + "").split(".");
		var dotU = dotPos[0];
		var dotD = dotPos[1];
		var commaFlag = dotU.length % 3;
		if(commaFlag) {
			var out = dotU.substring(0, commaFlag);
			if (dotU.length > 3){
				out += ",";
			}
		}
		else{
			var out = "";
		}
		for (var i = commaFlag; i < dotU.length; i += 3) {
			out += dotU.substring(i, i + 3);
			if( i < dotU.length - 3){
				out += ",";
			}
		}
		if(minus){
			out = "-" + out;
		}
		if(dotD){
			return out + "." + dotD;
		}
		else{
			return out
		}
	}
	else{
		return 0;
	}
}

