<cffunction name="onRequest" returnType="void" output="true">
<cfargument name="page" type="string" required="true" />
<cfset var pagePath = "" />
<cfset request.page = arguments.page />
<cfset pagePath = listDeleteAt(request.page,listLen(request.page,"/"),"/") />
<cfif isDefined("form.fieldnames")>
<cfinclude template="#arguments.page#" />
<cfelse>
<cftry>
<cfinclude template="#pagePath#/config.cfm" />
<cfcatch></cfcatch>
</cftry>
<cfinclude template="index.cfm" />
</cfif>
</cffunction>