I would doublecheck the power on switch, but I'm guessing you have a bad power supply.
I'd go through these steps to doublecheck, make sure your not missing any beeps or light flashes for that unit that may tell you something more.
Computer Does Not Start (Windows Vista) HP Pavilion Slimline s3600z CTO Desktop PC | HP® Support