When Freeway generates a page during output it generates a tree-structure of the tags on the page prior to physically generating the HTML file. This tree structure is available to Freeway actions and can be accessed and manipulated using JavaScript. Download this Tech Note for more.