Hey Talal, did you try an SMC Reset yet? http://support.apple.com/kb/HT3964
Beforehand, you could try unplugging the magsafe power adapter for at least a minute, battery also, then reinsert and see what happens. Then go for the SMC reset for portables with a battery you can remove.
Here are the instructions straight from the above link...
Resetting the System Management Controller (SMC)
Resetting the SMC on Mac portables with a battery you can remove
Note: Learn about removing the battery on MacBook and MacBook Pro.
Shut down the computer.
Disconnect the MagSafe power adapter from the computer, if it's connected.
Remove the battery.
Press and hold the power button for 5 seconds.
Release the power button.
Reconnect the battery and MagSafe power adapter.
Press the power button to turn on the computer.
Hope that helps.