<!--
/* ============================== Prototype ========================================*/
/* =================================================================
 ¾Õ/µÚ °ø¹é Á¦°Å
================================================================= */

String.prototype.trim = function() {
	return this.replace(/\s/g, "");
}

 /* =================================================================
  ¾Õ °ø¹é Á¦°Å
 ================================================================= */

String.prototype.ltrim = function() {
var i, j = 0;
var objstr
for (i = 0; i < this.length; i++) {
	if (this.charAt(i) == ' ') j = j + 1;
	else break;
}
return this.substr(j, this.length - j + 1) 
}

 /* =================================================================
  µÚ °ø¹é Á¦°Å
 ================================================================= */

String.prototype.rtrim = function() {
var i, j = 0;
for (i = this.length - 1; i >= 0; i--) {
	if (this.charAt(i) == ' ') j = j + 1;
	else break;
}
return this.substr(0, this.length - j);
}
/* ============================== Prototype ========================================*/


/*
* target		:	ÆË¾÷Ã¢ÀÇ ÀÌ¸§(°æ·Î)
* param		:	³Ñ°ÜÁÙ ÆÄ¶ó¸ÞÅÍ¸ñ·Ï
* option		:	window.open ÀÇ ¿É¼Ç
* width		:	ÆË¾÷Ã¢ÀÇ °¡·Î »çÀÌÁî
* height		:	ÆË¾÷Ã¢ÀÇ ¼¼·Î »çÀÌÁî
*/

function openPoP(target,param,option,width,height){
	//½ºÅ©¸°ÀÇ Å©±â
	sw=screen.availWidth;
	sh=screen.availHeight;

	//¿­ Ã¢ÀÇ Æ÷Áö¼Ç
	px=(sw-width)/2;
	py=(sh-height)/2;


	if(option==""){
		option="toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no";
	}
		option=option+",left="+px+",top="+py+",width="+width+",height="+height;
	pop=window.open(target,param,option);
}


/*
*	¿À´Ã³¯Â¥ ¹ÝÈ¯.
*/
function NowDate(format)
{	
	var ndate = new Date();
	var nyear = ndate.getYear();
	var nmonth = ndate.getMonth() + 1;
	//if (nmonth == 1) nyear += 1;
	var nday = ndate.getDate();
	var nhours = ndate.getHours();
	var nminutes = ndate.getMinutes();
	var nseconds = ndate.getSeconds();

	var s = '';

	if (format == 'yyyy/mm/dd')	{
		s = setTwoCiphers(nyear) + '/' + setTwoCiphers(nmonth) + '/' + setTwoCiphers(nday);
	}
	else if (format == 'yyyy/mm')	{	
		s = setTwoCiphers(nyear) + '/' + setTwoCiphers(nmonth);
	}
	else if (format == 'yyyy')	{	
		s = setTwoCiphers(nyear);
	}
	else if (format == 'yyyymmdd')	{	
		s = setTwoCiphers(nyear) + setTwoCiphers(nmonth) + setTwoCiphers(nday);
	}
	else if (format == 'yyyymmddHHMMss')	{	
		s = setTwoCiphers(nyear) + setTwoCiphers(nmonth) + setTwoCiphers(nday)+setTwoCiphers(nhours)+setTwoCiphers(nminutes)+setTwoCiphers(nseconds);
	}
	else if (format == 'yyyy.mm.dd.HH:MM:ss')	{	
		s = setTwoCiphers(nyear) +"."+ setTwoCiphers(nmonth) +"."+ setTwoCiphers(nday)+":"+setTwoCiphers(nhours)+setTwoCiphers(nminutes)+":"+setTwoCiphers(nseconds);
	}
	else if (format == 'yyyymm')	{	
		s = setTwoCiphers(nyear) + setTwoCiphers(nmonth);
	}
	else if (format == '³â¿ùÀÏ')	{	
		s = setTwoCiphers(nyear) + '³â ' + setTwoCiphers(nmonth) + '¿ù ' + setTwoCiphers(nday) + 'ÀÏ';
	} 
	else if (format == '³â¿ù')	{	
		s = setTwoCiphers(nyear) + '³â ' + setTwoCiphers(nmonth) + '¿ù';
	}
	else if (format == '³â')	{	
		s = setTwoCiphers(nyear) + '³â';
	}
	else	{
		s =	setTwoCiphers(nyear) + '-' + setTwoCiphers(nmonth) + '-' + setTwoCiphers(nday);
	}
	alert(s);
	return s;
}

//==================================================================================================
// ÀÌ¸ÞÀÏ Ã¼Å© 
function CheckMail(strMail) { 
   /** Ã¼Å©»çÇ× 
     - @°¡ 2°³ÀÌ»óÀÏ °æ¿ì 
     - .ÀÌ ºÙ¾î¼­ ³ª¿À´Â °æ¿ì 
     -  @.³ª  .@ÀÌ Á¸ÀçÇÏ´Â °æ¿ì 
     - ¸ÇÃ³À½ÀÌ.ÀÎ °æ¿ì 
     - @ÀÌÀü¿¡ ÇÏ³ªÀÌ»óÀÇ ¹®ÀÚ°¡ ÀÖ¾î¾ß ÇÔ 
     - @°¡ ÇÏ³ªÀÖ¾î¾ß ÇÔ 
     - Domain¸í¿¡ .ÀÌ ÇÏ³ª ÀÌ»ó ÀÖ¾î¾ß ÇÔ 
     - Domain¸íÀÇ ¸¶Áö¸· ¹®ÀÚ´Â ¿µ¹®ÀÚ 2~4°³ÀÌ¾î¾ß ÇÔ **/ 

    var check1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;  

    var check2 = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/; 
     
    if ( !check1.test(strMail) && check2.test(strMail) ) { 
        return true; 
    } else { 
        return false; 
    } 
} 

