Asynchronous Javascript And XML (AJAX) can help you refresh part of your page without reloading the whole page.
I'd recommend using a Javascript library like JQuery because it'll create objects that work and prevent you from having to write a bunch of code that is specific to different browsers and stuff. Try googling "jquery ajax example" and you should get a ton of useful info.