Here is a useful Apple document giving steps to follow when your Mac does
not boot:

http://docs.info.apple.com/article.html?artnum=106464

For laptops that have problems relating to switching on, waking from sleep, and not charging, reset the Power Management Unit (PMU). The PMU controls waking and sleeping, hard disc spin, backlighting, charging, and such like. It is an integrated circuit that runs a control program (micro-code) that
can crash. It sometimes needs to be rebooted itself.

Look here for Apple's documentation on resetting the PMU:

http://docs.info.apple.com/article.html?artnum=14449