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 enter parameter values. Drop-down lists and text boxes are used for input. Event handlers and JavaScript functions are used to validate inputs and display help information. Clicking buttons can reset values, show macro info, or construct the macro call. The application is designed to work across browsers and provide a simple way for SAS programmers to generate it for any macro.