function WalkSmart() { }

WalkSmart.handleWalktoberClick = function(objCheckbox) { 
	$('subform_walktober').style.display=objCheckbox.checked?'block':'none';
	var cWalk = $('data_yesno07');
	if (cWalk.checked == false) {
		var cWalkEmail = $('data_yesno08');
		cWalkEmail.checked=false;
		cWalkEmail.onclick();
	}
	cWalk.checked=true;
	cWalk.onclick();
}

WalkSmart.updateTripStats = function() {
	var sStats = Math.min(10,parseInt($('tstats_short').value));
	if (isNaN(sStats)) sStats = 0;
	var lStats = Math.min(10,parseInt($('tstats_long').value));
	if (isNaN(lStats)) lStats = 0;

	var oSelect = $('tstats_meetings');

	// Store current value
	var sValue = oSelect.options[oSelect.selectedIndex].value;

	// Remove all children and repopulate
	while (oSelect.firstChild) {
		oSelect.removeChild(oSelect.firstChild);
	}
	oSelect[0] = new Option("-","");
	for (var i=0; i <= sStats + lStats; i++) {
		oSelect[i + 1] = new Option(i,i);
	}

	// Re-select
	if (sValue == '') {
		oSelect.selectedIndex = 0;
	} else {
		try { oSelect.selectedIndex = parseInt(sValue) + 1; }
		catch(e) { oSelect.selectedIndex = 0; }
	}
}
