In large saucepan, combine cranberries, water, apples, sugar, onion, raisins, ginger, garlic, salt, allspice, cinnamon and cloves. Bring to boil over medium-high heat.
Reduce heat; cover, stirring occasionally, 15 minutes. Add corn syrup, vinegar and pecans. Cook uncovered 15 minutes, stirring frequently.
Serve with roast turkey, pork roast or baked ham.