You can download the completed website here:
It does everything listed in the requirements.
If you hover over the name area, it will display the the web site address and the number of faculty the school has.
If you hover over the smaller map, a larger map is displayed.
Both are done with dynamic floating elements.
If you click on the "View Description" button for any college, the web site address and faculty information is displayed with the college rather than being floating information. Once you click on the button, the floating layer is no longer needed, so it is disabled for that row.
All of this is done using AJAX. You can find various AJAX calls within ajax.html
Because it is AJAX, you must run it through a server. You cannot simply open up ajax.html in your browser and expect it to work. It will violate domain origin policies and your browser will block it. You would have to run it through visual studio/IIS in order to view it working. Also, it would work fine once it is published to an actual web server. The point is, you have to view it through a web server of some kind, be it through visual studio or a live web site.
Let me know if you have any questions. I'm here to help.
Please remember to rate my answer. Thank you so much!