Is the date current on your computer? Check in the BIOS. If not, likely the BIOS was reset since your motherboard battery (CR2032) is probably too old and now dead. If the date is wrong, get a new motherboard battery and then make sure your settings in the BIOS match what you are supposed to have for your particular setup. That might save you a reinstall of XP.
If the battery is OK, the date OK, the BIOS settings OK, then download a bootdisc for floppy, or a boot program for a USB flashdrive and boot to it. Once you are at a C prompt, you can do a DOS type setup of XP. You find the I386 folder, and run the winnt32.exe file.
http://www.easydesksoftware.com/i386.htm
http://technet.microsoft.com/en-us/library/cc940493.aspx
http://technet.microsoft.com/en-us/library/cc782342%28v=ws.10%29.aspx
http://www.quepublishing.com/articles/article.aspx?p=102260&seqNum=6
from a Que book.
My windows XP computer was acting completely normal yesterday morning at 3:00 AM. But later in the day at about 1:00 PM there was a fuse blown out in my house and the computer went off. I went to turn it back on and it said "NTLDR is missing" I went and looked around on some options on Google and changed the boot menu options according to what people said were the right choices I even used youtube how to videos on how to fix this problem.
Then I decided to burn my own windows XP installation CD. It works normal on any other computer but for some reason on this computer when I try to boot it with the windows XP CD I made it says "CDBOOT: Cannot boot from CD - Code: 5" Then right under CDBOOT it says " NTLDR is missing Press ctrl + alt + del to restart." Do I have a hardware issue or is there a way I can change these settings?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic