Patent ID: 7458019

Claim:
A method operating on a client computer for loading a markup language document, said method comprising the steps of: receiving said document comprising a plurality of tags, at least one of said plurality of tags being a custom tag; parsing said document to determine if certain of said plurality of tags is said custom tag, wherein said parsing includes scanning a document object model (DOM) representation of said document for the presence of said custom tag; inserting, by a Web browser executing on said client computer and prior to rendering of said document on a display device, executable instructions into said document at a location of said custom tag, if said custom tag is present, wherein said inserting includes modifying said DOM representation of said document to replace said custom tag with said executable instructions, wherein said executable instructions are for rendering a tree control display; executing said executable instructions for rendering said tree control display; and rendering said document including said tree control display on said display device.