function megaDatePicker_showHideDatePickerPopup(id) {
	var elem = $find(id);
	if (elem != null) {
		if (elem._isOpen)  {
			elem.hide();  
		}
		else 
		{
			elem.show(); 
		}	
	}
}

function megaDatePicker_UpdateHiddenField(id) {
	var input = $get(id);
	if (input == null) return;
	var dateInput = $get(id + "_txt");
	var timeSelect = $get(id + "_ddl");
	var str = "";
	if (dateInput != null && timeSelect != null)
	{
		str = dateInput.value + " " + timeSelect.value;
	}
	else 
	{
		if (dateInput != null) str = dateInput.value;	
		if (timeSelect != null) str = timeSelect.value;;
	}
	
	input.value = str;
	
}

function megaDatePicker_Clear(id) {
	var input = $get(id);
	var dateInput = $get(id + "_txt");
	var timeSelect = $get(id + "_ddl");
	
	if (dateInput != null) dateInput.value = "";
	if (input != null) input.value = "";
	if (timeSelect != null) timeSelect.selectedIndex = 0;
	
	
}
