Get a car electrician to check the fault. Possibly, the battery is not getting charged or there is a current leakage taking place which causes the battery to drain out during the night.