Now locks purchase tab when purchase confirmation window is open, and
unlocks when user cancels. Does not lock the entire underlying window,
but I think that may not even be necessary at this point.