var xmlParse = $(xml).find('Valute');
Переменная обьявленная с var является локальной в контексте данной функции. Соответственно область видимости ограничена функцией в которой она обьявлена(если нет вложенных функций, это уже другая тема). Вкратце - просто уберите var и оставьте так. xmlParse = $(xml).find('Valute');
В таком случае она будет глобальной.
В меню с данными нужно разместить поле со скрытым id
Что бы вы не хранили в разметке с классом hidden, это легко просматривается через консоль разработчика, так что если для вас эти значения важны, поступать таким образом не стоит.