I have written a Webdriver test that when ran, sometimes completes and sometimes doesn't.

I can't see why, my guess is that the way I verify that the page has loaded is not robust.

I verify that the website is in the correct place by waiting for a element "id/name/css or text on page, but there some elements that I can find:

```html
<a href="javascript:doaction('1');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>

<a href="javascript:doaction('2');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>

<a href="javascript:doaction('3');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>

```

Does anyone no of an effective way find these elements?