a power surge could cause you mobo or cpu to fry, chances are your hdd is still ok.
You say it is beeping when you switch it on, Is it just one beep or a series of beeps and what make is it?
You may be able to find your make on
THIS SITE and look at the sequence codes of the beeps to help troubleshoot the problem.
Hope This Helps