This is where you can buy a new ATX power on switch,
http://www.axiontech.com/prdt.php?item=78201The Power On switch is located inside the plastic Power On button assembly.
Age plus the heat developed inside the computer, have made the plastic of the Power On button assembly, brittle.
I suggest removing the Power On button assembly from the Front Panel.
(And disconnect the Power On switch cable from the motherboard.
BEFORE you do I suggest you make a drawing, and possibly some notes, as to where that cable's wires plug into the motherboard)
Computer unplugged from power, follow Anti-Static Precautions.
I would suggest using a hairdryer set to low heat, and moving the nozzle slowly back, and forth at the plastic until it slightly softens.
(Or you can use a bowl of VERY warm water. The switch is no good now anyway)
Is the problem something else?
It's either a bad Power On switch, or a bad Power Supply.
(Provided you are sure the surge protector is getting power, AND you have ensured that THE receptacle in the surge protector that the computer is plugged into, has power.
I have had a few surge protectors where just THAT receptacle was bad. Surge protector power LED light was on. Monitor, printer, and router had power. Just ONE receptacle was bad)
There is a simple test to perform to see which component is bad Power On switch, or Power Supply.
IF you do not know how, and wish to, please state in a Comment.
Regards,
joecoolvette