function begin(){
	var CurrentTime=new Date();
	var TimeRemaining=CountdownDate-CurrentTime;
	var updateString;
	updateString = "";
	if (TimeRemaining>0) {
		var DaysRemaining=Math.floor(TimeRemaining/1000/60/60/24);
		TimeRemaining-=(DaysRemaining*1000*60*60*24);
		var HoursRemaining=Math.floor(TimeRemaining/1000/60/60);
		TimeRemaining-=(HoursRemaining*1000*60*60);
		var MinutesRemaining=Math.floor(TimeRemaining/1000/60);
		TimeRemaining-=(MinutesRemaining*1000*60);
		var SecondsRemaining=Math.floor(TimeRemaining/1000);
	}
	else {
		DaysRemaining=0;
		HoursRemaining=0;
		MinutesRemaining=0;
		SecondsRemaining=0;
	}
	if (DaysRemaining > 0) {
		updateString = DaysRemaining + " day"
	}
	if (DaysRemaining > 1) {
		updateString += "s"
	}
	if (HoursRemaining > 0) {
		updateString += " " + HoursRemaining + " hour"
	}
	if (HoursRemaining > 1) {
		updateString += "s"
	}
	if (MinutesRemaining > 0) {
		updateString += " " + MinutesRemaining + " minute"
	}
	if (MinutesRemaining > 1) {
		updateString += "s"
	}
	if (SecondsRemaining > 0) {
		updateString += " " + SecondsRemaining + " second"
	}
	if (SecondsRemaining > 1) {
		updateString += "s"
	}
	if (CampStatus == 1) {
		document.getElementById("NextCampLabel").innerHTML = "Next camp begins in: ";
	} else {
		document.getElementById("NextCampLabel").innerHTML = "Camp in Progress<br>time remaining: ";
	}
	document.getElementById("TimeRemaining").innerHTML = updateString;
	time_out=window.setTimeout("UpdateTimer()",1000);
}

function UpdateTimer(){
	begin();
}
