Alerts (after session in progress) for unexpected situations:
ALL UNCONDITIONAL

modeldat.js
	alert(Unexpected ...) for N-term blocked but next missing.
	alert(Unexpected ...) for C-term blocked but next missing.

moltab.js
	NUMMDL != REMARK 210

scripts.js
	unhiding for contacts

------------------------------------
CONTROLLED BY preferenceOccupancies:

modeldat.js
	occupancies >0.6
	cfg1notA or cfg1notB: alert(surprise)

	occ <100% but no altlocs: alert("This ...
	partial occ but no altlocs (water & non-water atom counts): alert(msg)

	altloc but all occ 100%: alert("This ...

moltab.js
	alert('Config2 has more atoms than config1.')	

moltab.js:      alert('This model contains water with alternate locations!');^M
moltab.js:      alert('This model has altloc-coded atoms with 100% occupancy.');^M
moltab.js:      alert('This model has NO atoms with 100% occupancy.');^M
moltab.js:      alert('This model has atoms with >100% occupancy.');^M
moltab.js:      alert("This PDB file has more than one model\n" WITH ALTLOC
moltab.js:    alert("NMR with Biological Unit SymOps.");^M
moltab.js:    alert("Multiple BioUnits.");^M
moltab.js:    alert("BioUnit Too Big.");^M
