This is not a very straight forward way to page recordset values and will require a custom implementation.
It would be much easier if the images at the bottom of the page came from the same recordset. If so you could just put in a single recordset navigation control and be done with it.
If you want to have have one set of controls to page through multiple recordsets you will run into problems if the number of records differ in these recordsets. If this is not a problem for you then you could do this by doing the following:
Add the recordsets, make sure to add in the order by for each one.
Add the repeat region around each recordsets bindings, make sure to show the same number of records from each.
Once that is in place on the page you can then add in a set of navigation for each repeat region you have.
The final part is to update the code for the recordsets in regards to the paging, you will need to update the code so that all recordsets are looking at the same get variables for the paging.
This is an overview of the steps that would need to be taken to achieve this. It will be a custom endeavor though and I will not be able to provide specific support of this feature.