Melt butter. Add chopped white chocolate squares and set aside. Beat eggs with sugar until thick and lemon coloured. Stir in white chocolate-butter mixture until smooth. Add to egg mixture with vanilla, salt and flour. Mix well. Spread half the batter into a greased 9" square pan. Bake at 350F for 25 minutes, or until golden brown. Cool for 5 minutes. Spread jam evenly over the base. Stir white chocolate chips into remaining batter. Drop by spoonfuls evenly over the jam. Sprinkle with almonds. Bake 30-40 minutes longer or till set. Cool completely before cutting. This makes 32 triangles and is excellent to freeze.