Bangladeshi President Iajuddin Ahmed Thursday declared a state of emergency and imposed a curfew in the country ahead of disputed elections on January 22, state television reported.