Have you considered the fact that the battery may need replacing? If a car battery is allowed to run completely flat, then it is damaged and will never hold a full charge. I would replace the battery, make sure to match the ampere hours rating on it. Halfords for example supply batteries ready charged.
Make sure you have any radio codes handy for when you reconnect the battery.
Mr Smith
November 2008