!function($){'use strict';var PersonalizationModal=function(){this.ele='#ucm';this.isValid=!1};PersonalizationModal.prototype.init=function()
{this.$wraper=$(this.ele);if(!this.$wraper.length)return!1;this.$modalToggleButton=$('.js-customization-modal-trigger');this.$modalTabs=$('#ucm__step-tabs');this.$modalCarousel=$('.js-user_customization_modal__slider');this.$noClientButton=$('.js-user_customization_no-client');this.$skipButton=$('.js-user_customization_skip');this.$backButton=$('.js-user_customization_back');this.$cancelButton=$('.js-user_customization_cancel');this.$clientPhoneButton=$('#user_phone_btn');this.$phoneInput=this.$wraper.find('.js-ucm__phone-input');this.$circleInput=this.$wraper.find('.js-circle-validator');this.$modalCarousel.slick({arrows:!1,infinite:!1,mobileFirst:!0,slidesToShow:1,slidesToScroll:1,centerMode:!0,swipeToSlide:!0,accessibility:!1,responsive:[{breakpoint:993,settings:"unslick"}]});this._initEvents()};PersonalizationModal.prototype._initEvents=function()
{this.$noClientButton.on('click',{self:this},this._noClientAction);this.$skipButton.on('click',{self:this},this._skipAction);this.$backButton.on('click',{self:this},this._backAction);this.$cancelButton.on('click',{self:this},this._cancelAction);this.$phoneInput.on('change keyup blur',{self:this},this._inputValidation);this.$phoneInput.on('keydown',this._numberOnly);this.$clientPhoneButton.on('click',{self:this},this._inputAdvance)};PersonalizationModal.prototype._noClientAction=function(e)
{var self=e.data.self;e.preventDefault();self.$modalTabs.tabs('select_tab','ucm__step-2')};PersonalizationModal.prototype._skipAction=function(e)
{var self=e.data.self;e.preventDefault();self.$wraper.modal('close')};PersonalizationModal.prototype._backAction=function(e)
{var self=e.data.self;self.$modalTabs.tabs('select_tab','ucm__step-1')};PersonalizationModal.prototype._cancelAction=function(e)
{var self=e.data.self;e.preventDefault();self.$wraper.modal('close')};PersonalizationModal.prototype._toggleModal=function()
{if(typeof this.$wraper==="undefined"){this.$wraper=$(this.ele)}
this.$wraper.modal({opacity:0.8,dismissible:!1,endingTop:$(window).width()>600?'5%':'0%',ready:function(modal,trigger){console.log(modal,trigger);$('.js-user_customization_modal__slider').slick('setPosition')}}).modal('open')};PersonalizationModal.prototype._inputValidation=function(e)
{var $this=$(this),$parent=$this.parent();if($this.val().length!==9){$parent.removeClass('valid').addClass('error');e.data.self.isValid=!1}else{$parent.removeClass('error').addClass('valid');e.data.self.isValid=!0}};PersonalizationModal.prototype._numberOnly=function(e)
{if($.inArray(e.keyCode,[46,8,9,27,13,110,190])!==-1||(e.keyCode==65&&e.ctrlKey===!0)||(e.keyCode>=35&&e.keyCode<=39)){}else if((e.shiftKey||(e.keyCode<48||e.keyCode>57))&&(e.keyCode<96||e.keyCode>105)){e.preventDefault()}};PersonalizationModal.prototype._inputAdvance=function(e)
{var self=e.data.self;if(self.isValid)self.$modalTabs.tabs('select_tab','ucm__step-2')};$.PersonalizationModal=new PersonalizationModal();$.PersonalizationModal.Constructor=PersonalizationModal}(window.jQuery);jQuery(document).ready(function(){'use strict';$.PersonalizationModal.init();$('#modal-planes').modal({dismissible:!0,opacity:.5,inDuration:300,outDuration:200,startingTop:'2%',endingTop:'3%',ready:function(modal,trigger){$('ul.tabs li:first-child a').click()},complete:function(){}})})