var _diffTime=0;
var _cuTime=0;
var _getTimeCount=0;
var _failCount=0;
var _firstFlag=false;
var _getTimeServerBusy=false;

//¼­¹öÀÇ ½Ã°£À» °¡Á®¿Í¼­ »ç¿ëÀÚÄÄÇ»ÅÍÀÇ ½Ã°£°úÀÇ Â÷ÀÌ°ªÀ» ±¸ÇÑ´Ù.
function getServerTime(){
    if (!_firstFlag){
        try{
        	$.ajax({
                url : "/jsp/wsauction/item/getTime.jsp",
                type: "POST", 
                dataType: "text",
                error: function(data){  
                	 
                },
                success: function(data){
                	_cuTime = data;
                }
            } );
            
        	//Á¤»óÀûÀ¸·Î ¼­¹ö½Ã°£À» °¡Á®¿À¸é..
            if (_cuTime > 0){
                strTime = new Date(); 
                _diffTime=_cuTime-strTime.getTime();
                _firstFlag=true;

            }else{
                _failCount++;
                _firstFlag=false;
            }

        }catch(e){  
            _failCount++;
            _firstFlag=false; 
        }
    } 
}

/*¼­¹ö½Ã°£À» Á¤»óÀûÀ¸·Î °¡Á®¿ÔÀ»½Ã¿¡´Â ·ÎÄÃ½Ã°£°úÀÇ Â÷ÀÌ¸¦±¸ÇÏ¿©
 * ·ÎÄÃÀÇ ½Ã°£¿¡ ±× Â÷ÀÌ³ª´Â ½Ã°£°ªÀ» ´õÇÏ¿© È­¸é¿¡ ½Ã°£À» Ç¥½ÃÇÑ´Ù.
 * ¼­¹ö½Ã°£À» °¡Á®¿À´Ù ¿¡·¯°¡ ³µÀ»°æ¿ì¿¡´Â ·ÎÄÃÀÇ ½Ã°£À» È­¸é¿¡ Ç¥½ÃÇÑ´Ù.
 */ 
function kobayDisplayTime(){ 
    var now = new Date(); 

	if (_getTimeCount<10){
        if(!_getTimeServerBusy){
            _getTimeServerBusy=true;
         	getServerTime();
            _getTimeServerBusy=false;
        }
    }
    _getTimeCount++;
    now.setTime(now.getTime()+_diffTime); 
    
    var yy = now.getFullYear(); 
    var mm = now.getMonth() + 1; 
    if (mm < 10) mm="0"+mm;
    
    var dd = now.getDate(); 
    if (dd < 10) dd="0"+dd;
    
    var hh = now.getHours(); 
    if (hh < 10) hh="0"+hh;
    
    var ii = now.getMinutes(); 
    if (ii < 10) ii="0"+ii;
    
    var ss = now.getSeconds(); 
    if (ss < 10) ss="0"+ss;

    try {
        document.getElementById('koTimeArea').innerHTML = yy + "." + mm + "." + dd + " " + hh + ":" + ii + ":" + ss + ""; 
    }catch(e){}

    setTimeout("kobayDisplayTime()", 200); 
} 


/*¼­¹ö½Ã°£À» Á¤»óÀûÀ¸·Î °¡Á®¿ÔÀ»½Ã¿¡´Â ·ÎÄÃ½Ã°£°úÀÇ Â÷ÀÌ¸¦±¸ÇÏ¿©
 * ·ÎÄÃÀÇ ½Ã°£¿¡ ±× Â÷ÀÌ³ª´Â ½Ã°£°ªÀ» ´õÇÏ¿© ÇöÀçÀÏÀ» ¼ÂÆÃÇÏ°í
 * ¹°Ç°º°·Î °¡Á®¿Â ¸¶°¨½Ã°£°ú ÇöÀçÀÏÀÇÂ÷ÀÌ¸¦ ±¸ÇÏ¿© ÀÔÂûÁ¾·á½Ã°£±îÁö
 * ³²Àº½Ã°£À» È­¸é¿¡ Ç¥½ÃÇÑ´Ù.
 * ¼­¹ö½Ã°£À» °¡Á®¿À´Ù ¿¡·¯°¡ ³µÀ»°æ¿ì¿¡´Â ÇöÀçÀÏÀ» ·ÎÄÃÀÇ ½Ã°£À¸·Î ¼ÂÆÃÇÑ´Ù.
 */ 
function remainDisplayTime(){
    var now = new Date(); 
    var dday = new Date(); 
    
    var day="";
    var hur="";
    var min="";
    var sec="";

	if (_getTimeCount<10){
        if(!_getTimeServerBusy){
            _getTimeServerBusy=true;
            getServerTime();
            _getTimeServerBusy=false;
        }
    }
    _getTimeCount++;

    now.setTime(now.getTime()+_diffTime); 
    dday.setTime(edtime);

    days = (dday - now) / 1000 / 60 / 60 / 24; 
    daysRound = Math.floor(days); 

    if (daysRound >= 1){
        day= daysRound+ "ÀÏ ";
    }else{
        day= "";
    }

    hours = (dday - now) / 1000 / 60 / 60 - (24 * daysRound); 
    hoursRound = Math.floor(hours); 

    if (hoursRound >= 1){
        hur= hoursRound + "½Ã°£ ";
    }else{
        hur= "";
    }

    minutes = (dday - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound); 
    minutesRound = Math.floor(minutes); 

    if (minutesRound >= 1){
        min= minutesRound + "ºÐ ";
        
    }else{
        min= "";
    }

    seconds = (dday - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound); 
    secondsRound = Math.round(seconds); 

    if (secondsRound > 0){
        sec = secondsRound + "ÃÊ";
    }

    try {

		if ((edtime - now.getTime() ) > 0){
			document.getElementById("remain").innerHTML= day + "" + hur + "" + min + "" + sec;
		} else{
			document.getElementById("remain").innerHTML="°æ¸ÅÁ¾·á";
		}

    }catch(e) {
    }

    setTimeout("remainDisplayTime()", 200);
    return;
}

