0byt3m1n1-V2
Path:
/
home
/
yvffpqmy
/
public_html
/
wp-content
/
plugins
/
arforms
/
js
/
[
Home
]
File: intlTelInput.min.js
!function(){var t=function(f,v,p){"use strict";return function(){var o=[["Afghanistan (افغانستان)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (الجزائر)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (البحرين)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (جزر القمر)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (مصر)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (ایران)","ir","98"],["Iraq (العراق)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (ישראל)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (الأردن)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (الكويت)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (لبنان)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (ليبيا)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (موريتانيا)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (المغرب)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (عُمان)","om","968"],["Pakistan (پاکستان)","pk","92"],["Palau","pw","680"],["Palestine (فلسطين)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (قطر)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (المملكة العربية السعودية)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (جنوب السودان)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්රී ලංකාව)","lk","94"],["Sudan (السودان)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (سوريا)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (تونس)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (الإمارات العربية المتحدة)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (الصحراء الغربية)","eh","212",1,["5288","5289"]],["Yemen (اليمن)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]];for(var t=0;t<o.length;t++){var e=o[t];o[t]={name:e[0],iso2:e[1],dialCode:e[2],priority:e[3]||0,areaCodes:e[4]||null}}"use strict";function s(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||false;n.configurable=true;if("value"in n)n.writable=true;Object.defineProperty(t,n.key,n)}}function i(t,e,i){if(e)n(t.prototype,e);if(i)n(t,i);return t}f.intlTelInputGlobals={getInstance:function t(e){var i=e.getAttribute("data-intl-tel-input-id");return f.intlTelInputGlobals.instances[i]},instances:{}};var r=0;var l={allowDropdown:true,autoHideDialCode:true,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:true,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:true,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:false,utilsScript:""};var u=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];f.addEventListener("load",function(){f.intlTelInputGlobals.windowLoaded=true});var d=function t(e,i){var n=Object.keys(e);for(var a=0;a<n.length;a++)i(n[a],e[n[a]])};var h=function t(e){d(f.intlTelInputGlobals.instances,function(t){f.intlTelInputGlobals.instances[t][e]()})};var a=function(){function a(t,e){var i=this;s(this,a);this.id=r++;this.telInput=t;this.activeItem=null;this.highlightedItem=null;var n=e||{};this.options={};d(l,function(t,e){i.options[t]=n.hasOwnProperty(t)?n[t]:e});this.hadInitialPlaceholder=Boolean(t.getAttribute("placeholder"))}i(a,[{key:"_init",value:function t(){var i=this;if(this.options.nationalMode)this.options.autoHideDialCode=false;if(this.options.separateDialCode)this.options.autoHideDialCode=this.options.nationalMode=false;this.isMobile=false;if(this.isMobile){v.body.classList.add("iti-mobile");if(!this.options.dropdownContainer)this.options.dropdownContainer=v.body}if(typeof Promise!=="undefined"){var e=new Promise(function(t,e){i.resolveAutoCountryPromise=t;i.rejectAutoCountryPromise=e});var n=new Promise(function(t,e){i.resolveUtilsScriptPromise=t;i.rejectUtilsScriptPromise=e});this.promise=Promise.all([e,n])}else{this.resolveAutoCountryPromise=this.rejectAutoCountryPromise=function(){};this.resolveUtilsScriptPromise=this.rejectUtilsScriptPromise=function(){}}this.selectedCountryData={};this._processCountryData();this._generateMarkup();this._setInitialState();this._initListeners();this._initRequests()}},{key:"_processCountryData",value:function t(){this._processAllCountries();this._processCountryCodes();this._processPreferredCountries();if(this.options.localizedCountries)this._translateCountriesByLocale();if(this.options.onlyCountries.length||this.options.localizedCountries)this.countries.sort(this._countryNameSort)}},{key:"_addCountryCode",value:function t(e,i,n){if(i.length>this.dialCodeMaxLen)this.dialCodeMaxLen=i.length;if(!this.countryCodes.hasOwnProperty(i))this.countryCodes[i]=[];for(var a=0;a<this.countryCodes[i].length;a++)if(this.countryCodes[i][a]===e)return;var s=n!==p?n:this.countryCodes[i].length;this.countryCodes[i][s]=e}},{key:"_processAllCountries",value:function t(){if(this.options.onlyCountries.length){var e=this.options.onlyCountries.map(function(t){return t.toLowerCase()});this.countries=o.filter(function(t){return e.indexOf(t.iso2)>-1})}else if(this.options.excludeCountries.length){var i=this.options.excludeCountries.map(function(t){return t.toLowerCase()});this.countries=o.filter(function(t){return i.indexOf(t.iso2)===-1})}else this.countries=o}},{key:"_translateCountriesByLocale",value:function t(){for(var e=0;e<this.countries.length;e++){var i=this.countries[e].iso2.toLowerCase();if(this.options.localizedCountries.hasOwnProperty(i))this.countries[e].name=this.options.localizedCountries[i]}}},{key:"_countryNameSort",value:function t(e,i){return e.name.localeCompare(i.name)}},{key:"_processCountryCodes",value:function t(){this.dialCodeMaxLen=0;this.countryCodes={};for(var e=0;e<this.countries.length;e++){var i=this.countries[e];this._addCountryCode(i.iso2,i.dialCode,i.priority)}for(var n=0;n<this.countries.length;n++){var a=this.countries[n];if(a.areaCodes){var s=this.countryCodes[a.dialCode][0];for(var o=0;o<a.areaCodes.length;o++){var r=a.areaCodes[o];for(var l=1;l<r.length;l++){var u=a.dialCode+r.substr(0,l);this._addCountryCode(s,u);this._addCountryCode(a.iso2,u)}this._addCountryCode(a.iso2,a.dialCode+r)}}}}},{key:"_processPreferredCountries",value:function t(){this.preferredCountries=[];for(var e=0;e<this.options.preferredCountries.length;e++){var i=this.options.preferredCountries[e].toLowerCase();var n=this._getCountryData(i,false,true);if(n)this.preferredCountries.push(n)}}},{key:"_createEl",value:function t(e,i,n){var a=v.createElement(e);if(i)d(i,function(t,e){return a.setAttribute(t,e)});if(n)n.appendChild(a);return a}},{key:"_generateMarkup",value:function t(){this.telInput.setAttribute("autocomplete","off");var e="iti";if(this.options.allowDropdown)e+=" iti--allow-dropdown";if(this.options.separateDialCode)e+=" iti--separate-dial-code";if(this.options.customContainer){e+=" ";e+=this.options.customContainer}var i=this._createEl("div",{class:e});this.telInput.parentNode.insertBefore(i,this.telInput);this.flagsContainer=this._createEl("div",{class:"iti__flag-container"},i);i.appendChild(this.telInput);this.selectedFlag=this._createEl("div",{class:"iti__selected-flag",role:"combobox","aria-owns":"country-listbox"},this.flagsContainer);this.selectedFlagInner=this._createEl("div",{class:"iti__flag"},this.selectedFlag);if(this.options.separateDialCode)this.selectedDialCode=this._createEl("div",{class:"iti__selected-dial-code"},this.selectedFlag);if(this.options.allowDropdown){this.selectedFlag.setAttribute("tabindex","0");this.dropdownArrow=this._createEl("div",{class:"iti__arrow"},this.selectedFlag);this.countryList=this._createEl("ul",{class:"iti__country-list iti__hide",id:"country-listbox","aria-expanded":"false",role:"listbox"});if(this.preferredCountries.length){this._appendListItems(this.preferredCountries,"iti__preferred");this._createEl("li",{class:"iti__divider",role:"separator","aria-disabled":"true"},this.countryList)}this._appendListItems(this.countries,"iti__standard");if(this.options.dropdownContainer){this.dropdown=this._createEl("div",{class:"iti iti--container"});this.dropdown.appendChild(this.countryList)}else this.flagsContainer.appendChild(this.countryList)}if(this.options.hiddenInput){var n=this.options.hiddenInput;var a=this.telInput.getAttribute("name");if(a){var s=a.lastIndexOf("[");if(s!==-1)n="".concat(a.substr(0,s),"[").concat(n,"]")}this.hiddenInput=this._createEl("input",{type:"hidden",name:n});i.appendChild(this.hiddenInput)}}},{key:"_appendListItems",value:function t(e,i){var n="";var a=this.telInput;var s=a.id;var o=s.replace("field_","");o=o.replace(/\_(\d)+$/g,"");var r=false;if(v.getElementById("field_"+o+"_country_list")!=null){var l=jQuery("#field_"+o+"_country_list").val();l=JSON.parse(l);r=true}for(var u=0;u<e.length;u++){var d=e[u];if(r==true&&l.indexOf(d.iso2)==-1)continue;n+="<li class='iti__country ".concat(i,"' tabIndex='-1' id='iti-item-").concat(d.iso2,"' role='option' data-dial-code='").concat(d.dialCode,"' data-country-code='").concat(d.iso2,"'>");n+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(d.iso2,"'></div></div>");n+="<span class='iti__country-name'>".concat(d.name,"</span>");n+="<span class='iti__dial-code'>+".concat(d.dialCode,"</span>");n+="</li>"}this.countryList.insertAdjacentHTML("beforeend",n)}},{key:"_setInitialState",value:function t(){var e=this.telInput.value;var i=this._getDialCode(e);var n=this._isRegionlessNanp(e);var a=this.options,s=a.initialCountry,o=a.nationalMode,r=a.autoHideDialCode,l=a.separateDialCode;if(i&&!n)this._updateFlagFromNumber(e);else if(s!=="auto"){if(s)this._setFlag(s.toLowerCase());else if(i&&n)this._setFlag("us");else{this.defaultCountry=this.preferredCountries.length?this.preferredCountries[0].iso2:this.countries[0].iso2;var u;if(typeof this.telInput.getAttribute("data-defaultCountryCode")!="undefined"&&this.telInput.getAttribute("data-defaultCountryCode")!=null){u=this.telInput.getAttribute("data-defaultCountryCode");if(u!=this.defaultCountry)this.defaultCountry=u}if(!e)this._setFlag(this.defaultCountry)}if(!e&&!o&&!r&&!l)this.telInput.value="+".concat(this.selectedCountryData.dialCode)}if(e)this._updateValFromNumber(e)}},{key:"_initListeners",value:function t(){this._initKeyListeners();if(this.options.autoHideDialCode)this._initBlurListeners();if(this.options.allowDropdown)this._initDropdownListeners();if(this.hiddenInput)this._initHiddenInputListener()}},{key:"_initHiddenInputListener",value:function t(){var e=this;this._handleHiddenInputSubmit=function(){e.hiddenInput.value=e.getNumber()};if(this.telInput.form)this.telInput.form.addEventListener("submit",this._handleHiddenInputSubmit)}},{key:"_getClosestLabel",value:function t(){var e=this.telInput;while(e&&e.tagName!=="LABEL")e=e.parentNode;return e}},{key:"_initDropdownListeners",value:function t(){var i=this;this._handleLabelClick=function(t){if(i.countryList.classList.contains("iti__hide"))i.telInput.focus();else t.preventDefault()};var e=this._getClosestLabel();if(e)e.addEventListener("click",this._handleLabelClick);this._handleClickSelectedFlag=function(){if(i.countryList.classList.contains("iti__hide")&&!i.telInput.disabled&&!i.telInput.readOnly)i._showDropdown()};this.selectedFlag.addEventListener("click",this._handleClickSelectedFlag);this._handleFlagsContainerKeydown=function(t){var e=i.countryList.classList.contains("iti__hide");if(e&&["ArrowUp","ArrowDown"," ","Enter"].indexOf(t.key)!==-1){t.preventDefault();t.stopPropagation();i._showDropdown()}if(t.key==="Tab")i._closeDropdown()};this.flagsContainer.addEventListener("keydown",this._handleFlagsContainerKeydown)}},{key:"_initRequests",value:function t(){var e=this;if(this.options.utilsScript&&!f.intlTelInputUtils)if(f.intlTelInputGlobals.windowLoaded)f.intlTelInputGlobals.loadUtils(this.options.utilsScript);else f.addEventListener("load",function(){f.intlTelInputGlobals.loadUtils(e.options.utilsScript)});else this.resolveUtilsScriptPromise();if(this.options.initialCountry==="auto")this._loadAutoCountry();else this.resolveAutoCountryPromise()}},{key:"_loadAutoCountry",value:function t(){if(f.intlTelInputGlobals.autoCountry)this.handleAutoCountry();else if(!f.intlTelInputGlobals.startedLoadingAutoCountry){f.intlTelInputGlobals.startedLoadingAutoCountry=true;if(typeof this.options.geoIpLookup==="function")this.options.geoIpLookup(function(t){f.intlTelInputGlobals.autoCountry=t.toLowerCase();setTimeout(function(){return h("handleAutoCountry")})},function(){return h("rejectAutoCountryPromise")})}}},{key:"_initKeyListeners",value:function t(){var e=this;this._handleKeyupEvent=function(){if(e._updateFlagFromNumber(e.telInput.value))e._triggerCountryChange()};this.telInput.addEventListener("keyup",this._handleKeyupEvent);this._handleClipboardEvent=function(){setTimeout(e._handleKeyupEvent)};this.telInput.addEventListener("cut",this._handleClipboardEvent);this.telInput.addEventListener("paste",this._handleClipboardEvent)}},{key:"_cap",value:function t(e){var i=this.telInput.getAttribute("maxlength");return i&&e.length>i?e.substr(0,i):e}},{key:"_initBlurListeners",value:function t(){var e=this;this._handleSubmitOrBlurEvent=function(){e._removeEmptyDialCode()};if(this.telInput.form)this.telInput.form.addEventListener("submit",this._handleSubmitOrBlurEvent);this.telInput.addEventListener("blur",this._handleSubmitOrBlurEvent)}},{key:"_removeEmptyDialCode",value:function t(){if(this.telInput.value.charAt(0)==="+"){var e=this._getNumeric(this.telInput.value);if(!e||this.selectedCountryData.dialCode===e)this.telInput.value=""}}},{key:"_getNumeric",value:function t(e){return e.replace(/\D/g,"")}},{key:"_trigger",value:function t(e){var i=v.createEvent("Event");i.initEvent(e,true,true);this.telInput.dispatchEvent(i)}},{key:"_showDropdown",value:function t(){this.countryList.classList.remove("iti__hide");this.countryList.setAttribute("aria-expanded","true");this._setDropdownPosition();if(this.activeItem){this._highlightListItem(this.activeItem,false);this._scrollTo(this.activeItem,true)}this._bindDropdownListeners();this.dropdownArrow.classList.add("iti__arrow--up");if(jQuery(this.countryList).parents(".arfmainformfield.edit_form_item").length>0)jQuery(this.countryList).parents(".arfmainformfield.edit_form_item").addClass("arf_active_phone_utils");if(jQuery(this.countryList).parents(".arfmainformfield.arf_field_type_phone").length>0)jQuery(this.countryList).parents(".arfmainformfield.arf_field_type_phone").addClass("arf_active_phone_utils");this._trigger("open:countrydropdown")}},{key:"_toggleClass",value:function t(e,i,n){if(n&&!e.classList.contains(i))e.classList.add(i);else if(!n&&e.classList.contains(i))e.classList.remove(i)}},{key:"_setDropdownPosition",value:function t(){var e=this;if(this.options.dropdownContainer)this.options.dropdownContainer.appendChild(this.dropdown);if(!this.isMobile){var i=this.telInput.getBoundingClientRect();var n=f.pageYOffset||v.documentElement.scrollTop;var a=i.top+n;var s=this.countryList.offsetHeight;var o=a+this.telInput.offsetHeight+s<n+f.innerHeight;var r=a-s>n;this._toggleClass(this.countryList,"iti__country-list--dropup",!o&&r);if(this.options.dropdownContainer){var l=!o&&r?0:this.telInput.offsetHeight;this.dropdown.style.top="".concat(a+l,"px");this.dropdown.style.left="".concat(i.left+v.body.scrollLeft,"px");this._handleWindowScroll=function(){return e._closeDropdown()};f.addEventListener("scroll",this._handleWindowScroll)}}}},{key:"_getClosestListItem",value:function t(e){var i=e;while(i&&i!==this.countryList&&!i.classList.contains("iti__country"))i=i.parentNode;return i===this.countryList?null:i}},{key:"_bindDropdownListeners",value:function t(){var i=this;this._handleMouseoverCountryList=function(t){var e=i._getClosestListItem(t.target);if(e)i._highlightListItem(e,false)};this.countryList.addEventListener("mouseover",this._handleMouseoverCountryList);this._handleClickCountryList=function(t){var e=i._getClosestListItem(t.target);if(e)i._selectListItem(e)};this.countryList.addEventListener("click",this._handleClickCountryList);var e=true;this._handleClickOffToClose=function(){if(!e)i._closeDropdown();e=false};v.documentElement.addEventListener("click",this._handleClickOffToClose);var n="";var a=null;this._handleKeydownOnDropdown=function(t){t.preventDefault();if(t.key==="ArrowUp"||t.key==="ArrowDown")i._handleUpDownKey(t.key);else if(t.key==="Enter")i._handleEnterKey();else if(t.key==="Escape")i._closeDropdown();else if(/^[a-zA-ZÀ-ÿ ]$/.test(t.key)){if(a)clearTimeout(a);n+=t.key.toLowerCase();i._searchForCountry(n);a=setTimeout(function(){n=""},1e3)}};v.addEventListener("keydown",this._handleKeydownOnDropdown)}},{key:"_handleUpDownKey",value:function t(e){var i=e==="ArrowUp"?this.highlightedItem.previousElementSibling:this.highlightedItem.nextElementSibling;if(i){if(i.classList.contains("iti__divider"))i=e==="ArrowUp"?i.previousElementSibling:i.nextElementSibling;this._highlightListItem(i,true)}}},{key:"_handleEnterKey",value:function t(){if(this.highlightedItem)this._selectListItem(this.highlightedItem)}},{key:"_searchForCountry",value:function t(e){for(var i=0;i<this.countries.length;i++)if(this._startsWith(this.countries[i].name,e)){var n=this.countryList.querySelector("#iti-item-".concat(this.countries[i].iso2));this._highlightListItem(n,false);this._scrollTo(n,true);break}}},{key:"_startsWith",value:function t(e,i){return e.substr(0,i.length).toLowerCase()===i}},{key:"_updateValFromNumber",value:function t(e){var i=e;if(this.options.formatOnDisplay&&f.intlTelInputUtils&&this.selectedCountryData){var n=!this.options.separateDialCode&&(this.options.nationalMode||i.charAt(0)!=="+");var a=intlTelInputUtils.numberFormat,s=a.NATIONAL,o=a.INTERNATIONAL;var r=n?s:o;i=intlTelInputUtils.formatNumber(i,this.selectedCountryData.iso2,r)}i=this._beforeSetNumber(i);this.telInput.value=i}},{key:"_updateFlagFromNumber",value:function t(e){var i=e;var n=this.selectedCountryData.dialCode;var a=n==="1";if(i&&this.options.nationalMode&&a&&i.charAt(0)!=="+"){if(i.charAt(0)!=="1")i="1".concat(i);i="+".concat(i)}if(this.options.separateDialCode&&n&&i.charAt(0)!=="+")i="+".concat(n).concat(i);var s=this._getDialCode(i);var o=this._getNumeric(i);var r=null;if(s){var l=this.countryCodes[this._getNumeric(s)];var u=l.indexOf(this.selectedCountryData.iso2)!==-1&&o.length<=s.length-1;var d=n==="1"&&this._isRegionlessNanp(o);if(!d&&!u)for(var h=0;h<l.length;h++)if(l[h]){r=l[h];break}}else if(i.charAt(0)==="+"&&o.length)r="";else if(!i||i==="+")r=this.defaultCountry;if(r!==null)return this._setFlag(r);return false}},{key:"_isRegionlessNanp",value:function t(e){var i=this._getNumeric(e);if(i.charAt(0)==="1"){var n=i.substr(1,3);return u.indexOf(n)!==-1}return false}},{key:"_highlightListItem",value:function t(e,i){var n=this.highlightedItem;if(n)n.classList.remove("iti__highlight");this.highlightedItem=e;this.highlightedItem.classList.add("iti__highlight");if(i)this.highlightedItem.focus()}},{key:"_getCountryData",value:function t(e,i,n){var a=i?o:this.countries;for(var s=0;s<a.length;s++)if(a[s].iso2===e)return a[s];if(n)return null;throw new Error("No country data for '".concat(e,"'"))}},{key:"_setFlag",value:function t(e){var i=this.selectedCountryData.iso2?this.selectedCountryData:{};this.selectedCountryData=e?this._getCountryData(e,false,false):{};if(this.selectedCountryData.iso2)this.defaultCountry=this.selectedCountryData.iso2;this.selectedFlagInner.setAttribute("class","iti__flag iti__".concat(e));var n=e?"".concat(this.selectedCountryData.name,": +").concat(this.selectedCountryData.dialCode):"Unknown";this.selectedFlag.setAttribute("title",n);if(this.options.separateDialCode){var a=this.selectedCountryData.dialCode?"+".concat(this.selectedCountryData.dialCode):"";this.selectedDialCode.innerHTML=a;var s=this.selectedFlag.offsetWidth||this._getHiddenSelectedFlagWidth();this.telInput.style.paddingLeft="".concat(s+6,"px")}this._updatePlaceholder();if(this.options.allowDropdown){var o=this.activeItem;if(o){o.classList.remove("iti__active");o.setAttribute("aria-selected","false")}if(e){var r=this.countryList.querySelector("#iti-item-".concat(e));r.setAttribute("aria-selected","true");r.classList.add("iti__active");this.activeItem=r;this.countryList.setAttribute("aria-activedescendant",r.getAttribute("id"))}}return i.iso2!==e}},{key:"_getHiddenSelectedFlagWidth",value:function t(){var e=this.telInput.parentNode.cloneNode();e.style.visibility="hidden";v.body.appendChild(e);var i=this.selectedFlag.cloneNode(true);e.appendChild(i);var n=i.offsetWidth;e.remove();return n}},{key:"_updatePlaceholder",value:function t(){var e=this.options.autoPlaceholder==="aggressive"||!this.hadInitialPlaceholder&&this.options.autoPlaceholder==="polite";if(f.intlTelInputUtils&&e){var i=intlTelInputUtils.numberType[this.options.placeholderNumberType];var n=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,i):"";n=this._beforeSetNumber(n);if(typeof this.options.customPlaceholder==="function")n=this.options.customPlaceholder(n,this.selectedCountryData);var a=this.telInput.id;var s=a.split("-");if(s[1]!=p)jQuery("#"+s[0]+"_country_code-"+s[1]).val("+"+this.selectedCountryData.dialCode);else jQuery("#"+s[0]+"_country_code").val("+"+this.selectedCountryData.dialCode);this.telInput.setAttribute("placeholder",n)}}},{key:"_selectListItem",value:function t(e){var i=this._setFlag(e.getAttribute("data-country-code"));this._closeDropdown();this._updateDialCode(e.getAttribute("data-dial-code"),true);this.telInput.focus();var n=this.telInput.value.length;this.telInput.setSelectionRange(n,n);if(i)this._triggerCountryChange()}},{key:"_closeDropdown",value:function t(){this.countryList.classList.add("iti__hide");this.countryList.setAttribute("aria-expanded","false");this.dropdownArrow.classList.remove("iti__arrow--up");v.removeEventListener("keydown",this._handleKeydownOnDropdown);v.documentElement.removeEventListener("click",this._handleClickOffToClose);this.countryList.removeEventListener("mouseover",this._handleMouseoverCountryList);this.countryList.removeEventListener("click",this._handleClickCountryList);if(this.options.dropdownContainer){if(!this.isMobile)f.removeEventListener("scroll",this._handleWindowScroll);if(this.dropdown.parentNode)this.dropdown.parentNode.removeChild(this.dropdown)}if(jQuery(this.countryList).parents(".arfmainformfield.edit_form_item").length>0)jQuery(this.countryList).parents(".arfmainformfield.edit_form_item").addClass("arf_active_phone_utils");if(jQuery(this.countryList).parents(".arfmainformfield.arf_field_type_phone").length>0)jQuery(this.countryList).parents(".arfmainformfield.arf_field_type_phone").removeClass("arf_active_phone_utils");this._trigger("close:countrydropdown")}},{key:"_scrollTo",value:function t(e,i){var n=this.countryList;var a=f.pageYOffset||v.documentElement.scrollTop;var s=n.offsetHeight;var o=n.getBoundingClientRect().top+a;var r=o+s;var l=e.offsetHeight;var u=e.getBoundingClientRect().top+a;var d=u+l;var h=u-o+n.scrollTop;var c=s/2-l/2;if(u<o){if(i)h-=c;n.scrollTop=h}else if(d>r){if(i)h+=c;var p=s-l;n.scrollTop=h-p}}},{key:"_updateDialCode",value:function t(e,i){var n=this.telInput.value;var a="+".concat(e);var s;if(n.charAt(0)==="+"){var o=this._getDialCode(n);if(o)s=n.replace(o,a);else s=a}else if(this.options.nationalMode||this.options.separateDialCode)return;else if(n)s=a+n;else if(i||!this.options.autoHideDialCode)s=a;else return;this.telInput.value=s}},{key:"_getDialCode",value:function t(e){var i="";if(e.charAt(0)==="+"){var n="";for(var a=0;a<e.length;a++){var s=e.charAt(a);if(!isNaN(parseInt(s,10))){n+=s;if(this.countryCodes[n])i=e.substr(0,a+1);if(n.length===this.dialCodeMaxLen)break}}}return i}},{key:"_getFullNumber",value:function t(){var e=this.telInput.value.trim();var i=this.selectedCountryData.dialCode;var n;var a=this._getNumeric(e);if(this.options.separateDialCode&&e.charAt(0)!=="+"&&i&&a)n="+".concat(i);else n="";return n+e}},{key:"_beforeSetNumber",value:function t(e){var i=e;if(this.options.separateDialCode){var n=this._getDialCode(i);if(n){n="+".concat(this.selectedCountryData.dialCode);var a=i[n.length]===" "||i[n.length]==="-"?n.length+1:n.length;i=i.substr(a)}}return this._cap(i)}},{key:"_triggerCountryChange",value:function t(){this._trigger("countrychange")}},{key:"handleAutoCountry",value:function t(){if(this.options.initialCountry==="auto"){this.defaultCountry=f.intlTelInputGlobals.autoCountry;if(!this.telInput.value)this.setCountry(this.defaultCountry);this.resolveAutoCountryPromise()}}},{key:"handleUtils",value:function t(){if(f.intlTelInputUtils){if(this.telInput.value)this._updateValFromNumber(this.telInput.value);this._updatePlaceholder()}this.resolveUtilsScriptPromise()}},{key:"destroy",value:function t(){var e=this.telInput.form;if(this.options.allowDropdown){this._closeDropdown();this.selectedFlag.removeEventListener("click",this._handleClickSelectedFlag);this.flagsContainer.removeEventListener("keydown",this._handleFlagsContainerKeydown);var i=this._getClosestLabel();if(i)i.removeEventListener("click",this._handleLabelClick)}if(this.hiddenInput&&e)e.removeEventListener("submit",this._handleHiddenInputSubmit);if(this.options.autoHideDialCode){if(e)e.removeEventListener("submit",this._handleSubmitOrBlurEvent);this.telInput.removeEventListener("blur",this._handleSubmitOrBlurEvent)}this.telInput.removeEventListener("keyup",this._handleKeyupEvent);this.telInput.removeEventListener("cut",this._handleClipboardEvent);this.telInput.removeEventListener("paste",this._handleClipboardEvent);this.telInput.removeAttribute("data-intl-tel-input-id");var n=this.telInput.parentNode;if(n!=null&&n.parentNode!=null){n.parentNode.insertBefore(this.telInput,n);n.parentNode.removeChild(n);delete f.intlTelInputGlobals.instances[this.id]}}},{key:"getExtension",value:function t(){if(f.intlTelInputUtils)return intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2);return""}},{key:"getNumber",value:function t(e){if(f.intlTelInputUtils){var i=this.selectedCountryData.iso2;return intlTelInputUtils.formatNumber(this._getFullNumber(),i,e)}return""}},{key:"getNumberType",value:function t(){if(f.intlTelInputUtils)return intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2);return-99}},{key:"getSelectedCountryData",value:function t(){return this.selectedCountryData}},{key:"getValidationError",value:function t(){if(f.intlTelInputUtils){var e=this.selectedCountryData.iso2;return intlTelInputUtils.getValidationError(this._getFullNumber(),e)}return-99}},{key:"isValidNumber",value:function t(){var e=this._getFullNumber().trim();var i=this.options.nationalMode?this.selectedCountryData.iso2:"";return f.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,i):null}},{key:"setCountry",value:function t(e){var i=e.toLowerCase();if(!this.selectedFlagInner.classList.contains("iti__".concat(i))){this._setFlag(i);this._updateDialCode(this.selectedCountryData.dialCode,false);this._triggerCountryChange()}}},{key:"setNumber",value:function t(e){var i=this._updateFlagFromNumber(e);this._updateValFromNumber(e);if(i)this._triggerCountryChange()}},{key:"setPlaceholderNumberType",value:function t(e){this.options.placeholderNumberType=e;this._updatePlaceholder()}}]);return a}();f.intlTelInputGlobals.getCountryData=function(){return o};var c=function t(e,i,n){var a=v.createElement("script");a.onload=function(){h("handleUtils");if(i)i()};a.onerror=function(){h("rejectUtilsScriptPromise");if(n)n()};a.className="iti-load-utils";a.async=true;a.src=e;v.body.appendChild(a)};f.intlTelInputGlobals.loadUtils=function(i){if(!f.intlTelInputUtils&&!f.intlTelInputGlobals.startedLoadingUtilsScript){f.intlTelInputGlobals.startedLoadingUtilsScript=true;if(typeof Promise!=="undefined")return new Promise(function(t,e){return c(i,t,e)});c(i)}return null};f.intlTelInputGlobals.defaults=l;f.intlTelInputGlobals.version="16.0.0";return function(t,e){var i=new a(t,e);i._init();t.setAttribute("data-intl-tel-input-id",i.id);f.intlTelInputGlobals.instances[i.id]=i;return i}}()}(window,document);"object"==typeof module&&module.exports?module.exports=t:window.intlTelInput=t}();
©
2018.