Sort:  

I'll have a look at it in a bit. I didn't cross browser check the code sadly.