Hello, I cannot get Firefox to refresh using TextMate's "refresh running browser" command.

I am running Firefox 3.6.8 and TextMate 1.5.9. Here is the command:

ps -xc|grep -sqi firefox && osascript <<'APPLESCRIPT'
   tell app "Firefox" to activate
   tell app "System Events"
      if UI elements enabled then
         keystroke "r" using command down
         -- Fails if System Preferences > Universal access > "Enable access for assistive devices" is not on 
      else
         tell app "Firefox" to Get URL "JavaScript:window.location.reload();" inside window 1
         -- Fails if Firefox is set to open URLs from external apps in new tabs.
      end if
   end tell
APPLESCRIPT

I have searched all over the internet and cannot figure it out.

If anyone can suggest a solution, I would greatly appreciate it!

Thanks,


--
Clay Teller
clay@clayteller.com