Well, I am afraid, since it isn't even posting to Bios splash screen, that something has seriously tanked.
Given its' age, you have to decide how much repair money to throw at it.
Because the cd spins, that says to me that the lid-switch isn't stopping power on - could be a detached cable inside (they do get loose somehow).
I think a trip to the shop for a checkup may be your best avenue.
gl