I can see why the slideToggle no longer works which is due to the page reloading in a state which is similar to a fresh load.
I'll have to look at some boolean toggle via a $_SESSION value...
To further clarify weird executions, at one point the unique number was not appended when adding a validation. For instance, we would expect this:
if (ValidatedField('ratesandavailabilityx_815','ratesandavailabilityx_815')) {
But one time it set the parameter as :
if (ValidatedField('ratesandavailabilityx','ratesandavailabilityx')) {
Of course, this did not produce a working result and not sure if DW or the Behaviour was at fault (no appended #)