<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">$(function(){var n=$(".currency-converter"),h=$(".popular-currencies").data("dropdown"),p=$(".placeholdertext").text(),l=!1;$.widget("custom.combobox",{_create:function(){this.wrapper=$("\x3cspan\x3e").addClass("custom-combobox").insertAfter(this.element);this.element.hide();this._createAutocomplete();this._createShowAllButton()},_createAutocomplete:function(){var a=this.element.children(":selected");a=a.val()?a.text():"";this.input=$("\x3cinput\x3e").appendTo(this.wrapper).val(a).attr("title","").attr("name",
"country_currency").attr("aria-label","Choose a country or currency").attr("placeholder",p).addClass("custom-combobox-input ui-widget ui-widget-content ui-state-default ui-corner-left").autocomplete({delay:0,minLength:0,source:$.proxy(this,"_source"),open:$.proxy(this,"_open")}).tooltip({classes:{"ui-tooltip":"ui-state-highlight"}}).focus(function(){$(".eu-calculator__left__dropdown.country-select").find(".ui-button .ui-icon").removeClass("remove-search").attr("tabindex","0").attr("role","button").attr("aria-label",
"view list");$(".eu-calculator__left__dropdown").find(".currency-converter-ui-widget .cc-input-container .country-input").addClass("focused");$(this).val("")}).blur(function(){$(".eu-calculator__left__dropdown").find(".ui-button .ui-icon").removeClass("remove-search");$(".eu-calculator__left__dropdown").find(".currency-converter-ui-widget .cc-input-container .country-input").removeClass("focused").removeClass("error");$(".country-select").find(".input-error").addClass("hidden");0==$('input[name\x3d"country_currency"]').val().length&amp;&amp;
$('input[name\x3d"country_currency"]').attr("aria-describedby","error-select-country-currency")});this._on(this.input,{autocompleteselect:function(e,b){$(".eu-calculator__left__dropdown").find(".ui-button .ui-icon").addClass("remove-search");$(".eufx-calculator .astrick").addClass("hidden");"cc-pop-currencies"==b.item.classAttr||"cc-all-countries"==b.item.classAttr?(b.item.option.selected=!1,b.item.value=""):b.item.option.selected=!0;1==b.item.option.selected&amp;&amp;this._trigger("select",e,{item:b.item.option})},
autocompletechange:"_removeIfInvalid"});this.input.data("ui-autocomplete")._renderMenu=function(e,b){var f=this;$.each(b,function(g,c){void 0===c.classAttr?f._renderItemData(e,c).html("\x3cdiv\x3e"+c.label+"\x3c/div\x3e"):f._renderItemData(e,c).html("\x3cdiv class\x3d"+c.classAttr+"\x3e"+c.label+"\x3c/div\x3e")})}},_createShowAllButton:function(){var a=this.input,e=!1;$("\x3ca\x3e").attr("tabIndex",-1).attr("aria-label","dropdown-arrow").tooltip().appendTo(this.wrapper).button({icons:{primary:"ui-icon-triangle-1-s"},
text:!1}).removeClass("ui-corner-all").addClass("custom-combobox-toggle ui-corner-right").on("mousedown",function(){e=a.autocomplete("widget").is(":visible")}).on("click",function(){a.trigger("focus");e||(l=!0,a.autocomplete("search","noterm"))})},_source:function(a,e){"noterm"!==a.term.trim()&amp;&amp;""!==a.term?l=!1:(l=!0,a.term="");var b=$.ui.autocomplete.escapeRegex(a.term.trim()),f=$("#combobox"),g=new RegExp("^"+b,"i"),c=$.grep(f.children("option"),function(d){if(!d.disabled||l){var k=$(d).html();
return g.test(k||d.label||d.value||d)}}),m=new RegExp(b,"i");b=$.grep(f.children("option"),function(d){if(!d.disabled||l){var k=$(d).html();return 0&gt;$.inArray(d,c)&amp;&amp;m.test(k||d.label||d.value||d)}});0&lt;c.length||0&lt;b.length?($(".country-select").find(".input-error").addClass("hidden"),$(".eu-calculator__left__dropdown").find(".currency-converter-ui-widget .cc-input-container .country-input").removeClass("error"),e(c.concat(b).map(function(d){var k=$(d).text();$(d).val();var q=$(d).attr("class");return{label:k.replace(new RegExp("(?![^\x26;]+;)(?!\x3c[^\x3c\x3e]*)("+
$.ui.autocomplete.escapeRegex(a.term.trim())+")(?![^\x3c\x3e]*\x3e)(?![^\x26;]+;)","gi"),"\x3cstrong\x3e$1\x3c/strong\x3e"),value:k,option:$(d),classAttr:q}}))):($(".country-select").find(".input-error").removeClass("hidden").end().find(".astrick").addClass("hidden"),$(".ui-widget.ui-autocomplete.list-of-countries").hide(),$(".eu-calculator__left__dropdown").find(".currency-converter-ui-widget .cc-input-container .country-input").addClass("error"),$(".currency-converter-ui-widget .cc-input-container .country-input .custom-combobox input").attr("aria-describedby",
"error-no-results-found"))},_open:function(a,e){a=$(".country-input").width();$(".ui-widget.ui-autocomplete").width(a);$(".ui-widget.ui-autocomplete:visible").addClass("list-of-countries");$(".list-of-countries").find(".cc-pop-currencies").parent().addClass("ui-state-disabled");$(".list-of-countries").find(".cc-all-countries").parent().addClass("ui-state-disabled");widget=$(".ui-menu.ui-widget:not(.ui-autocomplete-disabled)");ui_top=widget.offset().top;ui_top="natwest"==digitalData.site.brand.toLowerCase()||
"iombank"==digitalData.site.brand.toLowerCase()||"natwestinternational_com"==digitalData.site.brand.toLowerCase()?ui_top+11:ui_top+6;widget.css("top",ui_top);($("html").hasClass("msie")||$("html").hasClass("msedge"))&amp;&amp;setTimeout(function(){$(".ui-widget.ui-autocomplete.list-of-countries").css("display","block")},900)},_removeIfInvalid:function(a,e){if(!e.item){var b=this.input.val().toLowerCase(),f=!1;this.element.children("option").each(function(){if($(this).text().toLowerCase()===b)return this.selected=
f=!0,!1});f||(this.input.val(""),this.element.val(""),this._delay(function(){this.input.attr("title","")},2500),this.input.autocomplete("instance").term="")}},_destroy:function(){this.wrapper.remove();this.element.show()}});$(document).ready(function(){ccCountryItem={};$.ajax({type:"POST",url:"/services/tool/eucalculator/fetchConfig",data:{"file-type":"countrycurrencyconfig"},success:function(a){var e=a.masterList,b=[],f=[];h=h.split("-");x=a.masterList;y=h;$.each(e,function(g,c){var m=""!=c.Country?
c.Country.trim():c.Currency.trim();h.forEach(function(d){c.Country==d&amp;&amp;b.push("\x3coption  value\x3d'"+c.Currency.trim()+"'\x3e"+m+"\x3c/option\x3e")});-1===$.inArray(c.Country,h)&amp;&amp;($(n).find("#combobox").append("\x3coption  value\x3d'"+c.Currency.trim()+"'\x3e"+m+"\x3c/option\x3e"),ccCountryItem[m.toLowerCase().replace(/&amp;amp;/g,"\x26")]=g)});a=$(n).find("#combobox option:not(.cc-pop-currencies):not(.cc-all-countries)").sort(function(g,c){return g.text==c.text?0:g.text&lt;c.text?-1:1});$(n).find("#combobox").append(a);
h.forEach(function(g){for(i=0;i&lt;b.length;i++)g==$(b[i]).text()&amp;&amp;-1===$.inArray(b[i],f)&amp;&amp;f.push(b[i])});for(i=f.length;0&lt;i;i--)$(".cc-pop-currencies").after(f[i-1])}})});$("#combobox").combobox()});</pre></body></html>