20051227 india: Sanjay Joshi resigns as BJP Gen Secy