A bit more researching and again encountered a reference to setTimeOut function ( http://www.experts-exchange.com/Prog..._21450803.h tml ).
Using this as below was able to cause the onchange event to place focus back on the bad input field. However, just using select did not work so also used setTimeout w/select and now have both focus and field contents selected.
Code:
...



