 	<cfreturn $yearMonthHourMinuteSecondSelectTag(argumentCollection=arguments)>
 </cffunction>
 
-<cffunction name="$daySelectTag" returntype="any" access="public" output="false">
+<cffunction name="$daySelectTag" returntype="string" access="public" output="false">
 	<cfset arguments.$loopFrom = 1>
 	<cfset arguments.$loopTo = 31>
 	<cfset arguments.$type = "day">

	<cfreturn $trimHTML(loc.output)>
</cffunction>

<cffunction name="hiddenField" returntype="any" access="public" output="false">
	<cfargument name="objectName" type="any" required="true">
	<cfargument name="property" type="any" required="true">
	<cfset var loc = {}>
	<cfset arguments.$namedArguments = "objectName,property">
	<cfset loc.attributes = $getAttributes(argumentCollection=arguments)>

	<cfreturn loc.output>
</cffunction>

<cffunction name="dateTimeSelect" returntype="string" access="public" output="false">
	<cfset arguments.$functionName = "dateTimeSelect">
	<cfreturn $dateTimeSelect(argumentCollection=arguments)>
</cffunction>

<cffunction name="dateSelect" returntype="string" access="public" output="false">
	<cfargument name="order" type="any" required="false" default="month,day,year">
	<cfargument name="separator" type="any" required="false" default=" ">
	<cfset arguments.$functionName = "dateSelect">
	<cfreturn $dateOrTimeSelect(argumentCollection=arguments)>
</cffunction>

<cffunction name="timeSelect" returntype="string" access="public" output="false">
	<cfargument name="order" type="any" required="false" default="hour,minute,second">
	<cfargument name="separator" type="any" required="false" default=":">
	<cfset arguments.$functionName = "timeSelect">
	<cfreturn $dateOrTimeSelect(argumentCollection=arguments)>
</cffunction>

<cffunction name="$yearSelectTag" returntype="string" access="public" output="false">
	<cfargument name="startYear" type="any" required="false" default="#year(now())-5#">
	<cfargument name="endYear" type="any" required="false" default="#year(now())+5#">
	<cfset arguments.$loopFrom = arguments.startYear>
