/*　カウントダウンタイマー*/

function fncCountDown(){

	conLimitDay = 22;



	dtNow = new Date();

	dtYear = (dtNow.getYear()<2000)?1900+dtNow.getYear() : dtNow.getYear();

	dtMonth = dtNow.getMonth();

	dtDate = dtNow.getDate();



	if(dtDate >= conLimitDay){

		dtMonth += 1;

	}



	numNextLimit = new Date(dtYear,dtMonth,conLimitDay);

	numMsec = numNextLimit.getTime() - dtNow.getTime();



	numNextDate = Math.floor(numMsec/(1000*60*60*24));	// カウントダウン用 '日' 取得

	numMsec -= (numNextDate*(1000*60*60*24));			// 経過秒から'日'を引く



	numNextHour = Math.floor(numMsec/(1000*60*60));		// カウントダウン用 '時' 取得

	numMsec -= (numNextHour*(1000*60*60));				// 経過秒から'時'を引く



	numNextMin = Math.floor(numMsec/(1000*60));			// カウントダウン用 '分' 取得

	numMsec -= (numNextMin*(1000*60));					// 経過秒から'分'を引く



	numNextSec = Math.floor(numMsec/1000);				// カウントダウン用 '秒' 取得

	numMsec -= (numNextSec*(1000));						// 経過秒から'秒'を引く



	numNextMSec = Math.floor(numMsec/100);				// カウントダウン用 'ミリ秒' 取得



	strDisp = "";

	if(numNextDate != 0){

		strDisp += numNextDate + "日";

	}

	strDisp += numNextHour + "時間";

	strDisp += numNextMin + "分";

	strDisp += numNextSec + ".";

	strDisp += numNextMSec + "秒";





	objTmp = document.getElementById("txtLimit");

	//IEには"textContent"がないので、"undefined"でないならIE以外と判定

	if(objTmp.textContent != "undefined"){

		objTmp.innerHTML = strDisp;

	}else{

		objTmp.innerText = strDisp;

	}



	// 1秒ごとに再描画

//	setTimeout("fncCountDown()",1000);

	setTimeout("fncCountDown()",100);

}

