5. The method of claim 1 , including displaying a setup sequence associated with the electronic form by: displaying a plurality of thumbnail images in a first area of a display, each of the thumbnail images representing a step in the setup sequence; displaying a full image in a second area of the display, the full image representing one of the steps in the setup sequence; detecting a first event associated with a thumbnail image in the plurality of thumbnail images; and displaying a popup image in response to detecting the first event, the popup image being a larger version of the thumbnail image associated with the first event.
1. A method of updating a plurality of data fields in an electronic form, the method comprising: displaying a first form on a page on a client device, the first form including a plurality of data fields; after displaying the first form, automatically displaying, without user interference, a second form on the page based on the displaying of the plurality of data fields in the first form, the second form including a plurality of data fields, wherein, after displaying the first form and displaying the second form, the first form and the second form are displayed simultaneously on the page; detecting an event on the first form; sending a method call from the client device to a broker server in response to detecting the event, the method call using a first protocol; receiving data from the broker server using the first protocol in response to sending the method call, wherein the data received from the broker server is retrieved from a plurality of different data sources using a plurality of different protocols; and updating at least one data field of the plurality of data fields on the second form with the data received from the broker server, wherein at least one of the first form and second form displays data combined from the plurality of different data sources.