BJP Crosses Halfway Mark