20060423 india: Pramod Mahajan still battling for life; put on ventilator