Flat car battery?

Hi i left my cd player on all nite now the battery is flat and my car wont start i dnt no any1 with jump leads or any1 i can ask the battery isnt completely gone cuz the cd player still powers up.if i turn etrhing of is it likely that the battery will power itself up within a few hours so i can start my car if not wot else can i do many thanks.
Answer
If you have a friend with a jogging vehicle, but no jumper cables, have them go to your place, take the battery out of their car, put it in yours, start yours, then put their battery back in thier car---leaving your motor jogging. then put your battery back in your car, connect it, and let the motor run so that the alternator can charge it. or, take a nice drive around town. after you get the battery charged, come back here and ask us in car audio how to wire your stereo so that it will turn off when you take out your key.