	/*
	Auction Count Down Script
	08/20/2009
	*/
	
	
	CountActive = true;
	CountStepper = -1;
	LeadingZero = false;
	DisplayFormat = "%%D%% Day, %%H%% Hour, %%M%% Min., %%S%% Sec.";
	FinishMessage = "Auction End!";
	CountStepper = Math.ceil(CountStepper);
	var timeOut;
	
	if (CountStepper == 0)
	  CountActive = false;
	  
	  
	var SetTimeOutPeriod = (Math.abs(CountStepper)-1)*1000 + 990;
	var dthen = new Date(TargetDate);
	var dnow = new Date();
	if(CountStepper>0)
	  ddiff = new Date(dnow-dthen);
	else
	  ddiff = new Date(dthen-dnow);
	gsecs = Math.floor(ddiff.valueOf()/1000);


	function calcage(secs, num1, num2) {
		  s = ((Math.floor(secs/num1))%num2).toString();
		  if (LeadingZero && s.length < 2)
			s = "0" + s;
		  return "<b>" + s + "</b>";
	}
	

	function CountDownStart(secs) {
	  var contElem	   =	document.getElementById("countdown");
	  if (secs < 0) {
		contElem.innerHTML = FinishMessage;
		clearTimeout(timeOut);
		getPageReload();
		//location.reload();
		return;
	  }
	  DisplayStr = DisplayFormat.replace(/%%D%%/g, calcage(secs,86400,100000));
	  DisplayStr = DisplayStr.replace(/%%H%%/g, calcage(secs,3600,24));
	  DisplayStr = DisplayStr.replace(/%%M%%/g, calcage(secs,60,60));
	  DisplayStr = DisplayStr.replace(/%%S%%/g, calcage(secs,1,60));
	  contElem.innerHTML = DisplayStr;
	  if (CountActive)
		timeOut = setTimeout("CountDownStart(" + (secs+CountStepper) + ")", SetTimeOutPeriod);
	}
