*** END UPDATE ***
Here is the main page:
<!-------- index.cfm -------->
<cfajaxproxy cfc="component.cfc" jsclassname="component_proxy">
var js_component_proxy = new component_proxy();
var result = js_component_proxy.a_function();
<-------- End index.cfm -------->
The "Top" include follows. Notice that it has the HTML header in it.
<!-------- start.cfm -------->
<!-------- End start.cfm -------->
And a nice little bottom.cfm to tie everything up nicely.
<-------- end.cfm -------->
<-------- End end.cfm -------->
window:global: mark_arrived has no properties
We did find a moderately painless workaround. If anyone is interested, post a comment, and I will post the workaround here.