Sort:  

Wasn't that difficult to implement in the end, just a bit of fancy css