function convertiphone(){var n=document.getElementById("amount").value;curr2tores.innerHTML=formatResult(n*currency2_value);curramount1.innerHTML=Number(n).toLocaleString(lang)}function convert(){var n=document.getElementById("amount").value.replace(/,/g,".");curr1tores.innerHTML=formatResult(n*currency2_value).toLocaleString(lang)+" "+code_to;curr2tores.innerHTML=Number(n).toLocaleString(lang)+" "+code_to;curramount1.innerHTML=Number(n).toLocaleString(lang)+" "+code_from;curramount2.innerHTML=formatResult(n*currency1_value).toLocaleString(lang)+" "+code_from}function formatResult(n){var t=3;return n<1&&(t=5),Number(Math.round(n+"e"+t)+"e-"+t)}function onRowClick(n,t){for(var r=document.getElementById(n),u=r.getElementsByTagName("tr"),i=0;i<u.length;i++)r.rows[i].onclick=function(n){return function(){t(n)}}(r.rows[i])}var curr2tores,curramount1,vanillaModal;(function(n,t){if(typeof define=="function"&&define.amd)define(["exports"],t);else if(typeof exports!="undefined")t(exports);else{var i={exports:{}};t(i.exports);n.VanillaModal=i.exports}})(this,function(n){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function t(n){console.error("VanillaModal: "+n)}function c(n,t){return function(i){var r=n.filter(t);return r[0]?r[0][i]:undefined}}function l(){var n=document.createElement("div");return c([{key:"transition",value:"transitionend"},{key:"OTransition",value:"otransitionend"},{key:"MozTransition",value:"transitionend"},{key:"WebkitTransition",value:"webkitTransitionEnd"}],function(t){var i=t.key;return typeof n.style[i]!="undefined"})("value")}function a(n){return Object.prototype.toString.call(n)==="[object Array]"&&n.length}function i(n,i){var u=i||document,r=u.querySelector(n);return r||t(n+" not found in document."),r}function r(n,i){n instanceof HTMLElement||t("Not a valid HTML element.");n.setAttribute("class",n.className.split(" ").filter(function(n){return n!==i}).concat(i).join(" "))}function v(n,i){n instanceof HTMLElement||t("Not a valid HTML element.");n.setAttribute("class",n.className.split(" ").filter(function(n){return n!==i}).join(" "))}function y(n){return n&&typeof n.hash=="string"?document.querySelector(n.hash):typeof n=="string"?document.querySelector(n):(t("No selector supplied to open()"),null)}function p(n){return s({},h,n,{transitionEnd:l()})}function u(n,t){for(var i,u=(n.target.document||n.target.ownerDocument).querySelectorAll(t),r=0;r<u.length;r+=1)for(i=n.target;i&&i!==document.body;){if(i===u[r])return i;i=i.parentNode}return null}var f;Object.defineProperty(n,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},h={modal:".modal",modalInner:".modal-inner",modalContent:".modal-content",open:"[data-modal-open]",close:"[data-modal-close]",page:"body","class":"modal-visible",loadClass:"vanilla-modal",clickOutside:!0,closeKeys:[27],transitions:!0,transitionEnd:null,onBeforeOpen:null,onBeforeClose:null,onOpen:null,onClose:null};f=function(){function n(t){e(this,n);this.isOpen=!1;this.current=null;this.isListening=!1;this.settings=p(t);this.dom=this.getDomNodes();this.open=this.open.bind(this);this.close=this.close.bind(this);this.closeKeyHandler=this.closeKeyHandler.bind(this);this.outsideClickHandler=this.outsideClickHandler.bind(this);this.delegateOpen=this.delegateOpen.bind(this);this.delegateClose=this.delegateClose.bind(this);this.listen=this.listen.bind(this);this.destroy=this.destroy.bind(this);this.addLoadedCssClass();this.listen()}return o(n,[{key:"getDomNodes",value:function(){var n=this.settings,t=n.modal,r=n.page,u=n.modalInner,f=n.modalContent;return{modal:i(t),page:i(r),modalInner:i(u,i(t)),modalContent:i(f,i(t))}}},{key:"addLoadedCssClass",value:function(){r(this.dom.page,this.settings.loadClass)}},{key:"setOpenId",value:function(n){var t=this.dom.page;t.setAttribute("data-current-modal",n||"anonymous")}},{key:"removeOpenId",value:function(){var n=this.dom.page;n.removeAttribute("data-current-modal")}},{key:"open",value:function(n,i){var o=this.dom.page,u=this.settings,f=u.onBeforeOpen,e=u.onOpen;if(!(this.current instanceof HTMLElement==!1)){t("VanillaModal target must exist on page.");return}this.releaseNode(this.current);this.current=y(n);typeof f=="function"&&f.call(this,i);this.captureNode(this.current);r(o,this.settings.class);this.setOpenId(this.current.id);this.isOpen=!0;typeof e=="function"&&e.call(this,i)}},{key:"detectTransition",value:function(){var t=this.dom.modal,n=window.getComputedStyle(t,null);return Boolean(["transitionDuration","oTransitionDuration","MozTransitionDuration","webkitTransitionDuration"].filter(function(t){return typeof n[t]=="string"&&parseFloat(n[t])>0}).length)}},{key:"close",value:function(n){var t=this.settings,r=t.transitions,u=t.transitionEnd,i=t.onBeforeClose,f=this.detectTransition();this.isOpen&&(this.isOpen=!1,typeof i=="function"&&i.call(this,n),v(this.dom.page,this.settings.class),r&&u&&f?this.closeModalWithTransition(n):this.closeModal(n))}},{key:"closeModal",value:function(n){var t=this.settings.onClose;this.removeOpenId(this.dom.page);this.releaseNode(this.current);this.isOpen=!1;this.current=null;typeof t=="function"&&t.call(this,n)}},{key:"closeModalWithTransition",value:function(n){var u=this,t=this.dom.modal,i=this.settings.transitionEnd,r=function r(){t.removeEventListener(i,r);u.closeModal(n)};t.addEventListener(i,r)}},{key:"captureNode",value:function(n){for(var t=this.dom.modalContent;n.childNodes.length;)t.appendChild(n.childNodes[0])}},{key:"releaseNode",value:function(n){for(var t=this.dom.modalContent;t.childNodes.length;)n.appendChild(t.childNodes[0])}},{key:"closeKeyHandler",value:function(n){var t=this.settings.closeKeys;a(t)&&t.indexOf(n.which)>-1&&this.isOpen===!0&&(n.preventDefault(),this.close(n))}},{key:"outsideClickHandler",value:function(n){var i=this.settings.clickOutside,r=this.dom.modalInner,t;if(i){for(t=n.target;t&&t!==document.body;){if(t===r)return;t=t.parentNode}this.close(n)}}},{key:"delegateOpen",value:function(n){var i=this.settings.open,t=u(n,i);t&&(n.preventDefault(),this.open(t,n))}},{key:"delegateClose",value:function(n){var t=this.settings.close;u(n,t)&&(n.preventDefault(),this.close(n))}},{key:"listen",value:function(){var n=this.dom.modal;this.isListening?t("Event listeners already applied."):(n.addEventListener("click",this.outsideClickHandler,!1),document.addEventListener("keydown",this.closeKeyHandler,!1),document.addEventListener("click",this.delegateOpen,!1),document.addEventListener("click",this.delegateClose,!1),this.isListening=!0)}},{key:"destroy",value:function(){var n=this.dom.modal;this.isListening?(this.close(),n.removeEventListener("click",this.outsideClickHandler),document.removeEventListener("keydown",this.closeKeyHandler),document.removeEventListener("click",this.delegateOpen),document.removeEventListener("click",this.delegateClose),this.isListening=!1):t("Event listeners already removed.")}}]),n}();n.default=f});var btnfrom=document.getElementById("link-modal-from"),btnto=document.getElementById("link-modal-to"),modal=document.getElementById("modal-3"),request=new XMLHttpRequest,type;if(folder=="iphone")curr2tores=document.getElementById("curr2tores"),curramount1=document.getElementById("curramount1"),document.getElementById("amount").addEventListener("keyup",convertiphone);else{var curr1tores=document.getElementById("curr1tores"),curr2tores=document.getElementById("curr2tores"),curramount1=document.getElementById("curramount1"),curramount2=document.getElementById("curramount2");document.getElementById("amount").addEventListener("keyup",convert)}request.onreadystatechange=function(){request.readyState===4&&(modal.style.border="1px solid #e8e8e8",request.status===200?(modal.innerHTML=request.responseText,onRowClick("currencies-list",function(n){var t=n.getAttribute("data-currency-code");type=="from"?window.location.href="/"+folder+"/"+t+"/"+code_to+"?bg="+bg+"&bbg=ff0000&fc="+fc+"&lc="+lc:type=="to"&&(window.location.href="/"+folder+"/"+code_from+"/"+t+"?bg="+bg+"&bbg=ff0000&fc="+fc+"&lc="+lc)})):modal.innerHTML="An error occurred during your request: "+request.status+" "+request.statusText)};request.open("Get","/widget/selectcurrecy?lang="+lang);btnfrom.addEventListener("click",function(){type=this.getAttribute("data-type")});btnto.addEventListener("click",function(){type=this.getAttribute("data-type")});vanillaModal=new VanillaModal.default({onBeforeOpen:request.send()})