|
|
The heirarchical HTML page structure of VChemLab is shown in Figure 3, indicating how
all information flow and display is controlled viathe associated JavaScript object heirarchy
which has been built into the HTML pages. When the top search level of VChemLab is
accessed, then the whole of the JavaScript molecule data array is downloaded from the
server to the client and is made available to the SEARCH function frame. This function
allows the user to set up queries based on simple string searches - so that a subset of the
arrays may be created based, for example, on project area, chemical name or some
toxicological property. Those entries satisfying the search criteria are flagged and this
information is then passed over to a set of hidden form elements declared in HTML in the
adjacent ARRAYS frame :
<FORM NAME="MolOnOff">
<INPUT TYPE="HIDDEN" NAME="Mol0" VALUE=0>
<INPUT TYPE="HIDDEN" NAME="Mol1" VALUE=0>
<INPUT TYPE="HIDDEN" NAME="Mol2" VALUE=0>....
|
|