function getParameterByName(n,t){var i=RegExp("[?&]"+t+"=([^&]*)").exec(n);return i&&decodeURIComponent(i[1].replace(/\+/g," "))}(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n(require("jquery")):n(jQuery)})(function(n){function u(t,r){var s,h,f,u,c;for(this.element=t,this.$element=n(this.element),this.doc=n(document),this.win=n(window),this.settings=n.extend({},e,r),typeof this.$element.data("tipso")=="object"&&n.extend(this.settings,this.$element.data("tipso")),s=Object.keys(this.$element.data()),h={},f=0;f<s.length;f++)if(u=s[f].replace(i,""),u!==""){u=u.charAt(0).toLowerCase()+u.slice(1);h[u]=this.$element.data(s[f]);for(c in this.settings)c.toLowerCase()==u&&(this.settings[c]=h[u])}this._defaults=e;this._name=i;this._title=this.$element.attr("title");this.mode="hide";this.ieFade=!o;this.settings.preferedPosition=this.settings.position;this.init()}function t(t){var i=t.clone(),r,u;return i.css("visibility","hidden"),n("body").append(i),r=i.outerHeight(),u=i.outerWidth(),i.remove(),{width:u,height:r}}function r(n){n.removeClass("top_right_corner bottom_right_corner top_left_corner bottom_left_corner");n.find(".tipso_title").removeClass("top_right_corner bottom_right_corner top_left_corner bottom_left_corner")}function f(i){var u=i.tooltip(),o=i.$element,e=i,c=n(window),l=10,h,s,v,a=e.settings.background,p=e.titleContent(),y;p!==undefined&&p!==""&&(a=e.settings.titleBackground);o.parent().outerWidth()>c.outerWidth()&&(c=o.parent());switch(e.settings.position){case"top-right":s=o.offset().left+o.outerWidth();h=o.offset().top-t(u).height-l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h<c.scrollTop()&&!e.settings.forceDefinedPosition?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("bottom_right_corner"),u.find(".tipso_title").addClass("bottom_right_corner"),u.find(".tipso_arrow").css({"border-left-color":a}),u.removeClass("top-right top bottom left right"),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent ","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("top_right_corner"),u.find(".tipso_arrow").css({"border-left-color":e.settings.background}),u.removeClass("top bottom left right"),u.addClass("top"));break;case"top-left":s=o.offset().left-t(u).width;h=o.offset().top-t(u).height-l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h<c.scrollTop()&&!e.settings.forceDefinedPosition?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("bottom_left_corner"),u.find(".tipso_title").addClass("bottom_left_corner"),u.find(".tipso_arrow").css({"border-right-color":a}),u.removeClass("top-right top bottom left right"),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent ","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("top_left_corner"),u.find(".tipso_arrow").css({"border-right-color":e.settings.background}),u.removeClass("top bottom left right"),u.addClass("top"));break;case"bottom-right":s=o.offset().left+o.outerWidth();h=o.offset().top+o.outerHeight()+l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h+t(u).height>c.scrollTop()+c.outerHeight()?(h=o.offset().top-t(u).height-l,u.find(".tipso_arrow").css({"border-bottom-color":"transparent","border-top-color":e.settings.background,"border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("top_right_corner"),u.find(".tipso_title").addClass("top_left_corner"),u.find(".tipso_arrow").css({"border-left-color":e.settings.background}),u.removeClass("top-right top bottom left right"),u.addClass("top")):(u.find(".tipso_arrow").css({"border-top-color":"transparent","border-bottom-color":a,"border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("bottom_right_corner"),u.find(".tipso_title").addClass("bottom_right_corner"),u.find(".tipso_arrow").css({"border-left-color":a}),u.removeClass("top bottom left right"),u.addClass("bottom"));break;case"bottom-left":s=o.offset().left-t(u).width;h=o.offset().top+o.outerHeight()+l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h+t(u).height>c.scrollTop()+c.outerHeight()?(h=o.offset().top-t(u).height-l,u.find(".tipso_arrow").css({"border-bottom-color":"transparent","border-top-color":e.settings.background,"border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("top_left_corner"),u.find(".tipso_title").addClass("top_left_corner"),u.find(".tipso_arrow").css({"border-right-color":e.settings.background}),u.removeClass("top-right top bottom left right"),u.addClass("top")):(u.find(".tipso_arrow").css({"border-top-color":"transparent","border-bottom-color":a,"border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.addClass("bottom_left_corner"),u.find(".tipso_title").addClass("bottom_left_corner"),u.find(".tipso_arrow").css({"border-right-color":a}),u.removeClass("top bottom left right"),u.addClass("bottom"));break;case"top-left-inner":s=o.offset().left;h=o.offset().top-t(u).height-l;u.find(".tipso_arrow").css({marginLeft:-(e.settings.arrowWidth+t(u).width/2-20),marginTop:""});h<c.scrollTop()&&!e.settings.forceDefinedPosition?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("top"));break;case"top":s=o.offset().left+o.outerWidth()/2-t(u).width/2;h=o.offset().top-t(u).height-l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h<c.scrollTop()&&!e.settings.forceDefinedPosition?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("top"));break;case"bottom":s=o.offset().left+o.outerWidth()/2-t(u).width/2;h=o.offset().top+o.outerHeight()+l;u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""});h+t(u).height>c.scrollTop()+c.outerHeight()?(h=o.offset().top-t(u).height-l,u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("top")):(u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass(e.settings.position));break;case"left":s=o.offset().left-t(u).width-l;h=o.offset().top+o.outerHeight()/2-t(u).height/2;u.find(".tipso_arrow").css({marginTop:-e.settings.arrowWidth,marginLeft:""});s<c.scrollLeft()?(s=o.offset().left+o.outerWidth()+l,u.find(".tipso_arrow").css({"border-right-color":e.settings.background,"border-left-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("right")):(u.find(".tipso_arrow").css({"border-left-color":e.settings.background,"border-right-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass(e.settings.position));break;case"right":s=o.offset().left+o.outerWidth()+l;h=o.offset().top+o.outerHeight()/2-t(u).height/2;u.find(".tipso_arrow").css({marginTop:-e.settings.arrowWidth,marginLeft:""});s+l+e.settings.width>c.scrollLeft()+c.outerWidth()?(s=o.offset().left-t(u).width-l,u.find(".tipso_arrow").css({"border-left-color":e.settings.background,"border-right-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass("left")):(u.find(".tipso_arrow").css({"border-right-color":e.settings.background,"border-left-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),u.removeClass("top bottom left right"),u.addClass(e.settings.position))}e.settings.position==="top-right"&&u.find(".tipso_arrow").css({"margin-left":-e.settings.width/2});e.settings.position==="top-left"&&(y=u.find(".tipso_arrow").eq(0),y.css({"margin-left":e.settings.width/2-2*e.settings.arrowWidth}));e.settings.position==="bottom-right"&&(y=u.find(".tipso_arrow").eq(0),y.css({"margin-left":-e.settings.width/2,"margin-top":""}));e.settings.position==="bottom-left"&&(y=u.find(".tipso_arrow").eq(0),y.css({"margin-left":e.settings.width/2-2*e.settings.arrowWidth,"margin-top":""}));s<c.scrollLeft()&&(e.settings.position==="bottom"||e.settings.position==="top")&&(u.find(".tipso_arrow").css({marginLeft:s-e.settings.arrowWidth}),s=0);s+e.settings.width>c.outerWidth()&&(e.settings.position==="bottom"||e.settings.position==="top")&&(v=c.outerWidth()-(s+e.settings.width),u.find(".tipso_arrow").css({marginLeft:-v-e.settings.arrowWidth,marginTop:""}),s=s+v);s<c.scrollLeft()&&(e.settings.position==="left"||e.settings.position==="right"||e.settings.position==="top-right"||e.settings.position==="top-left"||e.settings.position==="bottom-right"||e.settings.position==="bottom-left")&&(s=o.offset().left+o.outerWidth()/2-t(u).width/2,u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""}),h=o.offset().top-t(u).height-l,h<c.scrollTop()?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),r(u),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),u.removeClass("top bottom left right"),r(u),u.addClass("top")),s+e.settings.width>c.outerWidth()&&(v=c.outerWidth()-(s+e.settings.width),u.find(".tipso_arrow").css({marginLeft:-v-e.settings.arrowWidth,marginTop:""}),s=s+v),s<c.scrollLeft()&&(u.find(".tipso_arrow").css({marginLeft:s-e.settings.arrowWidth}),s=0));s+e.settings.width>c.outerWidth()&&(e.settings.position==="left"||e.settings.position==="right"||e.settings.position==="top-right"||e.settings.position==="top-left"||e.settings.position==="bottom-right"||e.settings.position==="bottom-right")&&(s=o.offset().left+o.outerWidth()/2-t(u).width/2,u.find(".tipso_arrow").css({marginLeft:-e.settings.arrowWidth,marginTop:""}),h=o.offset().top-t(u).height-l,h<c.scrollTop()?(h=o.offset().top+o.outerHeight()+l,u.find(".tipso_arrow").css({"border-bottom-color":a,"border-top-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.removeClass("top bottom left right"),u.addClass("bottom")):(u.find(".tipso_arrow").css({"border-top-color":e.settings.background,"border-bottom-color":"transparent","border-left-color":"transparent","border-right-color":"transparent"}),r(u),u.removeClass("top bottom left right"),u.addClass("top")),s+e.settings.width>c.outerWidth()&&(v=c.outerWidth()-(s+e.settings.width),u.find(".tipso_arrow").css({marginLeft:-v-e.settings.arrowWidth,marginTop:""}),s=s+v),s<c.scrollLeft()&&(u.find(".tipso_arrow").css({marginLeft:s-e.settings.arrowWidth}),s=0));u.css({left:s+e.settings.offsetX,top:h+e.settings.offsetY});h<c.scrollTop()&&(e.settings.position==="right"||e.settings.position==="left")&&(o.tipso("update","position","bottom"),f(e));h+t(u).height>c.scrollTop()+c.outerHeight()&&(e.settings.position==="right"||e.settings.position==="left")&&(o.tipso("update","position","top"),f(e))}var i="tipso",e={speed:400,background:"#55b555",titleBackground:"#333333",color:"#ffffff",titleColor:"#ffffff",titleContent:"",showArrow:!0,position:"top",width:200,maxWidth:"",delay:200,hideDelay:0,animationIn:"",animationOut:"",offsetX:0,offsetY:0,arrowWidth:8,tooltipHover:!1,triggerOnHover:!0,content:null,ajaxContentUrl:null,ajaxContentBuffer:0,contentElementId:null,useTitle:!1,templateEngineFunc:null,onBeforeShow:null,onShow:null,onHide:null,forceDefinedPosition:!1},o;n.extend(u.prototype,{init:function(){var n=this,r=this.$element,f=this.doc,t,u;if(r.addClass("tipso_style").removeAttr("title"),n.settings.tooltipHover){t=null;u=null;r.on("mouseover."+i,function(){clearTimeout(t);clearTimeout(u);u=setTimeout(function(){n.show()},150)});r.on("mouseout."+i,function(){clearTimeout(t);clearTimeout(u);t=setTimeout(function(){n.hide()},200);n.tooltip().on("mouseover."+i,function(){n.mode="tooltipHover"}).on("mouseout."+i,function(){n.mode="show";clearTimeout(t);t=setTimeout(function(){n.hide()},200)})})}else if(n.settings.triggerOnHover){r.on("mouseover."+i,function(){n.show()});r.on("mouseout."+i,function(){n.hide()})}n.settings.ajaxContentUrl&&(n.ajaxContent=null)},tooltip:function(){return this.tipso_bubble||(this.tipso_bubble=n('<div class="tipso_bubble"><div class="tipso_title"><\/div><div class="tipso_content"><\/div><div class="tipso_arrow"><\/div><\/div>')),this.tipso_bubble},show:function(){var r=this.tooltip(),t=this,u=this.win;if(t.settings.showArrow===!1?r.find(".tipso_arrow").hide():r.find(".tipso_arrow").show(),t.mode==="hide"){if(n.isFunction(t.settings.onBeforeShow))t.settings.onBeforeShow(t.$element,t.element,t);t.settings.size&&r.addClass(t.settings.size);t.settings.maxWidth?r.css({background:t.settings.background,color:t.settings.color,width:t.settings.width,maxWidth:t.settings.maxWidth}).hide():t.settings.width?r.css({background:t.settings.background,color:t.settings.color,width:t.settings.width}).hide():r.css({background:t.settings.background,color:t.settings.color,width:200}).hide();r.find(".tipso_title").css({background:t.settings.titleBackground,color:t.settings.titleColor});r.find(".tipso_content").html(t.content());r.find(".tipso_title").html(t.titleContent());f(t);u.on("resize."+i,function(){t.settings.position=t.settings.preferedPosition;f(t)});window.clearTimeout(t.timeout);t.timeout=null;t.timeout=window.setTimeout(function(){t.ieFade||t.settings.animationIn===""||t.settings.animationOut===""?r.appendTo("body").stop(!0,!0).fadeIn(t.settings.speed,function(){if(t.mode="show",n.isFunction(t.settings.onShow))t.settings.onShow(t.$element,t.element,t)}):r.remove().appendTo("body").stop(!0,!0).removeClass("animated "+t.settings.animationOut).addClass("noAnimation").removeClass("noAnimation").addClass("animated "+t.settings.animationIn).fadeIn(t.settings.speed,function(){n(this).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){n(this).removeClass("animated "+t.settings.animationIn)});if(t.mode="show",n.isFunction(t.settings.onShow))t.settings.onShow(t.$element,t.element,t);u.off("resize."+i,null,"tipsoResizeHandler")})},t.settings.delay)}},hide:function(t){var r=this,u=this.win,f=this.tooltip(),e=r.settings.hideDelay;t&&(e=0,r.mode="show");window.clearTimeout(r.timeout);r.timeout=null;r.timeout=window.setTimeout(function(){if(r.mode!=="tooltipHover")if(r.ieFade||r.settings.animationIn===""||r.settings.animationOut==="")f.stop(!0,!0).fadeOut(r.settings.speed,function(){if(n(this).remove(),n.isFunction(r.settings.onHide)&&r.mode==="show")r.settings.onHide(r.$element,r.element,r);r.mode="hide";u.off("resize."+i,null,"tipsoResizeHandler")});else f.stop(!0,!0).removeClass("animated "+r.settings.animationIn).addClass("noAnimation").removeClass("noAnimation").addClass("animated "+r.settings.animationOut).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){if(n(this).removeClass("animated "+r.settings.animationOut).remove(),n.isFunction(r.settings.onHide)&&r.mode==="show")r.settings.onHide(r.$element,r.element,r);r.mode="hide";u.off("resize."+i,null,"tipsoResizeHandler")})},e)},close:function(){this.hide(!0)},destroy:function(){var n=this.$element,t=this.win,r=this.doc;n.off("."+i);t.off("resize."+i,null,"tipsoResizeHandler");n.removeData(i);n.removeClass("tipso_style").attr("title",this._title)},titleContent:function(){var t=this.$element,n=this;return n.settings.titleContent?n.settings.titleContent:t.data("tipso-title")},content:function(){var i,r=this.$element,t=this,u=this._title;return t.settings.ajaxContentUrl?t._ajaxContent?i=t._ajaxContent:(t._ajaxContent=i=n.ajax({type:"GET",url:t.settings.ajaxContentUrl,async:!1}).responseText,t.settings.ajaxContentBuffer>0?setTimeout(function(){t._ajaxContent=null},t.settings.ajaxContentBuffer):t._ajaxContent=null):t.settings.contentElementId?i=n("#"+t.settings.contentElementId).text():t.settings.content?i=t.settings.content:t.settings.useTitle===!0?i=u:typeof r.data("tipso")=="string"&&(i=r.data("tipso")),t.settings.templateEngineFunc!==null&&(i=t.settings.templateEngineFunc(i)),i},update:function(n,t){var i=this;if(t)i.settings[n]=t;else return i.settings[n]}});o=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(n.transition==="")return!0;while(t.length)if(t.pop()+"Transition"in n)return!0;return!1}();n[i]=n.fn[i]=function(t){var f=arguments,r;return t===undefined||typeof t=="object"?(this instanceof n||n.extend(e,t),this.each(function(){n.data(this,"plugin_"+i)||n.data(this,"plugin_"+i,new u(this,t))})):typeof t=="string"&&t[0]!=="_"&&t!=="init"?(this.each(function(){var e=n.data(this,"plugin_"+i);e||(e=n.data(this,"plugin_"+i,new u(this,t)));e instanceof u&&typeof e[t]=="function"&&(r=e[t].apply(e,Array.prototype.slice.call(f,1)));t==="destroy"&&n.data(this,"plugin_"+i,null)}),r!==undefined?r:this):void 0}}),function(n){typeof define=="function"&&define.amd?define(["jquery"],function(t){n(t,window,document)}):typeof module=="object"&&module.exports?module.exports=n(require("jquery"),window,document):n(jQuery,window,document)}(function(n,t,i,r){"use strict";function h(t,i){this.element=t;this.options=n.extend({},c,i);this._defaults=c;this.ns="."+f+a++;this.isGoodBrowser=Boolean(t.setSelectionRange);this.hadInitialPlaceholder=Boolean(n(t).attr("placeholder"));this._name=f}var f="intlTelInput",a=1,c={allowExtensions:!1,autoFormat:!0,autoHideDialCode:!0,autoPlaceholder:!0,defaultCountry:"",geoIpLookup:null,nationalMode:!0,numberType:"MOBILE",onlyCountries:[],preferredCountries:["us","gb"],utilsScript:""},u={UP:38,DOWN:40,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,ZERO:48,NINE:57,SPACE:32,BSPACE:8,TAB:9,DEL:46,CTRL:17,CMD1:91,CMD2:224},l=!1,e,s,o;for(n(t).load(function(){l=!0}),h.prototype={_init:function(){return this.options.nationalMode&&(this.options.autoHideDialCode=!1),navigator.userAgent.match(/IEMobile/i)&&(this.options.autoFormat=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.autoCountryDeferred=new n.Deferred,this.utilsScriptDeferred=new n.Deferred,this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests(),[this.autoCountryDeferred,this.utilsScriptDeferred]},_processCountryData:function(){this._setInstanceCountryData();this._setPreferredCountries()},_addCountryCode:function(n,t,i){t in this.countryCodes||(this.countryCodes[t]=[]);var r=i||0;this.countryCodes[t][r]=n},_setInstanceCountryData:function(){var t,i,r;if(this.options.onlyCountries.length){for(t=0;t<this.options.onlyCountries.length;t++)this.options.onlyCountries[t]=this.options.onlyCountries[t].toLowerCase();for(this.countries=[],t=0;t<e.length;t++)n.inArray(e[t].iso2,this.options.onlyCountries)!=-1&&this.countries.push(e[t])}else this.countries=e;for(this.countryCodes={},t=0;t<this.countries.length;t++)if(i=this.countries[t],this._addCountryCode(i.iso2,i.dialCode,i.priority),i.areaCodes)for(r=0;r<i.areaCodes.length;r++)this._addCountryCode(i.iso2,i.dialCode+i.areaCodes[r])},_setPreferredCountries:function(){var n,i,t;for(this.preferredCountries=[],n=0;n<this.options.preferredCountries.length;n++)i=this.options.preferredCountries[n].toLowerCase(),t=this._getCountryData(i,!1,!0),t&&this.preferredCountries.push(t)},_generateMarkup:function(){this.telInput=n(this.element);this.telInput.attr("autocomplete","off");this.telInput.wrap(n("<div>",{"class":"intl-tel-input"}));this.flagsContainer=n("<div>",{"class":"flag-dropdown"}).insertBefore(this.telInput);var t=n("<div>",{tabindex:"0","class":"selected-flag"}).appendTo(this.flagsContainer);this.selectedFlagInner=n("<div>",{"class":"iti-flag"}).appendTo(t);n("<div>",{"class":"arrow"}).appendTo(t);this.isMobile?this.countryList=n("<select>",{"class":"iti-mobile-select"}).appendTo(this.flagsContainer):(this.countryList=n("<ul>",{"class":"country-list v-hide"}).appendTo(this.flagsContainer),this.preferredCountries.length&&!this.isMobile&&(this._appendListItems(this.preferredCountries,"preferred"),n("<li>",{"class":"divider"}).appendTo(this.countryList)));this._appendListItems(this.countries,"");this.isMobile||(this.dropdownHeight=this.countryList.outerHeight(),this.countryList.removeClass("v-hide").addClass("hide"),this.countryListItems=this.countryList.children(".country"))},_appendListItems:function(n,t){for(var r="",i,u=0;u<n.length;u++)i=n[u],this.isMobile?(r+="<option data-dial-code='"+i.dialCode+"' value='"+i.iso2+"'>",r+=i.name+" +"+i.dialCode,r+="<\/option>"):(r+="<li class='country "+t+"' data-dial-code='"+i.dialCode+"' data-country-code='"+i.iso2+"'>",r+="<div class='flag'><div class='iti-flag "+i.iso2+"'><\/div><\/div>",r+="<span class='country-name'>"+i.name+"<\/span>",r+="<span class='dial-code'>+"+i.dialCode+"<\/span>",r+="<\/li>");this.countryList.append(r)},_setInitialState:function(){var n=this.telInput.val();this._getDialCode(n)?this._updateFlagFromNumber(n,!0):this.options.defaultCountry!="auto"&&(this.options.defaultCountry=this.options.defaultCountry?this._getCountryData(this.options.defaultCountry.toLowerCase(),!1,!1):this.preferredCountries.length?this.preferredCountries[0]:this.countries[0],this._selectFlag(this.options.defaultCountry.iso2),n||this._updateDialCode(this.options.defaultCountry.dialCode,!1));n&&this._updateVal(n)},_initListeners:function(){var t=this,i,r;if(this._initKeyListeners(),(this.options.autoHideDialCode||this.options.autoFormat)&&this._initFocusListeners(),this.isMobile)this.countryList.on("change"+this.ns,function(){t._selectListItem(n(this).find("option:selected"))});else{if(i=this.telInput.closest("label"),i.length)i.on("click"+this.ns,function(n){t.countryList.hasClass("hide")?t.telInput.focus():n.preventDefault()});r=this.selectedFlagInner.parent();r.on("click"+this.ns,function(){!t.countryList.hasClass("hide")||t.telInput.prop("disabled")||t.telInput.prop("readonly")||t._showDropdown()})}this.flagsContainer.on("keydown"+t.ns,function(n){var i=t.countryList.hasClass("hide");i&&(n.which==u.UP||n.which==u.DOWN||n.which==u.SPACE||n.which==u.ENTER)&&(n.preventDefault(),n.stopPropagation(),t._showDropdown());n.which==u.TAB&&t._closeDropdown()})},_initRequests:function(){var i=this;this.options.utilsScript?l?this.loadUtils():n(t).load(function(){i.loadUtils()}):this.utilsScriptDeferred.resolve();this.options.defaultCountry=="auto"?this._loadAutoCountry():this.autoCountryDeferred.resolve()},_loadAutoCountry:function(){var i=this,t=n.cookie?n.cookie("itiAutoCountry"):"";t&&(n.fn[f].autoCountry=t);n.fn[f].autoCountry?this.autoCountryLoaded():n.fn[f].startedLoadingAutoCountry||(n.fn[f].startedLoadingAutoCountry=!0,typeof this.options.geoIpLookup=="function"&&this.options.geoIpLookup(function(t){n.fn[f].autoCountry=t.toLowerCase();n.cookie&&n.cookie("itiAutoCountry",n.fn[f].autoCountry,{path:"/"});setTimeout(function(){n(".intl-tel-input input").intlTelInput("autoCountryLoaded")})}))},_initKeyListeners:function(){var n=this;if(this.options.autoFormat)this.telInput.on("keypress"+this.ns,function(i){var s;if(i.which>=u.SPACE&&!i.ctrlKey&&!i.metaKey&&t.intlTelInputUtils&&!n.telInput.prop("readonly")){i.preventDefault();var r=i.which>=u.ZERO&&i.which<=u.NINE||i.which==u.PLUS,f=n.telInput[0],h=n.isGoodBrowser&&f.selectionStart==f.selectionEnd,e=n.telInput.attr("maxlength"),o=n.telInput.val(),c=e?o.length<e:!0;c&&(r||h)&&(s=r?String.fromCharCode(i.which):null,n._handleInputKey(s,!0,r),o!=n.telInput.val()&&n.telInput.trigger("input"));r||n._handleInvalidKey()}});this.telInput.on("cut"+this.ns+" paste"+this.ns,function(){setTimeout(function(){if(n.options.autoFormat&&t.intlTelInputUtils){var i=n.isGoodBrowser&&n.telInput[0].selectionStart==n.telInput.val().length;n._handleInputKey(null,i);n._ensurePlus()}else n._updateFlagFromNumber(n.telInput.val())})});this.telInput.on("keyup"+this.ns,function(i){if(i.which!=u.ENTER&&!n.telInput.prop("readonly"))if(n.options.autoFormat&&t.intlTelInputUtils){var r=n.isGoodBrowser&&n.telInput[0].selectionStart==n.telInput.val().length;n.telInput.val()?(i.which!=u.DEL||r)&&i.which!=u.BSPACE||n._handleInputKey():n._updateFlagFromNumber("");n._ensurePlus()}else n._updateFlagFromNumber(n.telInput.val())})},_ensurePlus:function(){var n,t,i;this.options.nationalMode||(n=this.telInput.val(),t=this.telInput[0],n.charAt(0)!="+"&&(i=this.isGoodBrowser?t.selectionStart+1:0,this.telInput.val("+"+n),this.isGoodBrowser&&t.setSelectionRange(i,i)))},_handleInvalidKey:function(){var n=this;this.telInput.trigger("invalidkey").addClass("iti-invalid-key");setTimeout(function(){n.telInput.removeClass("iti-invalid-key")},100)},_handleInputKey:function(n,t,i){var r=this.telInput.val(),s=this._getClean(r),o,f=this.telInput[0],e=0,u;this.isGoodBrowser?(e=this._getDigitsOnRight(r,f.selectionEnd),n?r=r.substr(0,f.selectionStart)+n+r.substring(f.selectionEnd,r.length):o=r.substr(f.selectionStart-2,2)):n&&(r+=n);this.setNumber(r,null,t,!0,i);this.isGoodBrowser&&(r=this.telInput.val(),e?(u=this._getCursorFromDigitsOnRight(r,e),n||(u=this._getCursorFromLeftChar(r,u,o))):u=r.length,f.setSelectionRange(u,u))},_getCursorFromLeftChar:function(t,i,r){for(var f,u=i;u>0;u--)if(f=t.charAt(u-1),n.isNumeric(f)||t.substr(u-2,2)==r)return u;return 0},_getCursorFromDigitsOnRight:function(t,i){for(var r=t.length-1;r>=0;r--)if(n.isNumeric(t.charAt(r))&&--i==0)return r;return 0},_getDigitsOnRight:function(t,i){for(var u=0,r=i;r<t.length;r++)n.isNumeric(t.charAt(r))&&u++;return u},_initFocusListeners:function(){var n=this;if(this.options.autoHideDialCode)this.telInput.on("mousedown"+this.ns,function(t){n.telInput.is(":focus")||n.telInput.val()||(t.preventDefault(),n.telInput.focus())});this.telInput.on("focus"+this.ns,function(){var i=n.telInput.val();if(n.telInput.data("focusVal",i),n.options.autoHideDialCode&&!i&&!n.telInput.prop("readonly")&&n.selectedCountryData.dialCode){n._updateVal("+"+n.selectedCountryData.dialCode,null,!0);n.telInput.one("keypress.plus"+n.ns,function(i){if(i.which==u.PLUS){var r=n.options.autoFormat&&t.intlTelInputUtils?"+":"";n.telInput.val(r)}});setTimeout(function(){var i=n.telInput[0],t;n.isGoodBrowser&&(t=n.telInput.val().length,i.setSelectionRange(t,t))})}});this.telInput.on("blur"+this.ns,function(){var i,u,r;n.options.autoHideDialCode&&(i=n.telInput.val(),u=i.charAt(0)=="+",u&&(r=n._getNumeric(i),r&&n.selectedCountryData.dialCode!=r||n.telInput.val("")),n.telInput.off("keypress.plus"+n.ns));n.options.autoFormat&&t.intlTelInputUtils&&n.telInput.val()!=n.telInput.data("focusVal")&&n.telInput.trigger("change")})},_getNumeric:function(n){return n.replace(/\D/g,"")},_getClean:function(n){var t=n.charAt(0)=="+"?"+":"";return t+this._getNumeric(n)},_showDropdown:function(){this._setDropdownPosition();var n=this.countryList.children(".active");n.length&&this._highlightListItem(n);this.countryList.removeClass("hide");n.length&&this._scrollTo(n);this._bindDropdownListeners();this.selectedFlagInner.children(".arrow").addClass("up")},_setDropdownPosition:function(){var i=this.telInput.offset().top,r=n(t).scrollTop(),u=i+this.telInput.outerHeight()+this.dropdownHeight<r+n(t).height(),f=i-this.dropdownHeight>r,e=!u&&f?"-"+(this.dropdownHeight-1)+"px":"";this.countryList.css("top",e)},_bindDropdownListeners:function(){var t=this,e,r,f;this.countryList.on("mouseover"+this.ns,".country",function(){t._highlightListItem(n(this))});this.countryList.on("click"+this.ns,".country",function(){t._selectListItem(n(this))});e=!0;n("html").on("click"+this.ns,function(){e||t._closeDropdown();e=!1});r="";f=null;n(i).on("keydown"+this.ns,function(n){n.preventDefault();n.which==u.UP||n.which==u.DOWN?t._handleUpDownKey(n.which):n.which==u.ENTER?t._handleEnterKey():n.which==u.ESC?t._closeDropdown():(n.which>=u.A&&n.which<=u.Z||n.which==u.SPACE)&&(f&&clearTimeout(f),r+=String.fromCharCode(n.which),t._searchForCountry(r),f=setTimeout(function(){r=""},1e3))})},_handleUpDownKey:function(n){var i=this.countryList.children(".highlight").first(),t=n==u.UP?i.prev():i.next();t.length&&(t.hasClass("divider")&&(t=n==u.UP?t.prev():t.next()),this._highlightListItem(t),this._scrollTo(t))},_handleEnterKey:function(){var n=this.countryList.children(".highlight").first();n.length&&this._selectListItem(n)},_searchForCountry:function(n){for(var i,t=0;t<this.countries.length;t++)if(this._startsWith(this.countries[t].name,n)){i=this.countryList.children("[data-country-code="+this.countries[t].iso2+"]").not(".preferred");this._highlightListItem(i);this._scrollTo(i,!0);break}},_startsWith:function(n,t){return n.substr(0,t.length).toUpperCase()==t},_updateVal:function(n,i,r,u,f){var e,o;this.options.autoFormat&&t.intlTelInputUtils&&this.selectedCountryData?(e=typeof i=="number"&&intlTelInputUtils.isValidNumber(n,this.selectedCountryData.iso2)?intlTelInputUtils.formatNumberByType(n,this.selectedCountryData.iso2,i):!u&&this.options.nationalMode&&n.charAt(0)=="+"&&intlTelInputUtils.isValidNumber(n,this.selectedCountryData.iso2)?intlTelInputUtils.formatNumberByType(n,this.selectedCountryData.iso2,intlTelInputUtils.numberFormat.NATIONAL):intlTelInputUtils.formatNumber(n,this.selectedCountryData.iso2,r,this.options.allowExtensions,f),o=this.telInput.attr("maxlength"),o&&e.length>o&&(e=e.substr(0,o))):e=n;this.telInput.val(e)},_updateFlagFromNumber:function(t,i){var e,r,u,o,f;if(t&&this.options.nationalMode&&this.selectedCountryData&&this.selectedCountryData.dialCode=="1"&&t.charAt(0)!="+"&&(t.charAt(0)!="1"&&(t="1"+t),t="+"+t),e=this._getDialCode(t),r=null,e){if(u=this.countryCodes[this._getNumeric(e)],o=this.selectedCountryData&&n.inArray(this.selectedCountryData.iso2,u)!=-1,!o||this._isUnknownNanp(t,e))for(f=0;f<u.length;f++)if(u[f]){r=u[f];break}}else t.charAt(0)=="+"&&this._getNumeric(t).length?r="":t&&t!="+"||(r=this.options.defaultCountry.iso2);r!==null&&this._selectFlag(r,i)},_isUnknownNanp:function(n,t){return t=="+1"&&this._getNumeric(n).length>=4},_highlightListItem:function(n){this.countryListItems.removeClass("highlight");n.addClass("highlight")},_getCountryData:function(n,t,i){for(var u=t?e:this.countries,r=0;r<u.length;r++)if(u[r].iso2==n)return u[r];if(i)return null;throw new Error("No country data for '"+n+"'");},_selectFlag:function(n,t){this.selectedCountryData=n?this._getCountryData(n,!1,!1):{};t&&this.selectedCountryData.iso2&&(this.options.defaultCountry={iso2:this.selectedCountryData.iso2});this.selectedFlagInner.attr("class","iti-flag "+n);var i=n?this.selectedCountryData.name+": +"+this.selectedCountryData.dialCode:"Unknown";this.selectedFlagInner.parent().attr("title",i);this._updatePlaceholder();this.isMobile?this.countryList.val(n):(this.countryListItems.removeClass("active"),n&&this.countryListItems.find(".iti-flag."+n).first().closest(".country").addClass("active"))},_updatePlaceholder:function(){if(t.intlTelInputUtils&&!this.hadInitialPlaceholder&&this.options.autoPlaceholder&&this.selectedCountryData){var i=this.selectedCountryData.iso2,r=intlTelInputUtils.numberType[this.options.numberType||"FIXED_LINE"],n=i?intlTelInputUtils.getExampleNumber(i,this.options.nationalMode,r):"";typeof this.options.customPlaceholder=="function"&&(n=this.options.customPlaceholder(n,this.selectedCountryData));this.telInput.attr("placeholder",n)}},_selectListItem:function(n){var i=this.isMobile?"value":"data-country-code",t;this._selectFlag(n.attr(i),!0);this.isMobile||this._closeDropdown();this._updateDialCode(n.attr("data-dial-code"),!0);this.telInput.trigger("change");this.telInput.focus();this.isGoodBrowser&&(t=this.telInput.val().length,this.telInput[0].setSelectionRange(t,t))},_closeDropdown:function(){this.countryList.addClass("hide");this.selectedFlagInner.children(".arrow").removeClass("up");n(i).off(this.ns);n("html").off(this.ns);this.countryList.off(this.ns)},_scrollTo:function(n,t){var i=this.countryList,u=i.height(),f=i.offset().top,c=f+u,e=n.outerHeight(),o=n.offset().top,l=o+e,r=o-f+i.scrollTop(),s=u/2-e/2,h;o<f?(t&&(r-=s),i.scrollTop(r)):l>c&&(t&&(r+=s),h=u-e,i.scrollTop(r-h))},_updateDialCode:function(t,i){var r=this.telInput.val(),u,f,e;t="+"+t;this.options.nationalMode&&r.charAt(0)!="+"?u=r:r?(f=this._getDialCode(r),f.length>1?u=r.replace(f,t):(e=r.charAt(0)!="+"?n.trim(r):"",u=t+e)):u=!this.options.autoHideDialCode||i?t:"";this._updateVal(u,null,i)},_getDialCode:function(t){var f="",r,i,u;if(t.charAt(0)=="+")for(r="",i=0;i<t.length;i++)if(u=t.charAt(i),n.isNumeric(u)&&(r+=u,this.countryCodes[r]&&(f=t.substr(0,i+1)),r.length==4))break;return f},autoCountryLoaded:function(){this.options.defaultCountry=="auto"&&(this.options.defaultCountry=n.fn[f].autoCountry,this._setInitialState(),this.autoCountryDeferred.resolve())},destroy:function(){this.isMobile||this._closeDropdown();this.telInput.off(this.ns);this.isMobile?this.countryList.off(this.ns):(this.selectedFlagInner.parent().off(this.ns),this.telInput.closest("label").off(this.ns));var n=this.telInput.parent();n.before(this.telInput).remove()},getExtension:function(){return this.telInput.val().split(" ext. ")[1]||""},getNumber:function(n){return t.intlTelInputUtils?intlTelInputUtils.formatNumberByType(this.telInput.val(),this.selectedCountryData.iso2,n):""},getNumberType:function(){return t.intlTelInputUtils?intlTelInputUtils.getNumberType(this.telInput.val(),this.selectedCountryData.iso2):-99},getSelectedCountryData:function(){return this.selectedCountryData||{}},getValidationError:function(){return t.intlTelInputUtils?intlTelInputUtils.getValidationError(this.telInput.val(),this.selectedCountryData.iso2):-99},isValidNumber:function(){var i=n.trim(this.telInput.val()),r=this.options.nationalMode?this.selectedCountryData.iso2:"";return t.intlTelInputUtils?intlTelInputUtils.isValidNumber(i,r):!1},loadUtils:function(t){var r=this,i=t||this.options.utilsScript;!n.fn[f].loadedUtilsScript&&i?(n.fn[f].loadedUtilsScript=!0,n.ajax({url:i,success:function(){n(".intl-tel-input input").intlTelInput("utilsLoaded")},complete:function(){r.utilsScriptDeferred.resolve()},dataType:"script",cache:!0})):this.utilsScriptDeferred.resolve()},selectCountry:function(n){n=n.toLowerCase();this.selectedFlagInner.hasClass(n)||(this._selectFlag(n,!0),this._updateDialCode(this.selectedCountryData.dialCode,!1))},setNumber:function(n,t,i,r,u){this.options.nationalMode||n.charAt(0)=="+"||(n="+"+n);this._updateFlagFromNumber(n);this._updateVal(n,t,i,r,u)},utilsLoaded:function(){this.options.autoFormat&&this.telInput.val()&&this._updateVal(this.telInput.val());this._updatePlaceholder()}},n.fn[f]=function(t){var e=arguments,i,u;return t===r||typeof t=="object"?(i=[],this.each(function(){if(!n.data(this,"plugin_"+f)){var r=new h(this,t),u=r._init();i.push(u[0]);i.push(u[1]);n.data(this,"plugin_"+f,r)}}),n.when.apply(null,i)):typeof t=="string"&&t[0]!=="_"?(this.each(function(){var i=n.data(this,"plugin_"+f);i instanceof h&&typeof i[t]=="function"&&(u=i[t].apply(i,Array.prototype.slice.call(e,1)));t==="destroy"&&n.data(this,"plugin_"+f,null)}),u!==r?u:this):void 0},n.fn[f].getCountryData=function(){return e},n.fn[f].version="6.1.0",e=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1684"],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1264"],["Antigua and Barbuda","ag","1268"],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61"],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1242"],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1246"],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1441"],["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","1284"],["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],["Cayman Islands","ky","1345"],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["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","1767"],["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"],["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","1473"],["Guadeloupe","gp","590",0],["Guam","gu","1671"],["Guatemala","gt","502"],["Guernsey","gg","44",1],["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],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1876"],["Japan (日本)","jp","81"],["Jersey","je","44",3],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1],["Kenya","ke","254"],["Kiribati","ki","686"],["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],["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","1664"],["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","1670"],["Norway (Norge)","no","47"],["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 (Saint-Barthélemy)","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1869"],["Saint Lucia","lc","1758"],["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","1784"],["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","1721"],["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"],["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","1868"],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1649"],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1340"],["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],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"]],s=0;s<e.length;s++)o=e[s],e[s]={name:o[0],iso2:o[1],dialCode:o[2],priority:o[3]||0,areaCodes:o[4]||null}});var Utils={};Utils.Date={};Utils.browser={};Utils.strStartsWith=function(n,t){return n.substr(0,t.length)===t};Utils.strEndsWith=function(n,t){return n.indexOf(t,n.length-t.length)!==-1};Utils.strPad=function(n,t,i){return i=i||"0",n=n+"",n.length>=t?n:new Array(t-n.length+1).join(i)+n};Utils.initSidebarFooterTrigger=function(){$(document).on("sidebar.widthChange",function(){Sidebar.isOpen()?$("#main-content__footer").css("left","260px"):$("#main-content__footer").css("left","70px")})};Utils.scrollTo=function(n,t){t===undefined&&(t=500);$("html, body").animate({scrollTop:$(n).offset().top},t)};Utils.scrollToTopPosition=function(n,t){t===undefined&&(t=500);$("html, body").animate({scrollTop:n},t)};Utils.refresh=function(){document.location.reload(!0)};Utils.redirect=function(n){window.location.href=n};Utils.Date.stdTimezoneOffset=function(n){var t=new Date(n.getFullYear(),0,1),i=new Date(n.getFullYear(),6,1);return Math.max(t.getTimezoneOffset(),i.getTimezoneOffset())};Utils.Date.dst=function(n){return n.getTimezoneOffset()<Utils.Date.stdTimezoneOffset(n)};Utils.browser.isChrome=function(){return/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())};Utils.uniq=function(n,t){for(var f={"function":t,string:function(n){return n[t]}}[typeof t],e=[],o=[],r,u,i=0;i<n.length;++i)r=n[i],u=f?f(r):r,o.indexOf(u)===-1&&(e.push(r),o.push(u));return e};Utils.escapeHTMLDOM=function(n){if(typeof n=="string"){var t=document.createElement("div");return t.appendChild(document.createTextNode(n)),console.log(t.innerHTML),t.innerHTML}return n};Utils.ESC_MAP={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;","/":"&#x2F;"};Utils.escapeHTML=function(n){return n.replace(/[&<>"'`]/g,function(n){return Utils.ESC_MAP[n]})};Utils.escapeHTMLObject=function(n){if(!n||typeof n!="object")return n;for(var t in n)n.hasOwnProperty(t)&&typeof n[t]=="string"&&(n[t]=Utils.escapeHTML(n[t]));return n};Utils.escapeHTMLArray=function(n){if(!n||n.length<0)return n;for(var t=0;t<n.length;t++)n[t]=Utils.escapeHTMLObject(n[t]);return n};Utils.escapeRegExp=function(n){return n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")};Utils.validateEmail=function(n){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(n).toLowerCase())};Utils.onlyPositiveIntNumbers=function(n){n.keyup(function(){/\D/g.test(this.value)&&(this.value=this.value.replace(/\D/g,""))})};Utils.sanitizeTextInput=function(n){return n.replace(/[<>"`]/g,"")};Utils.drawTool={};Utils.drawTool.isEmpty=!0;Utils.drawTool.init=function(n,t){Utils.drawTool.canvas=new fabric.Canvas(n);Utils.drawTool.canvas.isDrawingMode=!0;Utils.drawTool.canvas.freeDrawingBrush.width=2;Utils.drawTool.canvas.freeDrawingBrush.color="#000000";var i=$("."+n+"-value");Utils.drawTool.canvas.on("object:added",function(){Utils.drawTool.isEmpty=!1;i.val(Utils.drawTool.canvas.toDataURL())});$("#"+n+"-reset").click(function(){return Utils.drawTool.canvas.clear(),Utils.drawTool.isEmpty=!0,i.val(""),!1});t!=undefined&&Utils.drawTool.addImage(t)};Utils.drawTool.addImage=function(n){var t=document.getElementsByClassName(n)[0];t!=undefined&&(Utils.drawTool.canvas.add(new fabric.Image(document.getElementsByClassName(n)[0])),Utils.drawTool.isEmpty=!1)};Utils.unescape=function(n){return $("<div/>").html(n).text()}