Preheat oven to 350°F. Beat butter and sugar until light and fluffy.
Blend in eggs Add combined flour, baking powder and salt; mix well.
Add orange,lemon juice and vanilla extract; beat until well blended.
Stir in white chocolate,cranberries, and chocolate chips. (Dough will be sticky.)
Cut dough in half; shape each half into 9x2-inch log on separate greased and lightly floured baking sheet.
Bake for about 30 minutes or until golden brown.
Remove from oven; cool 10 minutes.
Cut each log into 12 (3/4-inch-wide) slices.
Place, cut sides down, on baking sheets. Let Cool.
*Decorate with white chocolate or dip in white chocolate.
*Makes a great snack with coffee or milk