This document provides an example code walk-through for a JavaScript application to construct a call for a SAS macro. It uses frames to separate the display area into an information area and data input area. The top frame displays information about the macro, while the bottom frame contains a form to allow users to enter parameter values. When values are entered, JavaScript is used to validate the input and construct a valid macro call. Frames, forms, text boxes, drop-down lists, and JavaScript functions are implemented in the example to gather and process user input to generate the macro call.