////////////////////////////////////////////////////////////
// ³¯Â¥ ¼¿·ºÆ®¹Ú½º ¸¸µå´Â ½ºÅ©¸³Æ®
////////////////////////////////////////////////////////////

	var today = new Date();
	var TODAY_YEAR = today.getFullYear();//d.getFullYear(), 
	var TODAY_MONTH= today.getMonth() + 1;
	var TODAY_DAY  = today.getDate();
	var LAST_YEAR = 1970;



	//³âµµÇÊµå ¸¸µé±â
	function makeYear(objName, sYear, eYear)
	{
		var obj = document.getElementById(objName);
		var index = 0;
		for (var i = eYear ; i>= sYear; i--)
		{
			obj.options[index++] = new Option(i, i);
		}
		
	}
	
	//¿ùÇÊµå ¸¸µé±â
	function makeMonth(objName)
	{
		var obj = document.getElementById(objName);
		var index = 0;
		
		for (var i = 1 ; i<= 12; i++)
		{
			obj.options[index++] = new Option(i, i);

		}
		
	}
	
	
	//Æ¯Á¤ ³¯Â¥ ¼±ÅÃÇÏ°Ô ÇÏ´Â ÇÔ¼ö
	function calsCheck(Objid, number)
	{
		var obj = document.getElementById(Objid);
		if( typeof(obj) == "object")
		{
			obj.value = number;
		}
	}
	

	
	// ¸î´ÞÀÌÀüÀ¸·Î ¹Ù²Ù±â
	function preMonth(preMonth)
	{
		if (preMonth == -1)
		{//ÀüÃ¼¹üÀ§
				calsCheck("yearStart", LAST_YEAR);
				calsCheck("monthStart", 1);
				calsCheck("yearEnd", TODAY_YEAR);
				calsCheck("monthEnd", TODAY_MONTH);
		}
		else
		{	
			var calcDate = new Date(TODAY_YEAR, TODAY_MONTH-preMonth-1, TODAY_DAY);
			
			if (parseInt(TODAY_YEAR) < parseInt(LAST_YEAR))
			{//ÃÖ¼Ò³¯Â¥¸¦ ³Ñ¾î¼¶
				calsCheck("yearStart", LAST_YEAR);
				calsCheck("monthStart", 1);
			}
			else
			{//ÃÖ¼Ò³¯Â¥¸¦ ¾È³Ñ´Â ¹üÀ§
				calsCheck("yearStart", calcDate.getFullYear());
				calsCheck("monthStart", calcDate.getMonth()+1);
			}
			//¿À´Ã³¯Â¥·Î º¯°æ
				calsCheck("yearEnd", TODAY_YEAR);
				calsCheck("monthEnd", TODAY_MONTH);
		}
	}

	
//////////////////////////////////////////////////////////
// ±Ý¾×ÀÔ·Â°ü·Ã ½ºÅ©¸³Æ®
//////////////////////////////////////////////////////////
function handlerNum( obj ) {
	//¼ýÀÚ¸¸ ÀÔ·Â ¹Þ°Ô²û ÇÏ´Â ÇÔ¼ö.
  e = window.event; //À©µµ¿ìÀÇ event¸¦ Àâ´Â°ÍÀÔ´Ï´Ù.
//  alert( e.keyCode );
  
  //ÀÔ·Â Çã¿ë Å°
  if( ( e.keyCode >=  48 && e.keyCode <=  57 ) ||   //¼ýÀÚ¿­ 0 ~ 9 : 48 ~ 57
      ( e.keyCode >=  96 && e.keyCode <= 105 ) ||   //Å°ÆÐµå 0 ~ 9 : 96 ~ 105
        e.keyCode ==   8 ||    //BackSpace
        e.keyCode ==  46 ||    //Delete
        //e.keyCode == 110 ||    //¼Ò¼öÁ¡(.) : ¹®ÀÚÅ°¹è¿­
        //e.keyCode == 190 ||    //¼Ò¼öÁ¡(.) : Å°ÆÐµå
        e.keyCode ==  37 ||    //ÁÂ È­»ìÇ¥
        e.keyCode ==  39 ||    //¿ì È­»ìÇ¥
        e.keyCode ==  35 ||    //End Å°
        e.keyCode ==  36 ||    //Home Å°
        e.keyCode ==   9 ||    //Tab Å°
        e.keyCode ==  13       //¿£ÅÍÅ° Å°
        
    ) {
  
    if(e.keyCode == 48 || e.keyCode == 96) { //0À» ´­·¶À»°æ¿ì
      if ( obj.value == '0' ) //ÇöÀç °ªÀÌ 0ÀÏ °æ¿ì¿¡¼­ 0À» ´­·¶À»°æ¿ì
        e.returnValue=false; //-->ÀÔ·ÂµÇÁö¾Ê´Â´Ù.
      else //´Ù¸¥¼ýÀÚµÚ¿¡¿À´Â 0Àº
        return; //-->ÀÔ·Â½ÃÅ²´Ù.
      }

    else //0ÀÌ ¾Æ´Ñ¼ýÀÚ
      return; //-->ÀÔ·Â½ÃÅ²´Ù.
    }
    else //¼ýÀÚ°¡ ¾Æ´Ï¸é ³ÖÀ»¼ö ¾ø´Ù.
	{
		alert('¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù');
		e.returnValue=false;
	}
}

// 3ÀÚ¸®´ÜÀ§ ÀÚ¸´¼ö Ã¼Å©
function moneyformat(obj)
{
	//--- ÀÚ¸´¼ö °ü·Ã--
	var len;
	var str = obj.value;

	str = str.replace(/,/g,'');
	var str1 = '';
	len = str.length;

	if(len>3) {
		for(var i=0;len-i-3>0;i+=3) {
		str1 = ','+str.substring(len-3-i,len-i)+str1;
		}
		str1 = str.substring(0,len-i)+str1;
		obj.value = str1;
	}
}

// ÄÞ¸¶ÀÖ´Â ¼ýÀÚ -> ¼ýÀÚÇüÀ¸·Î
function money2num(str)
{
	var result;
	result = str.replace(/,/g,'');
	
	if ( parseInt(result) )
	{
		return parseInt(result);
	}
	else
	{
		return "";
	}
}

