Going to look into jQuery mobile at some other time.