I actually changed it a little bit - but I think that's the neat think about AHK scripts, that you can customize them as you see ways to make improvements.
what I am using now is ..
Code:
Numpad0::
send {tab}{space}
return
Numpad1::
send {tab}{down}
sleep, 100
send {tab 2}{right}{tab}{right}{tab}{right}
return
Numpad2::
send {tab}{down 2}
sleep, 100
send {tab 2}
send {right}{tab}{right}{tab}{right}
return
Numpad6::
send {left}
return
Numpad7::
send, {shift down}{tab}{tab}{shift up}
send {left}
return
Numpad9::
send, {shift down}{tab}{shift up}
send {left}
return
^9::
suspend
return
^3::
ExitApp
draw box around
numpad 0 if there's none
numpad 1 if there's 1
numpad 2 if there's 2
if there's words [first] push numpad 6
if there's blank background push numpad 9
then push enter.
numpad 7 can be used if there's a face or address label, but don't use it if you pushed 9.
and if object is blocked, use your damn mouse to move over there, and click that box, because it didn't make sense to try to map out a key to click that when there are multiple combinations of 6s, 9s and 7s that might have been previously involved.