FlyTreeView uses two javascripts.
One is FlyTreeView runtime - it is compiled/compressed and built into assembly and loaded as an external resource with WebResource.axd.
Second part - is a compressed JSON-encoded data (nodes properties, treeview settings, etc) rendered to client in page. This cannot be a separate file, because it changes every request.