	var NewTime ;
	var intNew, intNow;
	var strTime, strNow;
	var intExtend, strStatus;
	var remainTxt;

	function InitTime(remainText, dd, hh, mi, ss)
	{
		remainTxt = remainText;
		
		// add 2003-10-15
		if (dd > 330)
		{
			remainTxt.value = dd + "ÀÏ..";
			return;
		}

		if(dd == 0 && hh == 0 && mi == 0 && ss == 0){
			remainTxt.value = "ÀÌº¥Æ® ¸¶°¨";
			return;
		}
		/*
		if(dd > 28){
			remainTxt.value = "";
			return;
		}
		*/
		dd = dd + 1;
		NewTime = new Date(2000,1,dd,hh,mi,ss);
		TimeRoutine();
	}

	function TimeRoutine()
	{
		intNew = NewTime.getSeconds() - 1;
		NewTime.setSeconds(intNew);
		if (NewTime.getMonth()==0
			&& NewTime.getDate() == 31
			&& NewTime.getHours() == 23
			&& NewTime.getMinutes() == 59
			&& NewTime.getSeconds() == 59)
		{
			//remainTxt.value = "°æ¸ÅÁ¾·á";
			document.location.reload();
			return;
		}
		StatusClock();
	}

	function StatusClock()
	{	
		strTime = "";
		if(NewTime.getMonth() != 1 ){
			strTime = strTime + eval(NewTime.getMonth()-1) + '°³¿ù ';
		}
		if(NewTime.getDate() != 1){
			strTime = strTime + eval(NewTime.getDate()-1) + 'ÀÏ ';
		}
		strTime = strTime
			+ NewTime.getHours()
			+ '½Ã°£ '
			+ NewTime.getMinutes()
			+ 'ºÐ '
			+ NewTime.getSeconds()
			+ 'ÃÊ';
		remainTxt.value = strTime;
		setTimeout("TimeRoutine()", 1000);
	}
