// not really for direct call; see cf_easytime custom tag
function easyTimeUpdateHidden(hiddenFieldId){
	var hiddenField=document.getElementById(hiddenFieldId);
	var hourField=document.getElementById(hiddenFieldId+'Hour');
	var minField=document.getElementById(hiddenFieldId+'Min');
	var ampmField=document.getElementById(hiddenFieldId+'AmPm');
	if(hourField[hourField.selectedIndex].value!=''){
		if(minField[minField.selectedIndex].value==''){
			minField.value='00';
			minField[minField.selectedIndex].value='00';
		}
		if(ampmField[ampmField.selectedIndex].value==''){
			ampmField.value='AM';
			ampmField[ampmField.selectedIndex].value='AM';
		}
	}
	if(hourField[hourField.selectedIndex].value==''){
			minField.value='';
			ampmField.value='';
	}

	JSHourValue=hourField[hourField.selectedIndex].value;
	if(ampmField[ampmField.selectedIndex].value=='PM'){
		JSHourValue=parseInt(JSHourValue)+12;
	}
	if(hourField[hourField.selectedIndex].value==12){
		if(ampmField[ampmField.selectedIndex].value=='AM'){
			JSHourValue='00';
		}
		if(ampmField[ampmField.selectedIndex].value=='PM'){
			JSHourValue='12';
		}
	}
	if(hourField[hourField.selectedIndex].value==''){
		hiddenField.value='';
	}else{
	hiddenField.value=JSHourValue+':'+minField[minField.selectedIndex].value+':00';
	}
}
