Sprinkle chicken with salt if desired. In a large skillet, melt butter over medium heat; brown chicken on all sides. Remove and keep warm.
In the pan drippings, saute onion and celery until tender. Add the remaining ingredients; cook and stir until jelly is melted. Return chicken to pan. Cook, uncovered, for 30-35 minutes or until a thermometer reads 170°. Remove skin if desired. Top chicken with onion mixture.