Rewrote DAIL/DAIL nav to be simple

Norman County reported a glitch which may be related to the old way that this script checked "production or training only". This was a rather inefficient way to get this going. Hopefully, this new method (which uses the MAXIS_check_function) should be simpler. Geek pride!