Thanks it looks like this will work but I'll have to add some things to the scripts. For example, I want to check if I'm on my wired network first (not sure yet how to do this as there is no ssid to identify it) and skip the airport stuff if so. If anyone knows how to do this, would save me some time by sharing.
if (when) I figure it out, i'll post the final scripts.
Russell