The mayor of Alabama's largest city was arrested Monday on charges of steering millions of dollars of bond work to a friend in exchange for more than $230,000 in bribes to pay for an expensive wardrobe and flashy jewelry.