var NTC = function() {
	return {
		change_date: function(calendar) {
			if (!calendar.dateField) return false

			// Update dateField value
			if (calendar.dateField.tagName == 'DIV')
			Element.update(calendar.dateField, calendar.date.print(calendar.dateFormat))
			else if (calendar.dateField.tagName == 'INPUT') {
				calendar.dateField.value = calendar.date.print(calendar.dateFormat) 
			}

			// add in the actual display
			$('date_display').update(calendar.date.print('%B %e, %Y'));

			// Trigger the onchange callback on the dateField, if one has been defined
			if (typeof calendar.dateField.onchange == 'function')
			calendar.dateField.onchange()

			// Call the close handler, if necessary
			if (calendar.shouldClose) calendar.callCloseHandler()
		},


		works: 'yep'
	};
}();


window.onload = function() {
	Calendar.setup({
		dateField      : 'RegistrationConversationDate',
		triggerElement : 'calendarButton',
		selectHandler  : NTC.change_date
	})
}


