Reverse engineering a dynamic web page