function OnlyNumber() //¼ýÀÚ¸¸ ÀÔ·Â¹Þ°Ô ÇÏ´Â ¹æ¹ý
{
  // event.keyCode = 48 ~ 57 : ÀÚÆÇ ¹è¿­ »ó´ÜÀÇ ¼ýÀÚÅ°
  var OpenKeyCode = new Array(48,49,50,51,52,53,54,55,56,57);
  // event.keyCode = 96 ~ 105 : ÀÚÆÇ ¿À¸¥ÂÊÀÇ ¼ýÀÚÅ°
  OpenKeyCode = OpenKeyCode + "," + Array(96,97,98,99,100,101,102,103,104,105);
  // event.keyCode = 8 : backspace
  OpenKeyCode = OpenKeyCode + "," + 8;
  // event.keyCode = 9 : tab
  OpenKeyCode = OpenKeyCode + "," + 9;
  // event.keyCode = 16 : shift
  OpenKeyCode = OpenKeyCode + "," + 16;
  // event.keyCode = 37 : left arrow
  OpenKeyCode = OpenKeyCode + "," + 37;
  // event.keyCode = 39 : right arrow
  OpenKeyCode = OpenKeyCode + "," + 39;
  // event.keyCode = 46 : delete
  OpenKeyCode = OpenKeyCode + "," + 46;
  // event.keyCode = 144 : Num Lock
  OpenKeyCode = OpenKeyCode + "," + 144;
  // event.keyCode = 110 : .
  OpenKeyCode = OpenKeyCode + "," + 110;
  // event.keyCode = 190 : .
  OpenKeyCode = OpenKeyCode + "," + 190;

  if(OpenKeyCode.indexOf(event.keyCode) < 0){
   event.returnValue = false;
  }
}


/*
* ¼ýÀÚ¿Í . Çã¿ë
*/
function OnlyNumberdot() //¼ýÀÚ¸¸ ÀÔ·Â¹Þ°Ô ÇÏ´Â ¹æ¹ý
{
  // event.keyCode = 48 ~ 57 : ÀÚÆÇ ¹è¿­ »ó´ÜÀÇ ¼ýÀÚÅ°
  var OpenKeyCode = new Array(48,49,50,51,52,53,54,55,56,57);
  // event.keyCode = 96 ~ 105 : ÀÚÆÇ ¿À¸¥ÂÊÀÇ ¼ýÀÚÅ°
  OpenKeyCode = OpenKeyCode + "," + Array(96,97,98,99,100,101,102,103,104,105);
  // event.keyCode = 8 : backspace
  OpenKeyCode = OpenKeyCode + "," + 8;
  // event.keyCode = 9 : tab
  OpenKeyCode = OpenKeyCode + "," + 9;
  // event.keyCode = 16 : shift
  OpenKeyCode = OpenKeyCode + "," + 16;
  // event.keyCode = 37 : left arrow
  OpenKeyCode = OpenKeyCode + "," + 37;
  // event.keyCode = 39 : right arrow
  OpenKeyCode = OpenKeyCode + "," + 39;
  // event.keyCode = 46 : delete
  OpenKeyCode = OpenKeyCode + "," + 46;
  // event.keyCode = 144 : Num Lock
  OpenKeyCode = OpenKeyCode + "," + 144;
  // event.keyCode = 110 : .
  OpenKeyCode = OpenKeyCode + "," + 110;
  // event.keyCode = 190 : .
  OpenKeyCode = OpenKeyCode + "," + 190;
  OpenKeyCode = OpenKeyCode + "," + 13;
  if(OpenKeyCode.indexOf(event.keyCode) < 0){
   event.returnValue = false;
  }
}

// ÄÄ¸¶(,)¸¦ ¾ø¾Ø ¼ýÀÚ¸¦ ¹ÝÈ¯
function cfNumeric(sOrg) {
     var nm;
     sOrg = sOrg.replace(/,/g,"");
     nm = parseFloat(sOrg).toString();
     return (isNaN(nm)?0:nm);
}

 

 // ÀÚµ¿À¸·Î ÄÞ¸¶ ³Ö±â
 function number_format(num) {
     num = num.replace(/,/g, "");
     var num_str = num.toString();
     var result = '';
 
      for(var i=0; i<num_str.length; i++) {
            var tmp = num_str.length-(i+1);
            if(i%3==0 && i!=0) result = ',' + result;
            result = num_str.charAt(tmp) + result;
       }
 
        return result;
   }

//document.oncontextmenu = function(){return false}
//-->