I want to scrap some data on the following link:

<http://www.six-structured-products.com/en/search-find/new-search#search_type=profi&class_category=svsp>

My target is simply to retrieve the table of all instruments (displayed in "search results" on page 1,2,3, etc) in a `data.frame`.
I can't simply use `urllib` and `urllib2` to retrieve static data since I need to mimic a human by cliking on buttons: `Ghost` or `Selenium` are the way to go.

However, I really do not get how to translate into code "click on page 2", "click on page 3" ... as well as getting the total number of pages.

My code:

```
from ghost import Ghost

url = "http://www.six-structured-products.com/en/search-find/new-search#search_type=profi&class_category=svsp"

gh = Ghost()
page, resources = gh.open(url)

```

I am stuck there and do not know which identifier to put instead of XXX:

```
page, resources = ghost.evaluate(
"document.getElementById(XXX).click();", expect_loading=True)

```

(I would also accept a solution using `Selenium`)