I opened it up to take a few shots and...
I will take a wild guess here to say that it is... perhaps.. a wire problem? No wonder the battery wasn't working
How do i fix it?
Original high-resolution image here:
http://img205.imageshack.us/img205/6793/dsc04610p.jpg
If wont work after fixing up the wires, i will take a shot of the other side (i forgot at the time, sorry).