Do you want to do this on the client side?