old battery could only be the reason i guess.
if battery is not being charged that this should have happened even before as i drove the car on saturday, sunday and the whole last week and all went ok. i drove, then i parked and then i started the car again the other day. it went ok.
now when i started it after the gap of three days, it happened. Today i will be changing the battery. currently it has AGS 80 amp. i mean 80 amp is more than enough and this is more than the required one for civic