(function(a){'use strict';a.behaviors.addToAny={attach:function(a,i){if(a!==document&&window.a2a){a2a.init_all()}}}})(Drupal);;
(function(s,e){e.theme.progressBar=function(s){return'
'};e.ProgressBar=function(r,i,t,a){this.id=r;this.method=t||'GET';this.updateCallback=i;this.errorCallback=a;this.element=s(e.theme('progressBar',r))};s.extend(e.ProgressBar.prototype,{setProgress:function(e,r,i){if(e>=0&&e<=100){s(this.element).find('div.progress__bar').css('width',e+'%');s(this.element).find('div.progress__percentage').html(e+'%')};s('div.progress__description',this.element).html(r);s('div.progress__label',this.element).html(i);if(this.updateCallback){this.updateCallback(e,r,this)}},startMonitoring:function(s,e){this.delay=e;this.uri=s;this.sendPing()},stopMonitoring:function(){clearTimeout(this.timer);this.uri=null},sendPing:function(){if(this.timer){clearTimeout(this.timer)};if(this.uri){var r=this,i=this.uri;if(i.indexOf('?')===-1){i+='?'}
else{i+='&'};i+='_format=json';s.ajax({type:this.method,url:i,data:'',dataType:'json',success:function(s){if(s.status===0){r.displayError(s.data);return};r.setProgress(s.percentage,s.message,s.label);r.timer=setTimeout(function(){r.sendPing()},r.delay)},error:function(s){var i=new e.AjaxError(s,r.uri);r.displayError(''+i.message+'
')}})}},displayError:function(e){var r=s('').html(e);s(this.element).before(r).hide();if(this.errorCallback){this.errorCallback(this)}}})})(jQuery,Drupal);;
(function(i){i.behaviors.responsiveImageAJAX={attach:function(){if(window.picturefill){window.picturefill()}}}})(Drupal);;
;function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t])*>/gi,'');n=n.replace(/[\n]+\s+/g,'\n');var c=r.status===0?'\n'+t.t('ReadyState: !readyState',{'!readyState':r.readyState}):'';a=a?'\n'+t.t('CustomMessage: !customMessage',{'!customMessage':a}):'';this.message=o+f+i+a+n+c;this.name='AjaxError'};t.AjaxError.prototype=new Error();t.AjaxError.prototype.constructor=t.AjaxError;t.ajax=function(e){if(arguments.length!==1){throw new Error('Drupal.ajax() function must be called with one configuration object only')};var a=e.base||!1,s=e.element||!1;delete e.base;delete e.element;if(!e.progress&&!s){e.progress=!1};var r=new t.Ajax(a,s,e);r.instanceIndex=t.ajax.instances.length;t.ajax.instances.push(r);return r};t.ajax.instances=[];t.ajax.expired=function(){return t.ajax.instances.filter(function(e){return e&&e.element!==!1&&!document.body.contains(e.element)})};t.ajax.bindAjaxLinks=function(r){e(r).find('.use-ajax').once('ajax').each(function(r,s){var a=e(s),n={progress:{type:'throbber'},dialogType:a.data('dialog-type'),dialog:a.data('dialog-options'),dialogRenderer:a.data('dialog-renderer'),base:a.attr('id'),element:s};var o=a.attr('href');if(o){n.url=o;n.event='click'};t.ajax(n)})};t.Ajax=function(r,a,n){var f={event:a?'mousedown':null,keypress:!0,selector:r?'#'+r:null,effect:'none',speed:'none',method:'replaceWith',progress:{type:'throbber',message:t.t('Please wait...')},submit:{js:!0}};e.extend(this,f,n);this.commands=new t.AjaxCommands();this.instanceIndex=!1;if(this.wrapper){this.wrapper='#'+this.wrapper};this.element=a;this.element_settings=n;this.elementSettings=n;if(this.element&&this.element.form){this.$form=e(this.element.form)};if(!this.url){var l=e(this.element);if(l.is('a')){this.url=l.attr('href')}
else if(this.element&&a.form){this.url=this.$form.attr('action')}};var c=this.url;this.url=this.url.replace(/\/nojs(\/|$|\?|#)/,'/ajax$1');if(s.ajaxTrustedUrl[c]){s.ajaxTrustedUrl[this.url]=!0};var o=this;o.options={url:o.url,data:o.submit,beforeSerialize:function(e,t){return o.beforeSerialize(e,t)},beforeSubmit:function(e,t,r){o.ajaxing=!0;return o.beforeSubmit(e,t,r)},beforeSend:function(e,t){o.ajaxing=!0;return o.beforeSend(e,t)},success:function(r,a,n){if(typeof r==='string'){r=e.parseJSON(r)};if(r!==null&&!s.ajaxTrustedUrl[o.url]){if(n.getResponseHeader('X-Drupal-Ajax-Token')!=='1'){var i=t.t('The response failed verification so will not be processed.');return o.error(n,o.url,i)}};return o.success(r,a)},complete:function(e,t){o.ajaxing=!1;if(t==='error'||t==='parsererror'){return o.error(e,o.url)}},dataType:'json',jsonp:!1,type:'POST'};if(n.dialog){o.options.data.dialogOptions=n.dialog};if(o.options.url.indexOf('?')===-1){o.options.url+='?'}
else{o.options.url+='&'};var i='drupal_'+(n.dialogType||'ajax');if(n.dialogRenderer){i+='.'+n.dialogRenderer};o.options.url+=t.ajax.WRAPPER_FORMAT+'='+i;e(o.element).on(n.event,function(e){if(!s.ajaxTrustedUrl[o.url]&&!t.url.isLocal(o.url)){throw new Error(t.t('The callback URL is not local and not trusted: !url',{'!url':o.url}))};return o.eventResponse(this,e)});if(n.keypress){e(o.element).on('keypress',function(e){return o.keypressResponse(this,e)})};if(n.prevent){e(o.element).on(n.prevent,!1)}};t.ajax.WRAPPER_FORMAT='_wrapper_format';t.Ajax.AJAX_REQUEST_PARAMETER='_drupal_ajax';t.Ajax.prototype.execute=function(){if(this.ajaxing){return};try{this.beforeSerialize(this.element,this.options);return e.ajax(this.options)}catch(t){this.ajaxing=!1;r.alert('An error occurred while attempting to process '+this.options.url+': '+t.message);return e.Deferred().reject()}};t.Ajax.prototype.keypressResponse=function(t,r){var s=this;if(r.which===13||r.which===32&&t.type!=='text'&&t.type!=='textarea'&&t.type!=='tel'&&t.type!=='number'){r.preventDefault();r.stopPropagation();e(t).trigger(s.elementSettings.event)}};t.Ajax.prototype.eventResponse=function(t,s){s.preventDefault();s.stopPropagation();var a=this;if(a.ajaxing){return};try{if(a.$form){if(a.setClick){t.form.clk=t};a.$form.ajaxSubmit(a.options)}
else{a.beforeSerialize(a.element,a.options);e.ajax(a.options)}}catch(n){a.ajaxing=!1;r.alert('An error occurred while attempting to process '+a.options.url+': '+n.message)}};t.Ajax.prototype.beforeSerialize=function(e,r){if(this.$form&&document.body.contains(this.$form.get(0))){var n=this.settings||s;t.detachBehaviors(this.$form.get(0),n,'serialize')};r.data[t.Ajax.AJAX_REQUEST_PARAMETER]=1;var a=s.ajaxPageState;r.data['ajax_page_state[theme]']=a.theme;r.data['ajax_page_state[theme_token]']=a.theme_token;r.data['ajax_page_state[libraries]']=a.libraries};t.Ajax.prototype.beforeSubmit=function(e,t,r){};t.Ajax.prototype.beforeSend=function(t,r){if(this.$form){r.extraData=r.extraData||{};r.extraData.ajax_iframe_upload='1';var a=e.fieldValue(this.element);if(a!==null){r.extraData[this.element.name]=a}};e(this.element).prop('disabled',!0);if(!this.progress||!this.progress.type){return};var s='setProgressIndicator'+this.progress.type.slice(0,1).toUpperCase()+this.progress.type.slice(1).toLowerCase();if(s in this&&typeof this[s]==='function'){this[s].call(this)}};t.theme.ajaxProgressThrobber=function(e){var r=typeof e==='string'?t.theme('ajaxProgressMessage',e):'',s='
';return''+s+r+'
'};t.theme.ajaxProgressIndicatorFullscreen=function(){return'
'};t.theme.ajaxProgressMessage=function(e){return''+e+'
'};t.theme.ajaxProgressBar=function(t){return e('').append(t)};t.Ajax.prototype.setProgressIndicatorBar=function(){var r=new t.ProgressBar('ajax-progress-'+this.element.id,e.noop,this.progress.method,e.noop);if(this.progress.message){r.setProgress(-1,this.progress.message)};if(this.progress.url){r.startMonitoring(this.progress.url,this.progress.interval||1500)};this.progress.element=e(t.theme('ajaxProgressBar',r.element));this.progress.object=r;e(this.element).after(this.progress.element)};t.Ajax.prototype.setProgressIndicatorThrobber=function(){this.progress.element=e(t.theme('ajaxProgressThrobber',this.progress.message));e(this.element).after(this.progress.element)};t.Ajax.prototype.setProgressIndicatorFullscreen=function(){this.progress.element=e(t.theme('ajaxProgressIndicatorFullscreen'));e('body').append(this.progress.element)};t.Ajax.prototype.success=function(r,a){var i=this;if(this.progress.element){e(this.progress.element).remove()};if(this.progress.object){this.progress.object.stopMonitoring()};e(this.element).prop('disabled',!1);var l=e(this.element).parents('[data-drupal-selector]').addBack().toArray(),c=!1;Object.keys(r||{}).forEach(function(e){if(r[e].command&&i.commands[r[e].command]){i.commands[r[e].command](i,r[e],a);if(r[e].command==='invoke'&&r[e].method==='focus'){c=!0}}});if(!c&&this.element&&!e(this.element).data('disable-refocus')){var n=!1;for(var o=l.length-1;!n&&o>=0;o--){n=document.querySelector('[data-drupal-selector="'+l[o].getAttribute('data-drupal-selector')+'"]')};if(n){e(n).trigger('focus')}};if(this.$form&&document.body.contains(this.$form.get(0))){var f=this.settings||s;t.attachBehaviors(this.$form.get(0),f)};this.settings=null};t.Ajax.prototype.getEffect=function(e){var r=e.effect||this.effect,s=e.speed||this.speed,t={};if(r==='none'){t.showEffect='show';t.hideEffect='hide';t.showSpeed=''}
else if(r==='fade'){t.showEffect='fadeIn';t.hideEffect='fadeOut';t.showSpeed=s}
else{t.showEffect=r+'Toggle';t.hideEffect=r+'Toggle';t.showSpeed=s};return t};t.Ajax.prototype.error=function(r,a,n){if(this.progress.element){e(this.progress.element).remove()};if(this.progress.object){this.progress.object.stopMonitoring()};e(this.wrapper).show();e(this.element).prop('disabled',!1);if(this.$form&&document.body.contains(this.$form.get(0))){var o=this.settings||s;t.attachBehaviors(this.$form.get(0),o)};throw new t.AjaxError(r,a,n)};t.theme.ajaxWrapperNewContent=function(e,r,s){return(s.effect||r.effect)!=='none'&&e.filter(function(t){return!(e[t].nodeName==='#comment'||e[t].nodeName==='#text'&&/^(\s|\n|\r)*$/.test(e[t].textContent))}).length>1?t.theme('ajaxWrapperMultipleRootElements',e):e};t.theme.ajaxWrapperMultipleRootElements=function(t){return e('').append(t)};t.AjaxCommands=function(){};t.AjaxCommands.prototype={insert:function(r,a){var l=a.selector?e(a.selector):e(r.wrapper),c=a.method||r.method,o=r.getEffect(a),f=a.settings||r.settings||s,n=e(e.parseHTML(a.data,document,!0));n=t.theme('ajaxWrapperNewContent',n,r,a);switch(c){case'html':case'replaceWith':case'replaceAll':case'empty':case'remove':t.detachBehaviors(l.get(0),f);break;default:break};l[c](n);if(o.showEffect!=='show'){n.hide()};var i=n.find('.ajax-new-content');if(i.length){i.hide();n.show();i[o.showEffect](o.showSpeed)}
else if(o.showEffect!=='show'){n[o.showEffect](o.showSpeed)};if(n.parents('html').length){n.each(function(e,r){if(r.nodeType===Node.ELEMENT_NODE){t.attachBehaviors(r,f)}})}},remove:function(r,a,n){var o=a.settings||r.settings||s;e(a.selector).each(function(){t.detachBehaviors(this,o)}).remove()},changed:function(r,s,a){var n=e(s.selector);if(!n.hasClass('ajax-changed')){n.addClass('ajax-changed');if(s.asterisk){n.find(s.asterisk).append(' * ')}}},alert:function(e,t,s){r.alert(t.text,t.title)},announce:function(e,r){if(r.priority){t.announce(r.text,r.priority)}
else{t.announce(r.text)}},redirect:function(e,t,s){r.location=t.url},css:function(t,r,s){e(r.selector).css(r.argument)},settings:function(r,a,n){var o=s.ajax;if(o){t.ajax.expired().forEach(function(e){if(e.selector){var t=e.selector.replace('#','');if(t in o){delete o[t]}}})};if(a.merge){e.extend(!0,s,a.settings)}
else{r.settings=a.settings}},data:function(t,r,s){e(r.selector).data(r.name,r.value)},invoke:function(t,r,s){var a=e(r.selector);a[r.method].apply(a,_toConsumableArray(r.args))},restripe:function(t,r,s){e(r.selector).find('> tbody > tr:visible, > tr:visible').removeClass('odd even').filter(':even').addClass('odd').end().filter(':odd').addClass('even')},update_build_id:function(t,r,s){e('input[name="form_build_id"][value="'+r.old+'"]').val(r.new)},add_css:function(t,r,s){e('head').prepend(r.data)},message:function(e,r){var s=new t.Message(document.querySelector(r.messageWrapperQuerySelector));if(r.clearPrevious){s.clear()};s.add(r.message,r.messageOptions)}}})(jQuery,window,Drupal,drupalSettings);;
(function(a){a.theme.ajaxProgressBar=function(a){return a.addClass('ajax-progress ajax-progress-bar')}})(Drupal);;
(function(e,t){e.behaviors.planetaAnalyticsUtility={attach:function(a,n){e.PlanetaAnalytics=e.PlanetaAnalytics||{};e.PlanetaAnalytics.config=e.PlanetaAnalytics.config||{};e.PlanetaAnalytics.edc=e.PlanetaAnalytics.edc||{};let map_dedication={0:'without_dedication',1:'full_time',2:'dual',3:'part_time'};e.PlanetaAnalytics.structureDataLayer=function(e){let init_datalayer={};switch(e){case'page_view':init_datalayer={event:'custom_event',event_name:'page_view',brand:undefined,form_on_page:undefined,language_site:undefined,market_site:undefined,page_name:undefined,page_section:undefined,page_type:undefined,page_path:undefined,full_url:undefined,platform:undefined,promomodalidad:undefined};break;case'general':init_datalayer={event:'custom_event',event_name:undefined,content_title:undefined,content_type:undefined,content_author:undefined,content_category:undefined,form_name:undefined,form_type:undefined,form_subtype:undefined,form_position:undefined,form_level:undefined,form_display:undefined,lead_id:undefined,lead_score:undefined,module:undefined,pre_lead_id:undefined,social_network:undefined,search_term:undefined,product_id:undefined,product_type:undefined,product_area:undefined,product_campus:undefined,product_dedication:undefined,product_modality:undefined,product_name:undefined,product_school:undefined,user_age:undefined,user_province:undefined,user_postal_code:undefined,user_studies:undefined,user_country:undefined,user_university:undefined,ecommerce:undefined};break};return init_datalayer};e.PlanetaAnalytics.sanitize=function(e){if((typeof e==='undefined')||(e===null)){return undefined};e=String(e);e=e.trim().normalize('NFD').replace(/[\u0300-\u036f]/g,'').replace(/ /g,'_').toLowerCase();e=e.replace(/_+/g,'_');return e||undefined};e.PlanetaAnalytics.extend=function(t,a){let keys;if(a!==undefined){keys=Object.keys(a);for(let i=0;i0){for(let i=0;i0&&header[0].contains(t)){result='header';let parentEle=t.parentNode;let classParentEle=parentEle.className;if(classParentEle.includes('menu')||classParentEle.includes('navigation')){result='menu'}};let body=document.getElementsByTagName('main');if(body[0].contains(t)){result='body';let sidebar=document.getElementsByClassName('block-region-sidebar');if(sidebar.length>0&&sidebar[0].contains(t)){result='right_side'}};let footer=document.getElementsByTagName('footer');if(footer[0].contains(t)){result='footer'};let modal=document.getElementsByClassName('ui-dialog');if(modal.length>0){for(let i=0;i0){onPage=!0};return onPage};e.PlanetaAnalytics.ecommerceImpressions=function(a){let obj_course_data={},item_ecommerce={},list=e.PlanetaAnalytics.localSessionStorageGet('list');if(a=='detail'){obj_course_data=t.planetaAnalytics.course_data_detail;obj_course_data.item_list_name=list;item_ecommerce={ecommerce:{currency:'EUR',transaction_id:undefined,value:undefined,items:[{item_name:e.PlanetaAnalytics.sanitize(obj_course_data.item_name),item_id:e.PlanetaAnalytics.sanitize(obj_course_data.item_id),item_category:e.PlanetaAnalytics.sanitize(obj_course_data.item_category),item_category_2:e.PlanetaAnalytics.sanitize(obj_course_data.item_category_2),item_category_3:e.PlanetaAnalytics.sanitize(obj_course_data.product_modality),item_category_4:e.PlanetaAnalytics.sanitize(obj_course_data.product_dedication),item_brand:e.PlanetaAnalytics.sanitize(obj_course_data.item_brand),item_list_name:e.PlanetaAnalytics.sanitize(obj_course_data.item_list_name),price:parseFloat(obj_course_data.price),index:1,quantity:1}]},product_id:obj_course_data.product_id,product_type:e.PlanetaAnalytics.sanitize(obj_course_data.product_type),product_area:e.PlanetaAnalytics.sanitize(obj_course_data.product_area),product_campus:e.PlanetaAnalytics.sanitize(obj_course_data.product_campus),product_dedication:e.PlanetaAnalytics.sanitize(obj_course_data.product_dedication),product_modality:e.PlanetaAnalytics.sanitize(obj_course_data.product_modality),product_name:e.PlanetaAnalytics.sanitize(obj_course_data.product_name),product_school:undefined}}
else if(a=='view'){if(e.PlanetaAnalytics.ecommerceImpressionsView.impressions.length>0){let ecommerce=e.PlanetaAnalytics.ecommerceImpressionsView;let items_ecommerce=[];for(var n=0;n=0&&bounding.right<=(window.innerWidth||document.documentElement.clientWidth)&&bounding.top<(window.innerHeight||document.documentElement.clientHeight)&&bounding.bottom>=0){return!0}
else{return!1}};e.PlanetaAnalytics.positionInScreen=function(e){let bounding=e.getBoundingClientRect();let top=bounding.top,bottom=bounding.bottom,screenHeight=window.innerHeight;let elementPosition='body';if(bottom==screenHeight||(screenHeight-bottom)<50){elementPosition='footer'}
else if(top==0||top<=50){elementPosition='header'};return elementPosition};e.PlanetaAnalytics.ecommerceImpressionsView={impressions:[]};e.PlanetaAnalytics.viewScreenEcommerceImpressions=function(a,n,i){let href=a.getAttribute('href');let product=undefined,position_item;let item_impressions=undefined,data_product={};let list=e.PlanetaAnalytics.localSessionStorageGet('list');if(a.getAttribute('data-ecommerce')){return};if(href!=undefined){if(href.includes('/node/')){let nid=href.replace('/node/','');product=e.PlanetaAnalytics.getCourseByNid(nid)}
else{href=e.PlanetaAnalytics.cleanUrl(href,t.planetaAnalytics.host)};if(e.PlanetaAnalytics.info_courses!==undefined&&e.PlanetaAnalytics.info_courses!==null){let defaultLanguage=t.planetaAnalytics.default_language,currentLanguage=t.planetaAnalytics.current_language,isDefaultLanguage=!0;if(defaultLanguage!==currentLanguage){isDefaultLanguage=!1};if(isDefaultLanguage){item_impressions=e.PlanetaAnalytics.info_courses[href]}
else if(!isDefaultLanguage){item_impressions=e.PlanetaAnalytics.getInfoByLanguage(href,currentLanguage,'course');if(!item_impressions){item_impressions=e.PlanetaAnalytics.info_courses[href]}}}
else{let obj_course_data=t.planetaAnalytics.course_data_list;if(obj_course_data!==undefined){item_impressions=obj_course_data[href]}}};if(item_impressions!==undefined){position_item=i+1;product={item_name:e.PlanetaAnalytics.sanitize(item_impressions.name),item_id:e.PlanetaAnalytics.sanitize(item_impressions.idprogram),item_category:e.PlanetaAnalytics.sanitize(item_impressions.category),item_category_2:e.PlanetaAnalytics.sanitize(item_impressions.area),item_category_3:e.PlanetaAnalytics.sanitize(item_impressions.modality),item_category_4:e.PlanetaAnalytics.sanitize(map_dedication[item_impressions.dedication]),item_brand:e.PlanetaAnalytics.sanitize(item_impressions.brand),item_list_name:e.PlanetaAnalytics.sanitize(list),price:parseFloat(item_impressions.price),index:position_item,quantity:1};e.PlanetaAnalytics.ecommerceImpressionsView.impressions.push(product);a.setAttribute('data-position',position_item);if(n){data_product={product_id:item_impressions.idprogram,product_type:e.PlanetaAnalytics.sanitize(item_impressions.category),product_area:e.PlanetaAnalytics.sanitize(item_impressions.area),product_campus:e.PlanetaAnalytics.sanitize(item_impressions.campus),product_dedication:e.PlanetaAnalytics.sanitize(map_dedication[item_impressions.dedication]),product_modality:e.PlanetaAnalytics.sanitize(item_impressions.modality),product_name:e.PlanetaAnalytics.sanitize(item_impressions.name),product_school:undefined}}};return data_product};e.PlanetaAnalytics.getSocialNetwork=function(e){let name_social=undefined;name_social=e.title;if(name_social==undefined||!name_social||name_social==null){name_social=e.innerHTML};if(name_social==undefined||!name_social||name_social==null){let element_social=e.querySelector('a2a_label');name_social=element_social.title};if(name_social==undefined||!name_social||name_social==null){name_social=e.dataset['shareName']};return name_social};e.PlanetaAnalytics.getCookie=function(e){let cookieArr=document.cookie.split(';');for(let i=0;i0){for(let j=0;ji;i++){let _this=searchApiLi[i];let position=i+1;_this.setAttribute('data-position',position.toString());_this.addEventListener('click',function(a){if(e.PlanetaAnalytics.debug){a.preventDefault();a.stopPropagation()};if(this.hasAttribute('click-search-api')){return};this.setAttribute('click-search-api',!0);e.PlanetaAnalytics.clickSuggestionSearch(this.innerText,module,this.dataset['position'])})};e.PlanetaAnalytics.searchEvent(input_search,'load')}});return send.apply(this,arguments)};form_search[0].addEventListener('submit',function(a){if(e.PlanetaAnalytics.debug){a.preventDefault();a.stopPropagation()};e.PlanetaAnalytics.searchEvent(input_search,'submit')})};e.PlanetaAnalytics.imAnalyticsEventHandler=function(a){let selector;if(a){Object.entries(a).forEach(function(a){const[i,event]=a;selector=event['class'];if(event['event_name']=='search'){e.PlanetaAnalytics.search(selector)}
else{let elemSelector=document.querySelectorAll(selector);for(let i=0;i0){items.forEach(function(a,t){if(e.PlanetaAnalytics.viewScreen(a)&&a.getAttribute('data-ecommerce')===null){if(firstItem===1){bool=!0;firstItem=2}
else{bool=!1};data_product=e.PlanetaAnalytics.viewScreenEcommerceImpressions(a,bool,t);if(data_product){e.PlanetaAnalytics.extend(objectDataLayer,data_product)};a.setAttribute('data-ecommerce',!0)}});let impressions=e.PlanetaAnalytics.ecommerceImpressions('view');if(impressions.ecommerce!==undefined){dataLayer.push(e.PlanetaAnalytics.extend(objectDataLayer,impressions))}}})})};e.PlanetaAnalytics.initConfig=function(){if(document.body.hasAttribute('get-info-localstorage')===!1&&e.PlanetaAnalytics.localSessionStorageGet('info-courses')!==null&&e.PlanetaAnalytics.info_courses===undefined){info_courses=JSON.parse(e.PlanetaAnalytics.localSessionStorageGet('info-courses'));info_blogs=JSON.parse(e.PlanetaAnalytics.localSessionStorageGet('info-blogs'));info_events=JSON.parse(e.PlanetaAnalytics.localSessionStorageGet('info-events'));e.PlanetaAnalytics.info_courses=info_courses;e.PlanetaAnalytics.info_blogs=info_blogs;e.PlanetaAnalytics.info_events=info_events};e.PlanetaAnalytics.class_event_handler=a.planetaAnalytics['classEventHandler']};e.PlanetaAnalytics.startTracking=function(a){e.PlanetaAnalytics.initConfig();e.PlanetaAnalytics.pageView(a);e.PlanetaAnalytics.launchEcommerceImpressions(a);e.PlanetaAnalytics.imAnalyticsEventHandler(e.PlanetaAnalytics.class_event_handler)};window.addEventListener('DOMContentLoaded',function(){e.PlanetaAnalytics.startTracking(t);window.addEventListener('scroll',function(){e.PlanetaAnalytics.loadLocalStorage(get_data_language,current_language,info_courses,info_events,info_blogs)});let links=document.getElementsByTagName('a');for(let i=0;i0){for(let j=0;j0){formNid=multicourse_select[0].value}
else{formNid=undefined};if(formNid){if(pageInfo['pageSection']=='producto'&&pageInfo['pageType']=='detalle'){data_course=e.PlanetaAnalytics.getCourseInfoDetail()}
else{data_course=e.PlanetaAnalytics.getCourseByNid(formNid)};e.PlanetaAnalytics.saveNidFormInSession(t,formNid)}};if(data_course==undefined||data_course==null){data_course=undefined};if(n=='product'){dataForm={product_id:(data_course!==undefined)?data_course.idprogram:undefined,product_type:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.category):undefined,product_area:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.area):undefined,product_campus:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.campus):undefined,product_dedication:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.dedication):undefined,product_modality:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.modality):undefined,product_name:(data_course!==undefined)?e.PlanetaAnalytics.sanitize(data_course.name):undefined,product_school:undefined}}
else{if(data_course==undefined){dataForm={ecommerce:undefined}}
else{dataForm={ecommerce:{currency:'EUR',transaction_id:l,value:parseFloat(data_course.price),items:[{item_name:e.PlanetaAnalytics.sanitize(data_course.name),item_id:data_course.idprogram,item_category:e.PlanetaAnalytics.sanitize(data_course.category),item_category_2:e.PlanetaAnalytics.sanitize(data_course.area),item_category_3:e.PlanetaAnalytics.sanitize(data_course.modality),item_category_4:e.PlanetaAnalytics.sanitize(data_course.dedication),item_brand:e.PlanetaAnalytics.sanitize(data_course.brand),item_list_name:list,price:parseFloat(data_course.price),index:1,quantity:1}]}}}};return dataForm};e.PlanetaAnalytics.loadDataUserForm=function(a){let dataForm,formElements,user_age_data,user_province_data,user_postal_code_data,user_studies_data,user_country_data,user_university_data;formElements=a.elements;for(let i=0;i0){for(let j=0;j