In large bowl, combine butter, sugar and brown sugar until fluffy. Add eggs, beat well and add vanilla extract. In another bowl, combine wheat flour, salt, baking powder and gently stir into creamed mixture. Fold in cranberries, oats and mix well. Stir in the orange marmalade mixing well. Drop by rounded teaspoonfuls onto cookie sheet.