Put a link to docs and dummy links to tutorials in jtat/_index.htm. make template/index.htm have some content and a link. Ditto for jtat/index.htm. in .spt: suppressFlashNowShowing = true, for a movie script. This is handled automatically by script ../../movieplaying.spt (and moviedone.spt) when you want table borders like the ones in side by side, include table1.css jmol width and division style control: The main division styles are named jmol and text. Some of their basic properties are in _cssutil/dvrblite.css. However their main properties are generated inline by javascript in _jsutil/resizabl.js! The width of jmol is calculated in _jsutil/dvrblite.js (see jmol_w, jmol_h and getJmolWidth(), getJmolHeight()). These values are then used in the jmol style in _jsutil/resizabl.js. The text (control panel) division simply uses up the remaining width. The border between the divisions is assigned to the text division in resizabl.js. Scrolling is controlled by 'overflow: auto;' in text. 'text' is positioned absolutely, although 'jmol' is 'float: left;'. View Generated Source to see it all. explain initial-view.spt is invoked automatically, while redisplahying view 1 shows e.g. view01.spt. use left single quote for don't, you've etc. reset view button e.g. chapter 1 of MHC. To change the padding around a view button, change .button in _cssutil\jtat.css Two color schemes are defined in _cssutil\jtat.css. white on black and vice versa. white on black is the default. black on white is class="whitebackground". end (!) view .spt files with script ../../_sptutil/drag2rotate.spt to echo "Click and drag on the structure to rotate it." with fade in/fade out. This script works for both white and black backgrounds. To suppress initial sync, set button[buttonNumber][iSync] to false following the setupButton() call. Synchronization of a subset of multiple Jmols is not supported. Either all Jmols, or none, are synchronized. spinningSame carries through only for buttons with the same number of Jmols, and the same molecule(s). Changing number of Jmols or the molecule resets spinning to off, unless spinningOn is specified.