Presario2580us pwers up and
These two problems could be related in the way that a power surge could have fried the hard drive and the battery. However that is not very likely. Even if that were the case you still have the same problem. A battery that won't charge, and a Hard drive that won't work.
Here is an included link to the service manual for your 2500 series Compaq presario.
http://h10032.www1.hp.com/ctg/Manual/c01122313.pdf
in the manual just check on the removal section, then the sub-section for the battery, and hard drive removal.
I was able to find your battery on-line for $40.
I found several Hard drives online that would fit your laptop. The range was between 40-75$, depending on how much space on your HDD you desire. What you had in your laptop to star with was only 40 gigabytes, or GB. an 80 GB drive would cost you only about 40, while a 250GB would run closer to $75.
Your battery is a flip of a latch, and you should be able to slide your battery out of the Left side of the computer if I am reading the diagrams correctly. Replacement would be the same, but in reverse. Gently slide battery in until flush with outside of computer, then latch shut.
Your Hard Drive is simply using a small Philips screw driver to unscrew two screws from the4 underside of the case. These screws will be about 2 1/2" apart towards the front edge of the computer's bottom. Basically the HDD sits underneath the touch-pad. The old Hard drive that you pull out of your laptop will have a bracket surrounding it, and a Hard drive connector. both the Hard drive bracket, and connector will need to transfer to the new drive in the same way that it was removed from the old drive. Be careful to face the drive up or down the proper direction in the bracket, or the drive probably won't fit. You could even take pictures of the removal, so you have reference for the re-installation.
If this were me, and I had the drive and battery I could do it in 30mt. at most. An unskilled User who took the time to do his/her home-work could do this in under an hour for sure.
Just one last note the proper order for this job would be to unplug the machine, remove the battery, hit the power button for a few seconds(to reduce the risk of electrical surge while working on the sensitive electronics), then switch the hard drive, insert battery, plug in.
I would recommend charging the battery to full the first time before even turning on the laptop, for @ least four hours. Remember the new hard drive will be blank, so you will need to install an Operating system on it. I recommend windows XP home. there should be a sticker with a key code on it on the under-side of your computer. I would hope you would have a XP disc or know someone that can get one for you.
Best of luck my friend.
~Lee-Nuxor~