Israeli Prime Minister Ehud Olmert faced a barrage of calls to resign on Friday after he admitted taking cash from an American businessman at the centre of a police investigation into suspected bribery. But Olmert, whose departure could disrupt peace negotiations with the Palestinians, continued with his duties.