PageSourceSearch

https://www.carotenoidspalma2026.org/js/handlebars/load.scripts.js…/event_registration_form.js

js carotenoidspalma2026.org collected 2026-10-08 18:54:25 UTC 88,668 bytes, 203 lines download raw bytes

1jQuery.loadedScripts={'/js/common.js':1,'/js/new_event_detail/navigo.router.js':1,'/js/jscolor.min.js':1,'/js/event_detail/common.js':1,'/js/handlebars/jquery.handlebars.js':1,'/js/new_event_detail/color.overlay.js':1};jQuery.loadScriptsDebug=false;jQuery.loadScript=function(urls,callback,context){if(!$.isArray(urls)){urls=[urls];}
2var promises=[];for(var i=0;i<urls.length;i++){var url=urls[i];if(!jQuery.loadedScripts[url]){jQuery.loadedScripts[url]=1;promises.push(jQuery.ajax({url:url,dataType:'script',success:function(data){if(typeof data!='undefined'&&data.length==0){console.error('Failed loading script file: '+url);}},failure:function(){console.error('Failed loading script file: '+url);},async:true}));}}
3$.when.apply($,promises).done(function(){callback();});}
4jQuery.loadSingleScript=function(url,context){if(typeof jQuery.loadedScripts[url]!='undefined'&&jQuery.loadedScripts[url]&&context!=="no-cache"){if(jQuery.loadScriptsDebug)console.log('loadSingleScript IS CACHED '+url);return $.when('foo');}else{if(jQuery.loadScriptsDebug)console.log('loadSingleScript REQUESTS '+url);return jQuery.ajax({url:url,dataType:'script',success:function(data){if(typeof data!='undefined'&&data.length==0){console.error('Failed loading script file: '+url);}else{if(jQuery.loadScriptsDebug)console.log('Loaded: '+url+', length='+((typeof data!='undefined')?data.length:'undefined'));jQuery.loadedScripts[url]=1;}},failure:function(){console.error('Failed loading script file: '+url);},async:true});}};jQuery.loadScriptNextRequest=null;jQuery.loadScriptSeries=function(urls,callback,context){if(!$.isArray(urls)){urls=[urls];}
5if(urls.length==1){jQuery.loadSingleScript(urls.shift(),context).then(callback);}else{(function(urls,callback,context){$.when(jQuery.loadSingleScript(urls.shift(),context)).then(function(){jQuery.loadScriptSeries(urls,callback,context)});})(urls,callback,context);}};jQuery.loadScriptSeriesOLD=function(urls,callback,context){console.log('loadScriptSeries',urls);if(!$.isArray(urls)){urls=[urls];}
6var url=urls.shift();while(jQuery.loadedScripts[url]&&(typeof url!='undefined')){url=urls.shift();}
7if(typeof url!='undefined'){jQuery.loadedScripts[url]=1;(function(url,urls,callback,context){jQuery.ajax({url:url,dataType:'script',success:function(data){if(jQuery.loadScriptsDebug)console.log('Loaded: '+url);if(jQuery.loadScriptsDebug)console.log('LOG',url,urls);if(typeof data!='undefined'&&data.length==0){console.error('Failed loading script file: '+url);}else{if(jQuery.loadScriptsDebug)console.log('data.length = ',(typeof data=='undefined'?'undefined':data.length));if(jQuery.loadScriptsDebug)console.log('urls.length = ',urls.length);if(urls.length==0){if(typeof callback=='function'){if(jQuery.loadScriptsDebug)console.log('Callback!');callback();}}else{if(jQuery.loadScriptsDebug)console.log(url,urls.length);$.loadScriptSeries(urls,callback,context);}}},failure:function(){console.error('Failed loading script file: '+url);$.loadScriptSeries(urls,callback,context);},async:true});})(url,urls,callback,context);}else if(urls.length==0){if(jQuery.loadScriptsDebug)console.log('Cached! Callback!');callback();}};
8
9var SYMJS=SYMJS||{};SYMJS.loading=function(stop){if(typeof jQuery.easing=='undefined')return;if(typeof stop!='undefined'&&stop){$('.skcg').fadeOut(function(){$(this).remove();});}else{if(!$('.skcg').is(':visible')){$('#content-wrapper').append('<div class="skcg"><div class="skc skc1"></div><div class="skc skc2"></div><div class="skc skc3"></div><div class="skc skc4"></div><div class="skc skc5"></div><div class="skc skc6"></div><div class="skc skc7"></div><div class="skc skc8"></div><div class="skc skc9"></div></div>');if((typeof window.pageYOffset!='undefined')&&(typeof window.innerHeight!='undefined')){$('.skcg').css('top',window.pageYOffset+(window.innerHeight*0.40)+'px');}}}
10setTimeout(function(){$('.skcg').fadeOut(function(){$(this).remove();});},160000);};SYMJS.blocks_init=function(){if($('.map_container').length){SYMJS.event_maps();}
11if($('#sym-contact-button').length){SYMJS.event_contact_block();}
12if($('#event-dates-block').length){SYMJS.event_dates_block();}
13if($('#event-news-block').length){SYMJS.event_news_block();}
14if($('#event-comments-block').length){SYMJS.event_comments_block();}
15if($('#event-sponsors-block').length){SYMJS.event_sponsors_block();}
16if($('#event-speakers-block').length){SYMJS.event_speakers_block();}
17if($('#event-twitter-block').length){SYMJS.event_twitter_block();}
18if($('#event-spread-block').length){SYMJS.event_spread_block();}
19if($('#enrolment-button').length||$('#donation-button').length){SYMJS.event_register_block();}
20if($('#share-icon-list').length){SYMJS.share_list_block();}
21if($('.timezone_warning').length){if(SYM.compare_timezone_offsets()){$('.timezone_warning').show();}}
22if($("#event-webinars-block").length){SYMJS.event_webinars_block();}};
23
24SYMJS['detail']={};SYMJS['detail']['init']=function(params){if($('.enrolment_wrapper').length&&!$('.enrolment_wrapper').is(':visible')){$('.enrolment_wrapper').show();}
25$("body").trigger("section.init",['detail',params]);};SYMJS['dates']={};SYMJS['dates']['init']=function(params){if(!$("#sym-calendar .fc-content").length){SYMJS.event_calendar(
25);}
26$("body").trigger("section.init",["dates",params]);};SYMJS['programme']={};SYMJS['programme']['init']=function(params){SYMJS.event_programme();$("body").trigger("section.init",["programme",params]);};SYMJS['speakers']={};SYMJS['speakers']['init']=function(params){SYMJS.event_speakers(1);$("body").trigger("section.init",["speakers",params]);};SYMJS['sponsors']={};SYMJS['sponsors']['init']=function(params){SYMJS.event_sponsors(1);$("body").trigger("section.init",["sponsors",params]);};SYMJS['news']={};SYMJS['news']['init']=function(params){SYMJS.event_news(1);$("body").trigger("section.init",["news",params]);};SYMJS['attendees']={};SYMJS['attendees']['init']=function(params){SYMJS.event_attendees(1);$("body").trigger("section.init",["attendees",params]);};SYMJS['section']={};SYMJS['section']['init']=function(params){var section=(typeof params.section_id!='undefined')?parseInt(params.section_id):1;SYMJS.event_section(section);$("body").trigger("section.init",["section",params]);};SYMJS['videos']={};SYMJS['videos']['init']=function(params){SYMJS.event_videos(1);$("body").trigger("section.init",["videos",params]);};SYMJS['upload']={};SYMJS['upload']['init']=function(params){SYMJS.loading();$('#content.upload_container .col-md-8').css('opacity','0');if(params!=null){var get=params.get;}else{var get=null;}
27SYMJS.event_upload(get);$("body").trigger("section.init",["upload",params]);};SYMJS['tickets']={};SYMJS['tickets']['init']=function(params){if(params!=null){var get=params.get;}else{var get=null;}
28SYMJS.event_tickets(get);$("body").trigger("section.init",["tickets",params]);};SYMJS['donations']={};SYMJS['donations']['init']=function(params){if(params!=null){var get=params.get;}else{var get=null;}
29SYMJS.event_donations(get);$("body").trigger("section.donations",["init",params]);};SYMJS['accepted_abstracts']={};SYMJS['accepted_abstracts']['init']=function(params){SYMJS.event_accepted_abstracts();$("body").trigger("section.init",["accepted_abstracts",params]);};SYMJS['files']={};SYMJS['files']['init']=function(params){SYMJS.event_files(1);$("body").trigger("section.init",["files",params]);};SYMJS['organizers']={};SYMJS['organizers']['init']=function(params){SYMJS.event_organizers(1);$("body").trigger("section.init",["organizers",params]);};SYMJS['registration_form']={};SYMJS['registration_form']['init']=function(params){SYMJS.event_registration_form(params);$("body").trigger("section.init",["registration_form",params]);};
30
31$.fn.serializeObject=function()
32{var o={};var a=this.serializeArray();$.each(a,function(){if(o[this.name]){if(!o[this.name].push){o[this.name]=[o[this.name]];}
33o[this.name].push(this.value||'');}else{o[this.name]=this.value||'';}});return o;};SYMJS.event_maps=function(){$.loadScript('/js/widgets/mapsdgio/mapsdgio.js',function(){mapsdgio.maps_init();});};SYMJS.scrolls=[];SYMJS.niceScrollInterval={};SYMJS.scrollsResizeTimeout;SYMJS.niceScroll=function(element){$.loadScript('/js/lib/vendor/jquery.nicescroll.min.js',function(){SYMJS.niceScrollInterval[element]=setInterval(function(){if(typeof jQuery.fn.niceScroll!='undefined'){clearInterval(SYMJS.niceScrollInterval[element]);$(element).niceScroll();SYMJS.scrolls.push(element);clearTimeout(SYMJS.scrollsResizeTimeout);SYMJS.scrollsResizeTimeout=setTimeout(function(){SYMJS.scrolls.map(function(el,c){$(el).getNiceScroll().resize();});},500);}},500);});};SYMJS.removeScrolls=function(){while(el=SYMJS.scrolls.shift()){$(el).getNiceScroll().remove();}};SYMJS.overlay=function(options){$overlay=$('#overlay');$overlay.unbind('hidden.bs.modal');$overlay.unbind('shown.bs.modal');$('.modal-footer .btn.modal-continue',$overlay).unbind('click');if(typeof options.content!='undefined'){$('.modal-content',$overlay).html(options.content);}
34if(typeof options.modalcancel=='function'){$overlay.on('hidden.bs.modal',function(e){options.modalcancel();});}
35if(typeof options.modalcontinue=='function'){$('.modal-footer .btn.modal-continue',$overlay).click(function(e){options.modalcontinue();});}
36if(typeof options.modalinit=='function'){$overlay.on('shown.bs.modal',function(e){console.log('shown.bs.modal');options.modalinit();});}
37if(typeof options.modalclose=='function'){$overlay.on('hidden.bs.modal',function(e){options.modalclose();});}
38$overlay.modal({show:true});setTimeout(function(){if(!$overlay.hasClass('in')){$overlay.modal({show:true});}},500);};SYMJS.decodeHtmlEntity=function(str){return str.replace(/&#(\d+);/g,function(match,dec){return String.fromCharCode(dec);});};SYMJS.encodeHtmlEntity=function(str){var buf=[];for(var i=str.length-1;i>=0;
38i--){buf.unshift(['&#',str[i].charCodeAt(),';'].join(''));}
39return buf.join('');};SYMJS.processData=function(){SYM.data.title=SYMJS.decodeHtmlEntity(SYM.data.title);};SYMJS.date=function(str){var rega=new RegExp(/([\d]{1,2})-([\d]{1,2})-([\d]{4}) ([\d]{1,2}):([\d]{1,2}):([\d]{1,2})/),regb=new RegExp(/([\d]{4})-([\d]{1,2})-([\d]{1,2}) ([\d]{1,2}):([\d]{1,2}):([\d]{1,2})/);if(rega.test(str)){var match=str.match(rega),date=new Date();date.setDate(match[1]);date.setMonth(match[2]-1);date.setFullYear(match[3]);date.setHours(match[4]);date.setMinutes(match[5]);date.setSeconds(match[6]);return date;}else if(regb.test(str)){var match=str.match(regb),date=new Date();date.setDate(match[3]);date.setMonth(match[2]-1);date.setFullYear(match[1]);date.setHours(match[4]);date.setMinutes(match[5]);date.setSeconds(match[6]);return date;}else{return new Date(str);}}
40SYMJS.youtubeID=function(url){var thisRegex=new RegExp(/(\.be\/|v[=\/])([\w\-]{11,})|^([\w\-]{11})$/gmi),parsed=thisRegex.exec(url);if(parsed==null){return url;}else if(parsed.length){if(typeof parsed[2]!='undefined'){return parsed[2];}else if(typeof parsed[3]!='undefined'){return parsed[3];}}
41return url;}
42Handlebars.registerHelper('urlEncode',function(string){return encodeURIComponent(string);});Handlebars.registerHelper('ifCond',function(v1,operator,v2,options){switch(operator){case'==':return(v1==v2)?options.fn(this):options.inverse(this);case'!=':return(v1!=v2)?options.fn(this):options.inverse(this);case'===':return(v1===v2)?options.fn(this):options.inverse(this);case'<':return(v1<v2)?options.fn(this):options.inverse(this);case'<=':return(v1<=v2)?options.fn(this):options.inverse(this);case'>':return(v1>v2)?options.fn(this):options.inverse(this);case'>=':return(v1>=v2)?options.fn(this):options.inverse(this);case'&&':return(v1&&v2)?options.fn(this):options.inverse(this);case'||':return(v1||v2)?options.fn(this):options.inverse(this);case'isNumber':return(isNaN(v1)==false)?options.fn(this):options.inverse(this);case'isNotNumber':return(isNaN(v1)==true)?options.fn(this):options.inverse(this);case'in':if(typeof v2.indexOf=='undefined'){console.warn('Parameter is not an array:',v2);return options.inverse(this);}
43if(v2.indexOf(v1)>-1){return options.fn(this);}else return options.inverse(this);default:return options.inverse(this);}});Handlebars.registerHelper('lang',function(key,options){var lang=key;if(typeof msg[key]!='undefined'){lang=msg[key];}
44for(var k in options.hash){var re=new RegExp('\\{'+k+'\\}','g');lang=lang.replace(re,options.hash[k]);}
45return lang;});Handlebars.registerHelper('ucfirst',function(arg1){if(typeof String.prototype.toLocaleUpperCase=='function'){return arg1.substr(0,1).toLocaleUpperCase()+arg1.substr(1);}else{return arg1.substr(0,1).toUpperCase()+arg1.substr(1);}});Handlebars.registerHelper('noCache',function(string){return string.concat(/\?/.test(string)?'&':'?','noCache=',(new Date).getTime()%1000000*Math.random()*100);});Handlebars.registerHelper('uri',function(string,noCache){var output=_SERVERURI+string;if(typeof noCache!='undefined'){return Handlebars.helpers.noCache(output);}else{return output;}});Handlebars.registerHelper('concat',function(){var output='';for(var i=0;i<arguments.length;i++){if(!(arguments[i]instanceof Object)&&!(arguments[i]instanceof Array)){output+=arguments[i];}}
46return output;});Number.prototype.padLeft=function(n,str){return Array(n-String(this).length+1).join(str||'0')+this;}
47Handlebars.registerHelper('dateFormat',function(dateString,formatString,doNotFixFormat){var esp_regex=/([\d]{4})-([\d]{2})-([\d]{2}) ([\d]{2}):([\d]{2}):([\d]{2})/,eng_regex=/([\d]{2})\/([\d]{2})\/([\d]{4}) ([\d]{2}):([\d]{2}):([\d]{2})/,matches=null,datetime=null,fixFormatRegEx=/[dm]{2}[-\/][dm]{2}[-\/][y]{4}/;if(doNotFixFormat!==true&&typeof msg['yavdateformat']!='undefined'){formatString=formatString.replace(fixFormatRegEx,msg['yavdateformat'].toLowerCase());}
48if(dateString=='undefined'){dateString=new Date();}
49if(dateString instanceof Date){datetime=dateString;}else{if(esp_regex.test(dateString)){matches=dateString.match(esp_regex);if(matches.length==7){datetime=new Date(matches[1],matches[2]-1,matches[3],0,0,0,0);datetime.setHours(matches[4]);datetime.setMinutes(matches[5]);datetime.setSeconds(matches[6]);}}else if(eng_regex.test(dateString)){matches=dateString.match(eng_regex);if(matches.length==7){datetime=new Date(matches[3],matches[2]-1,matches[1],0,0,0,0);datetime.setHours(matches[4]);datetime.setMinutes(matches[5]);datetime.setSeconds(matches[6]);}}}
50if(datetime!=null){formatStringFix=formatString;parts=[{exp:/MM/g,rep:'[_00000_]'},{exp:/M/g,rep:'[_00001_]'},{exp:/DD/g,rep:'[_00010_]'},{exp:/D/g,rep:'[_00011_]'},{exp:/U/g,rep:'[_00100_]'},{exp:/dd/g,rep:'[_00101_]'},{exp:/mm/g,rep:'[_00110_]'},{exp:/yyyy/g,rep:'[_00111_]'},{exp:/hh/g,rep:'[_01000_]'},{exp:/ii/g,rep:'[_01001_]'},{exp:/ss/g,rep:'[_01010_]'},{exp:/d/g,rep:'[_01011_]'},{exp:/m/g,rep:'[_01100_]'},{exp:/yy/g,rep:'[_01101_]'},{exp:/h/g,rep:'[_01110_]'},{exp:/i/g,rep:'[_01111_]'},{exp:/s/g,rep:'[_10000_]'}];
50parts.forEach(function(el,i,arr){formatStringFix=formatStringFix.replace(el.exp,el.rep);});formatStringFix=formatStringFix.replace(/\[_00101_\]/,datetime.getDate().padLeft(2,'0'));formatStringFix=formatStringFix.replace(/\[_00110_\]/,(datetime.getMonth()+1).padLeft(2,'0'));formatStringFix=formatStringFix.replace(/\[_00111_\]/,datetime.getFullYear());formatStringFix=formatStringFix.replace(/\[_01000_\]/,datetime.getHours().padLeft(2,'0'));formatStringFix=formatStringFix.replace(/\[_01001_\]/,datetime.getMinutes().padLeft(2,'0'));formatStringFix=formatStringFix.replace(/\[_01010_\]/,datetime.getSeconds().padLeft(2,'0'));formatStringFix=formatStringFix.replace(/\[_01011_\]/,parseInt(datetime.getDate()));formatStringFix=formatStringFix.replace(/\[_01100_\]/,(datetime.getMonth()+1));formatStringFix=formatStringFix.replace(/\[_01101_\]/,datetime.getFullYear()%100);formatStringFix=formatStringFix.replace(/\[_01110_\]/,datetime.getHours());formatStringFix=formatStringFix.replace(/\[_01111_\]/,datetime.getMinutes());formatStringFix=formatStringFix.replace(/\[_10000_\]/,datetime.getSeconds());formatStringFix=formatStringFix.replace(/\[_00100_\]/,Math.round(datetime.getTime()/1000));if(typeof msg.MONTHS!='undefined'&&msg.MONTHS.length)
51formatStringFix=formatStringFix.replace(/\[_00000_\]/,msg.MONTHS[datetime.getMonth()]);if(typeof msg.MONTHS_SHORT!='undefined'&&msg.MONTHS_SHORT.length)
52formatStringFix=formatStringFix.replace(/\[_00001_\]/,msg.MONTHS_SHORT[datetime.getMonth()]);if(typeof msg.DAYS!='undefined'&&msg.DAYS.length)
53formatStringFix=formatStringFix.replace(/\[_00010_\]/,msg.DAYS[datetime.getDay()]);if(typeof msg.DAYS_SHORT!='undefined'&&msg.DAYS_SHORT.length)
54formatStringFix=formatStringFix.replace(/\[_00011_\]/,msg.DAYS_SHORT[datetime.getDay()]);return formatStringFix;}else{console.error('dateFormat error',dateString,formatString);return'dateFormat error';}});Handlebars.registerHelper('dateth',function(timestamp){if(_LANGUAGE!='en')return'';var d=0,date=null;if(timestamp<=31){d=timestamp;}else{date=new Date(timestamp),d=date.getDate();}
55if(d>3&&d<21)return'th';switch(d%10){case 1:return'st';case 2:return'nd';case 3:return'rd';default:return'th';}});Handlebars.registerHelper('prepVid',function(url){var id=SYMJS.youtubeID(url);return'//www.youtube-nocookie.com/embed/'+id+'?autoplay=1';});Handlebars.registerHelper('youtubeThumb',function(url,size){if(url===null){return"";}
56size=(size===null)?"big":size;var vid=SYMJS.youtubeID(url);if(size=="small"){return"//img.youtube.com/vi/"+vid+"/2.jpg";}else{return"//img.youtube.com/vi/"+vid+"/0.jpg";}});Handlebars.registerHelper('tweetLinks',function(text){if(text!=""&&text!=null){var link_reg_exp=/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;text=text.replace(link_reg_exp,'<a href="$1">$1</a>');text=text.replace(/(^|\s)@([a-zA-Z_\-\d]+)/g,' <a href="https://twitter.com/$2">@$2</a>');text=text.replace(/(^|\s)#([a-zA-Z_\-\d]+)/g,' <a href="https://twitter.com/search?q=%23$2&src=hash">#$2</a>');return text;}else{return"";}});Handlebars.registerHelper('loginRedirectPath',function(){var pathParts=window.location.pathname?window.location.pathname.split('/'):[],query=window.location.search?window.location.search:'',event_id=(pathParts.length&&isFinite(pathParts[1]))?pathParts[1]:false;if(event_id){return'/login/index/'+event_id+'.html?redirect_to='+pathParts.join('@')+query;}else{return'/login/index.html';}});Handlebars.registerHelper('extensionToImage',function(extension){extension=extension.toUpperCase();var src='',base='/imgs/mime_icons/';switch(extension){case"EXE":case"BAT":case"INI":src="RUN";break;case"PDF":src="PDF";break;case"ODT":case"DOC":case"TXT":src="TXT";break;case"XLS":src="XLS";break;case"TAR":case"ZIP":case"RAR":case"TAR.GZ":case"7z":case"CAB":src="TAR";break;case"JPG":case"GIF":case"PNG":src="JPG";break;case"HTML":case"HML":case"XHTML":src="HTML";break;case"WAV":case"MIDI":case"MP3":case"SND":case"S3M":case"PLS":case"WMA":src="MP3";break;case"AVI":case"MP4":case"MPG":case"XVID":case"WMV":case"MOV":src="AVI";break;case"JAR":case"JAVA":src="JAR";break;
56case"SWF":src="SWF";break;default:src="UNK";break;}
57return base+src+".gif";});Handlebars.registerHelper('transformBytes',function(bytes,shortnames){var shotnames=typeof shortnames!='undefined'?shotnames:false;var mb=shortnames?'MB':'MBytes',kb=shortnames?'KB':'KBytes',b=shortnames?'B':'Bytes';if(bytes>=1048576)
58return Math.floor(bytes/1048576)+' '+mb;else if(bytes>=1024)
59return Math.floor(bytes/1024)+' '+kb;else if(bytes<1024)
60return bytes+' '+b;});Handlebars.registerHelper('getSectionTitle',function(title){return SYMJS.get_section_title(title);});Handlebars.registerHelper('twitterShareLink',function(url,text){if(!url)return'';return text?("https://twitter.com/intent/tweet?url="+url+"&text="+text):("https://twitter.com/intent/tweet?url="+url);});Handlebars.registerHelper('facebookShareLink',function(url,text){if(!url)return'';return text?("https://www.facebook.com/sharer.php?u="+url+"&t="+text):("https://www.facebook.com/sharer.php?u="+url);});Handlebars.registerHelper('linkedinShareLink',function(url,text){if(!url)return'';return"https://www.linkedin.com/sharing/share-offsite/?url="+url;});Handlebars.registerHelper({eq:function(v1,v2){return v1===v2;},ne:function(v1,v2){return v1!==v2;},lt:function(v1,v2){return v1<v2;},gt:function(v1,v2){return v1>v2;},lte:function(v1,v2){return v1<=v2;},gte:function(v1,v2){return v1>=v2;},and:function(){return Array.prototype.slice.call(arguments,0,arguments.length-1).every(Boolean);},or:function(){return Array.prototype.slice.call(arguments,0,arguments.length-1).some(Boolean);},not:function(bool){return!bool;},is:function(value,type){let ret=false;switch(type){case'NaN':ret=isNaN(value);break;case'number':ret=!isNaN(value);break;case'string':ret=typeof value==='string';break;case'object':ret=typeof value==='object'&&value.length;break;case'array':ret=typeof value==='object'&&typeof value.hasOwnProperty==='function';break;case'function':ret=typeof value==='function';break;default:ret=!!value;};return ret;},sum:function(){return Array.prototype.slice.call(arguments,0,arguments.length-1).reduce(function(a,b){return a+b;});},sub:function(){return Array.prototype.slice.call(arguments,1,arguments.length-1).reduce(function(a,b){return a-b;},arguments[0]);},mul:function(){return Array.prototype.slice.call(arguments,0,arguments.length-1).reduce(function(a,b){return a*b;},1);},div:function(){return Array.prototype.slice.call(arguments,1,arguments.length-1).reduce(function(a,b){return a/b;},arguments[0]);},mod:function(a,b){return a%b;},slice:function(items,limit,offset){const copy=items.slice();return copy.slice(offset,limit);},});Handlebars.registerHelper({addGoogleCalendarICSURL:function(icsUrl){return"http://www.google.com/calendar/render?cid="+icsUrl;},toWebcal:function(url,domain){let noProtoUrl=url.replace(/^(.*?:\/\/)/,'');const dom=(domain&&"string"===typeof domain)?domain:window.location.origin;let noProtoDom=dom.replace(/^(.*?:\/\/)/,"");const regExp=new RegExp("^"+noProtoDom);if(noProtoUrl.match(regExp)){noProtoUrl.replace(regExp,'/');}else if(!noProtoUrl.match(/^\//)){noProtoDom='';}
61const webcalReplacement='webcal://'+noProtoDom+noProtoUrl;return webcalReplacement;},getEventICSURL:function(eventId){return"/ics/event/"+eventId+".ics";},getProgrammeScheduleICSURL:function(eventId){return"/ics/event/"+eventId+"/schedule.ics";},getProgrammeScheduleDayICSURL:function(eventId,day){return"/ics/event/"+eventId+"/schedule/day/"+day+".ics";},getProgrammeScheduleByIdICSURL:function(eventId,scheduleId){return"/ics/event/"+eventId+"/schedule/"+scheduleId+".ics";}});
62
63SYMJS.event_news_block=function(){$('#event-news-block .block-body').html('');$.each(SYM.data.news,function(i,el){$('#event-news-block .block-body').partialAppend('event-news-block-item',el);});if($("#event-news-block .block-body").is(':empty')){$("#event-news-block").hide();$("#event-twitter-block").addClass("twitter-without-news");}
64$('.event-news-item-text').click(function(e){e.preventDefault();SYMJS.goto_news();});SYMJS.niceScroll("#event-news-block .block-body:not(.no-nice-scroll)");};SYMJS.goto_news=function(){var section='news';SYMJS.router.navigate(_SERVERURI+SYM.data.id+'/'+section+'/'+SYM.data.event_url.split('/').pop(),true);console.log('SYMJS.router.navigate = '+_SERVERURI+SYM.data.id+'/'+section+'/'+SYM.data.event_url.split('/').pop());$('#content').removeClass(SYM.data.current_section+'_container');SYM.data.current_section=section;SYM.data.executed=0;$('#content').addClass(SYM.data.current_section+'_container');SYMJS.removeScrolls();$('#content').render(section,SYM.data,function(){SYMJS.blocks_init();if(typeof SYMJS[section]=='undefined'){}else{SYMJS[section].init();}});};
65
66SYMJS.event_twitter_block=function(){$('#event-twitter-block .block-body').html('');SYMJS.fetch_event_tweets(function(){if(SYM.data&&SYM.data.tweets&&SYM.data.tweets.statuses){$.each(SYM.data.tweets.statuses,function(i,el){$('#event-twitter-block .block-body').partialAppend('event-twitter-block-item',el);});}
67if($("#event-twitter-block .block-body").is(':empty')){$("#event-twitter-block").hide();$("#event-news-block").addClass("twitter-without-news");}
68SYMJS.niceScroll('#event-twitter-block .block-body');});};SYMJS.fetch_event_tweets=function(callback){$.post(noCache('/twitter'),{'search_query':$('#twtr_search').val()},function(response){SYMJS.twitter.started=false;SYM.data.tweets=response;callback();});};SYMJS.twitter=function(){return{started:false,statuses:[],start:function(){if(SYMJS.twitter().started)
69return;SYMJS.twitter().started=true;$.post(noCache('/twitter'),{'search_query':$('#twtr_search').val()},function(response){SYMJS.twitter.started=false;if(typeof response.statuses!='undefined'){SYMJS.twitter().statuses=response.statuses;}
70SYMJS.twitter().timely();});SYMJS.niceScroll('#twitter_widget');}
70,render:function(){var tpl=$('#tweet_tpl li').clone(),tweet,date,el=SYMJS.twitter().statuses.pop(),link_reg_exp=/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;alert(el);tweet=tpl.clone();date=new Date(el.created_at.replace(/^\w+ (\w+) (\d+) ([\d:]+) \+0000 (\d+)$/,"$1 $2 $4 $3 UTC"));$('.tweet',tweet).attr('data-tweet-id',el.id);$('.tweet_permalink',tweet).attr('href','https://twitter.com/'+el.user.screen_name+'/statuses/'+el.id).attr('data-datetime',date.toISOString());$('.dt-updated',tweet).attr('datetime',date.toISOString()).attr('title','Time posted: '+date.toString()).attr('aria-label','Posted on '+date.getDate()+' '+date.getUTCMonthNameShort()).html(date.getDate()+' '+date.getUTCMonthNameShort());$('.tweet_profile',tweet).attr('href','https://twitter.com/'+el.user.screen_name).attr('aria-label',el.user.name+' ('+el.user.screen_name+')');$('.tweet_avatar',tweet).attr('src',el.user.profile_image_url.replace('http://','//'));$('.tweet_name',tweet).html(el.user.name);$('.tweet_nickname',tweet).html('@<b>'+el.user.screen_name+'</b>');el.text=el.text.replace(link_reg_exp,'<a href="$1">$1</a>');el.text=el.text.replace(/(^|\s)@([a-zA-Z_\-\d]+)/g,' <a href="https://twitter.com/$2">@$2</a>');el.text=el.text.replace(/(^|\s)#([a-zA-Z_\-\d]+)/g,' <a href="https://twitter.com/search?q=%23$2&src=hash">#$2</a>');$('.tweet_body',tweet).html(el.text);$(tweet).hide().prependTo('.tweets_list').fadeIn(2500);},timelyTimeout:null,timely:function(){if(SYMJS.twitter().timelyTimeout!=null)
71clearTimeout(SYMJS.twitter().timelyTimeout);if(SYMJS.twitter().statuses.length>0){SYMJS.twitter().render();}
72SYMJS.twitter.timelyTimeout=setInterval(function(){if(SYMJS.twitter().statuses.length==0){clearTimeout(SYMJS.twitter.timelyTimeout);SYMJS.twitter().timelyTimeout=null;}else{SYMJS.twitter().render();}
73SYMJS.twitter().render();},4500);}}};
74
75SYMJS.event_comments_block=function(){SYMJS.fetch_event_comments(function(){SYMJS.event_comments_block_content();});};SYMJS.event_comments_block_content=function(){$('#event-comments-block .block-body').html('');$.each(SYM.data.comments.event_comments,function(i,el){if(SYM.data.user!=null&&SYM.data.user!="undefined"&&(SYM.data.user.id===SYM.data.owner||(SYM.data.user.id===el.user_id&&el.allow_delete===true))){var permissions=1;}else{var permissions=0;}
76$('#event-comments-block .block-body').partialAppend('event-comments-block-item',{element:el,eventData:SYM.data,permissions:permissions});});var pagination={pagination:SYM.data.comments.pagination};$('#event-comments-block .block-body').partialAppend('event-comments-block-pagination',pagination);$('#event-comments-block .block-body .pagination a').unbind("click").click(function(e){e.preventDefault();$.ajax({url:noCache($(this).attr('href').replace('#','/')),method:"POST",data:{event_id:SYM.data.id,json:true},success:function(response){SYM.data.comments=JSON.parse(response);SYMJS.event_comments_block_content();},failure:function(){SYMJS.event_comments_block_content();}});return false;});$('#event-comments-block .block-body .event-comments-block-item a').unbind("click").click(function(e){e.preventDefault();SYM.data.comment_id=$(this).attr('rel');var opts={content:$.partialRender('overlay-form-delete-comment',{eventData:SYM.data}),modalinit:function(){$('#msgbox_confirm_yes').unbind('click').click(function(){$('#overlay').modal('hide');$.post(noCache('/event_detail/delete_comment'),{comment_id:SYM.data.comment_id,event_id:SYM.data.id},function(response){var data=evalJson(response);
76if(data.stat=='OK'){SYMJS.fetch_event_comments(SYMJS.event_comments_block());}else{$('<p>').addClass('error').text(msg[data.msg]).insertBefore('#event-comments-block .block-body');}});});$('#msgbox_confirm_no').unbind('click').click(function(){$('#overlay').modal('hide');});},modalclose:function(){$('#overlay').modal('hide');},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');}};SYMJS.overlay(opts);return false;});$('#event_comments_form button').unbind("click").click(function(e){e.preventDefault();$.post(noCache('/event_detail/add_comment'),$('#event_comments_form').serialize(),function(response){var data=evalJson(response);if(data.stat=='OK'){$.post(noCache('/event_detail/do_rpx_comment'),{long_url:document.location.href,comment:$('#event_comment').val()});$('#event_comments_form textarea').attr("value","");SYMJS.fetch_event_comments(SYMJS.event_comments_block());}else{$('#error_div_comments').empty().append($('<p></p>').addClass('error').text(msg[data.msg]));}});return false;});};
76SYMJS.fetch_event_comments=function(callback,ruta){if(ruta=='undefined'||!ruta){ruta='/event_detail/get_comments_list/1';}
77if(typeof callback=='function'){$.ajax({url:noCache(ruta),method:"POST",data:{event_id:SYM.data.id,json:true},success:function(response){SYM.data.comments=JSON.parse(response);callback();},failure:function(){callback();}});}else{SYM.data.comments=JSON.parse($.ajax({url:ruta,method:"POST",data:{event_id:SYM.data.id,json:true},async:false,success:function(){SYMJS.event_comments_block();}}).responseText);}};
78
79SYMJS.event_sponsors_block=function(){SYMJS.fetch_event_sponsors(function(){$('#event-sponsors-block .block-body').html('');$('#event-sponsors-block .block-body').partialAppend('event-sponsors-all-block-item',SYM.data);$.each(SYM.data.sponsors_obj.sponsor_list,function(i,el){$('#event-sponsors-block .block-body').partialAppend('event-sponsors-block-item',el);});if($(".event-sponsors-all-block-item").text().trim()===""){$(".event-sponsors-all-block-item").remove();}
80if($("#event-sponsors-block .block-body").is(':empty')){$("#event-sponsors-block").hide();}
81SYMJS.niceScroll('#event-sponsors-block .block-body:not(.no-nice-scroll)');});};SYMJS.fetch_event_sponsors=function(callback){$.ajax({url:noCache("/user_events/show_sponsors/"+SYM.data.id),method:"POST",data:{json:true},success:function(response){SYM.data.sponsors_obj=JSON.parse(response);callback();},failure:function(){callback();}});};
82
83SYMJS.event_speakers_block=function(){SYMJS.fetch_event_speakers(function(){$('#event-speakers-block .block-body').html('');$('#event-speakers-block .block-body').partialAppend('event-speakers-all-block-item',SYM.data);$.each(SYM.data.speakers_obj.speakers,function(i,el){$('#event-speakers-block .block-body').partialAppend('event-speakers-block-item',el);});if($(".event-speakers-all-block-item").text().trim()===""){$(".event-speakers-all-block-item").remove();}
84if($("#event-speakers-block .block-body").is(':empty')){$("#event-speakers-block").hide();}
85SYMJS.niceScroll('#event-speakers-block .block-body:not(.no-nice-scroll)');});};SYMJS.fetch_event_speakers=function(callback){$.ajax({url:noCache("/user_events/show_speakers/ajax/"+SYM.data.id+"/all"),method:"POST",data:{json:true},success:function(response){SYM.data.speakers_obj=JSON.parse(response);callback();},failure:function(){callback();}});};
86
87SYMJS.event_dates_block=function(){SYMJS.fetch_event_dates(function(){$('#event-dates-block .block-body').html('');$.each(SYM.data.calendar_dates,function(i,el){$('#event-dates-block .block-body').partialAppend('event-dates-block-item',el);});if($("#event-dates-block .block-body").is(':empty')){$("#event-dates-block").hide();}
88SYMJS.niceScroll('#event-dates-block .block-body:not(.no-nice-scroll)');});$('a.gcalendar').remove();};SYMJS.fetch_event_dates=function(callback){if(typeof SYM.data.calendar_dates!='undefined'&&SYM.data.calendar_dates.length>0){SYMJS.prepare_event_dates();callback();}else{if(typeof callback=='function'){$.ajax({url:noCache('/event_detail/get_dates/'+SYM.data.id),success:function(response){SYM.data.calendar_dates=JSON.parse(response);SYMJS.prepare_event_dates();callback();},failure:function(){callback();}});}else{SYM.data.calendar_dates=JSON.parse($.ajax({url:noCache('/event_detail/get_dates/'+SYM.data.id),async:false}).responseText);SYMJS.prepare_event_dates();}}};SYMJS.prepare_event_dates=function(){$.each(SYM.data.calendar_dates,function(i,obj){if(typeof obj.date=='undefined'||typeof obj.allDay=='undefined'){console.log('- prepare event date -',obj);var the_date;if(obj.start instanceof Date){console.log('- start is instance of date -');the_date=obj.start;}else{console.log('- the object needs to build a local date -');the_date=SYMJS.build_date_as_local(obj);}
89obj.source=obj.date;obj.date=the_date;obj.start=obj.iso.substr(0,10)+' '+the_date.toTimeString().substr(0,8);obj.timestamp=the_date.getTime();obj.allDay=false;if(the_date.getUTCHours()==0&&the_date.getUTCMinutes()==0){obj.allDay=true;}}});};SYMJS.build_date_as_local=function(obj){var date=new Date(),rexp=new RegExp(/([\d]{4})-([\d]{2})-([\d]{2}) ([\d]{2}):([\d]{2}):([\d]{2})/),match=rexp.exec(obj.start);if(match!=null){var year=parseInt(match[1],10);var month=parseInt(match[2],10)-1;var day=parseInt(match[3]);var hours=parseInt(match[4],10);var minutes=parseInt(match[5],10);var seconds=parseInt(match[6],10);date=new Date(year,month,day,hours,minutes,seconds,0);}else if(typeof obj.iso!='undefined'){obj.iso=obj.iso.substr(0,10)+' '+date.toTimeStr
89ing().substr(0,8);date=new Date(obj.iso);}else{date=null;}
90return date;};
91
92SYMJS.event_contact_block=function(){var element='.sym-contact-button';if($(element).length){$(element).unbind('click').click(function(e){e.preventDefault();SYMJS.contact();});}else{element='#sym-contact-button';$(element).unbind('click').click(function(e){e.preventDefault();SYMJS.contact();});}
93if(window.location.hash.match(/contact/)){$(element).click();}}
94SYMJS.contact=function(){var opts={content:$.partialRender('overlay-contact',{data:SYM.data}),modalinit:function(){load_rich_editor('mailtext',{toolbar:'Minimal',language:_LANGUAGE,width:'100%',autoUpdateElement:true,resize_enabled:false});},modalclose:function(){if(CKEDITOR.instances.mailtext)CKEDITOR.instances.mailtext.destroy();},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');$('#mailtext').val(CKEDITOR.instances.mailtext.getData());$('#contact-form').submit();}};window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js'],function(){SYMJS.overlay(opts);$('#contact-form').on('submit',function(){console.log('submit');});$.loadSingleScript('//www.google.com/recaptcha/api.js?hl=es','no-cache');if($('#contact-form .accept_terms_check').length){if($('#contact-form .accept_terms_check').length){$('#contact-form .accept_terms_check').parents('.form-group').remove();}}
95$('#contact-form').yav({errorMessage:msg.DATA_NOT_VALID,errorPosition:'after',errorDiv:'errorDiv_contact',custom:{ckeditor_required:function(return_value){return ckeditor_required(return_value);}},onOk:function(the_form){$('p.error',the_form).remove();$('#errorDiv_contact').empty();var contact_fields={event_id:SYM.data.id,from:$('#from').val(),name:$('#name').val(),subject:$('#subject').val(),mailtext:$('#mailtext').val(),recaptcha_response:$('.g-recaptcha-response','#contact-form').val(),};if($('#event_id').length){contact_fields.event_id=$('#event_id').val();}
96$.post(noCache(the_form.action),contact_fields,function(response){var data=evalJson(response);$('.modal-footer .btn.modal-continue','#overlay').removeClass('in-progress');if(data.stat==='ERROR'){$('#errorDiv_contact').append($('<div class="alert alert-error" role="alert"></div>').html(msg[data.msg]));}else{$('.modal-footer').fadeOut(function(){$('.modal-footer').html('<div class="alert alert-success" role="alert">'+msg.SUCCESS+'</div>');$('.modal-footer').fadeIn();});setTimeout(function(){$('#overlay').modal('hide');},3500);}});return false;},onError:function(e){console.log(e);$('.modal-footer .btn.modal-continue','#overlay').removeClass('in-progress');if($('#mailtext').next('.error').length){$('#cke_mailtext').after($('#mailtext').next('.error'));}
97return false;}});});};
98
99SYMJS.event_spread_block=function(){if(!$("#event-spread-block textarea").length){$.ajax({url:noCache("/new_event_detail/spread_event/"+SYM.data.id),method:"POST",success:function(response){if(!$("#event-spread-block textarea").length){$("#event-spread-block").append(response);}}});}}
100
101SYMJS.event_register_block=function(){$('.container',$('#form_enrolment_overlay')).removeClass('container');$('#form_enrolment_overlay').attr('data-title',$('.title',$('#form_enrolment_overlay')).html());$('.title',$('#form_enrolment_overlay')).remove();$('#enrolment-button a').unbind('click').click(function(e){if($(this).hasClass('external'))return true;e.preventDefault();if($(this).hasClass('disabled'))return false;if($('#form_enrolment_overlay').length){var clone=$('#form_enrolment_overlay').clone();var title=$(clone).attr('data-title');$('#form_enrolment_overlay',$(clone)).css('display','block');var body=clone[0].outerHTML;var content=$.partialRender('overlay_vars',{title:title,body:body,cancel_label:msg.CANCEL});var opts={content:content,modalinit:function(){$('#form_enrolment_overlay','#overlay').show();$('a.right',$('#form_enrolment_overlay')).click(function(e){e.preventDefault();$('#overlay').modal('hide');SYMJS.goto_register();});},modalclose:function(){},modalcontinue:function(){}};SYMJS.overlay(opts);}else{SYMJS.goto_register();}}
101);$('#donation-button a').unbind('click').click(function(e){e.preventDefault();if($(this).hasClass('disabled'))return false;SYMJS.goto_register({get:{step:'donation'}});});};SYMJS.goto_register=function(params){const search=location.search.substring(1);const currentGet=search.length?Object.fromEntries(search.split("&").map(item=>item.split('='))):{};var section='tickets';var url=_SERVERURI+SYM.data.id+'/tickets/'+SYM.data.event_url.split('/').pop();if(typeof params!='undefined'&&params&&typeof params.get!='undefined'&&params.get){const hasGet=url.indexOf("?");if(hasGet!==-1){url=url.substring(0,hasGet);}
102params.get=Object.assign({},currentGet,params.get);url+='?'+$.param(params.get);}else if(Object.keys(currentGet).length>0&&currentGet.private!==undefined){const p=Object.assign({},{private:currentGet.private});const hasGet=url.indexOf("?");if(hasGet!==-1){url=url.substring(0,hasGet);}
103url+='?'+$.param(p);}
104$('#content').removeClass(SYM.data.current_section+'_container');SYM.data.current_section=section;SYM.data.executed=0;$('#content').addClass(SYM.data.current_section+'_container');SYMJS.removeScrolls();SYMJS.router.navigate(url,true);console.log('SYMJS.router.navigate = '+_SERVERURI+SYM.data.id+'/tickets/'+SYM.data.event_url.split('/').pop());};
105
106SYMJS.share_list_block=function(){$('#share-icon-list a').click(function(e){e.preventDefault();if($(this).attr('id')=='link_by_mail'){SYMJS.share_by_email();}else{window.open($(this).attr('href'));}});}
107SYMJS.share_by_email=function(){if(typeof SYMJS.share_by_email_modal_template=='undefined'||!SYMJS.share_by_email_modal_template){const url=noCache("/event_detail/get_overlay_share_event");const params=Object.assign({},{data:{id:SYM.data.id,title:SYM.data.title,event_url:SYM.data.event_url,user:SYM.data.user||null,recaptcha_sitekey:SYM.data.recaptcha_sitekey}});const settings={accepts:'text/html',cache:false,data:params,method:'POST'};$.ajax(url,settings).done(function(response,status,jqXHR){if(response&&response!==''){SYMJS.share_by_email_modal_template=response;SYMJS.share_by_email();}}
107).fail(function(jqXHR,status,error){console.error('fail to get the template',error);});return;}
108var opts={content:SYMJS.share_by_email_modal_template,modalinit:function(){},modalclose:function(){},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');$('#form_mail_link').submit();}};$.loadScriptSeries(['/js/yav.js','/js/jquery.yav.js'],function(){$.loadSingleScript("//www.google.com/recaptcha/api.js?hl=es","no-cache");SYMJS.overlay(opts);$('#form_mail_link').yav({errorMessage:msg.DATA_NOT_VALID,errorPosition:'after',errorDiv:'errorDiv_mail_link',custom:{antiSpam:function(return_value){var emailList=$('#'+return_value.id).val().replace(';',',');var emailListLength=emailList.split(',').length;if(emailListLength>5){return return_value;}else{return null;}}},onError:function(the_form){$('.modal-footer .btn.modal-continue','#overlay').removeClass('in-progress');return false;},onOk:function(the_form){$('.error').remove();$.post(noCache(the_form.action),{share_event_title:$('#share_event_title').val(),share_event_url:$('#share_event_url').val(),inp_event_id:$('#inp_event_id').val(),friends_email:$('#friends_email').val(),share_name:$('#share_name').val(),share_reply_to:$('#share_reply_to').val(),recaptcha_response:$('.g-recaptcha-response','#share-email-captcha').val(),},function(response){var data=evalJson(response);if(data.stat=='OK'){$('.modal-footer').fadeOut(function(){$('.modal-footer').html('<div class="alert alert-success" role="alert">'+msg.SUCCESS+'</div>');$('.modal-footer').fadeIn();});setTimeout(function(){$('#overlay').modal('hide');},3500);}else{$('#errorDiv_mail_link').append($('<p></p>').text(msg[data.msg]));}});return false;}});});};
109
110SYMJS.event_webinars_block=function(){const url="/new_event_detail/load_webinars/"+SYM.data.id;const $webinarListContainer=$('#webinars-list-container');$webinarListContainer.load(url);};
111
112SYMJS.event_calendar=function(){SYMJS.loading();const calendarLib=(jQuery.migrateVersion&&/3\..*/.test(jQuery.migrateVersion))?["/js/plugins/fullcalendar-5.3.2/lib/main.min.js"]:["/js/plugins/fullcalendar.min.js"];$.loadScript(calendarLib,function(a,b,c){$.browser={};if(typeof SYM.data.calendar_dates=='undefined'){SYMJS.fetch_event_dates(function(){SYMJS.render_calendar();});}else{SYMJS.render_calendar();}
113SYMJS.loading(true);});};SYMJS.render_calendar=function(){var calendar_dates=SYM.data.calendar_dates.slice(0);var dates=[];for(var i in calendar_dates){dates.push({title:calendar_dates[i].title,start:calendar_dates[i].date});}
114const calendarLib=(jQuery.migrateVersion&&/3\..*/.test(jQuery.migrateVersion));const calendarOptions={header:{left:"prev,next",center:"title",right:"today month agendaWeek agendaDay",},buttonText:{today:msg.TODAY,month:msg.MONTH,agendaWeek:msg.WEEK,agendaDay:msg.DAY,},monthNames:msg.MONTHS,monthNamesShort:msg.MONTHS_SHORT,dayNames:msg.DAYS,dayNamesShort:msg.DAYS_SHORT,allDayText:msg.ALL_DAY,allDayDefault:false,firstDay:1,firstHour:0,slotMinutes:15,defaultEventMinutes:60,weekMode:"variable",titleFormat:{week:"d [MMM] [yyyy] {'&#8212;' d MMM yyyy}",day:"dddd, d MMM, yyyy",},columnFormat:{week:"ddd d",day:"dddd",},timeFormat:"HH:mm{ - HH:mm}",axisFormat:"H:mm",events:dates};if(calendarLib){const newCalendarOptions={events:dates,firstDay:1,headerToolbar:{start:"prev,next",center:"title",end:"today dayGridMonth dayGridWeek timeGridDay",},buttonText:{today:msg.TODAY,dayGridMonth:msg.MONTH,dayGridWeek:msg.WEEK,timeGridDay:msg.DAY},locale:SYM.data.active_language,themeSystem:'materia'};const calendarEl=document.getElementById("sym-calendar");const calendar=new FullCalendar.Calendar(calendarEl,newCalendarOptions);calendar.render();calendarEl._calendar=calendar;}else{$("#sym-calendar").fullCalendar(calendarOptions);}
115$.each(SYM.data.calendar_dates,function(c,el){$('#dates-list .dates-list-wrapper').partialAppend('dates-list-item',el);});$('#dates-list .date-link').click(function(e){e.preventDefault();const $calendar=$('#sym-calendar');const gotoDate=new Date(SYM.data.calendar_dates[$(this).attr('rel')].iso);if(calendarLib){$calendar[0]._calendar.gotoDate(gotoDate);}else{$calendar.fullCalendar('gotoDate',gotoDate);}});SYMJS.niceScroll(".dates-list-wrapper:not(.no-nice-scroll)");$('a.gcalendar').remove();};
116
117SYMJS.event_speakers_cache={};SYMJS.event_speakers_render=function(data){if($('.speaker_details_curriculum_content').length){$('#speakers-list-container .speaker_details_curriculum').each(function(c,el){$(el).getNiceScroll().remove();});}
118$('#speakers-list-container').html('<ul class="speakers-ul"></ul>');$.each(data.speakers,function(i,el){$('#speakers-list-container .speakers-ul').partialAppend('speakers-list-item',el);});if($('.speaker_details_curriculum_content').length){SYMJS.niceScroll('#speakers-list-container .speaker_details_curriculum');}
119$('#speakers-list-container').partialAppend('speakers-list-pagination',data);$('#speakers-list-container ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_speakers(page);});};SYMJS.event_speakers=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_speakers_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_speakers_cache[page]={};$.ajax({url:noCache('/user_events/show_speakers/ajax/'+SYM.data.id+'/'+page),success:function(response){var speakers=JSON.parse(response);SYMJS.event_speakers_render(speakers);SYMJS.event_speakers_cache[page]=speakers;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_speakers_render(SYMJS.event_speakers_cache[page]);}};
120
121SYMJS.event_programme_cache=null;SYMJS.event_programme_render=function(data){var lastDate=null,currDate=null,dateObj=null,dateEndObj=null;for(var i in data){dateObj=SYMJS.date(data[i].date_ini);dateEndObj=SYMJS.date(data[i].date_end);currDate=dateObj.getDate()+'-'+dateObj.getMonth()+'-'+dateObj.getFullYear();if(lastDate==null||lastDate!=currDate){lastDate=currDate;$('#event-schedule').partialAppend('event-programme-schedule-day',{event_id:data[i].event_id,id:data[i].id,date:data[i].date_ini,last:currDate});}
122$('#event-schedule .schedule-list:last').partialAppend('event-programme-schedule-day-item',{event_id:data[i].event_id,id:data[i].id,date_ini:data[i].date_ini,date_end:data[i].date_end,jump_day:(dateObj.getMonth()+'-'+dateObj.getDate())!=(dateEndObj.getMonth()+'-'+dateEndObj.getDate()),title:data[i].title,de
122scription:data[i].description,parallels:(data[i].parallels?data[i].parallels:null)});}
123$('.parallel_date').unbind('click').click(function(){var current=$('.parallel_date.open');if(current.length){$('.parallel_date-description',current).slideUp();$(current).removeClass('open');}
124if($(current).attr('data-id')!=$(this).attr('data-id')){$('.parallel_date-description',this).slideDown();$(this).addClass('open');}});$('.gcalendar').remove();};SYMJS.event_programme=function(){if(SYMJS.event_programme_cache==null){SYMJS.loading();$.ajax({url:noCache('/user_events/get_event_schedule/'+SYM.data.id),success:function(response){var programme=(typeof response=='object')?response:JSON.parse(response);if(!$.isArray(programme)){SYMJS.loading(true);return;}
125SYMJS.event_programme_render(programme);SYMJS.event_programme_cache=programme;SYMJS.loading(true);},error:function(){SYMJS.loading(true);}});}else{SYMJS.event_programme_render(SYMJS.event_programme_cache);}};
126
127SYMJS.event_sponsors_cache={};SYMJS.event_sponsors_render=function(data){$('#sponsors-list-container').html('<ul></ul>');$.each(data.sponsor_list,function(i,el){$('#sponsors-list-container ul').partialAppend('sponsors-list-item',el);});$('#sponsors-list-container').partialAppend('sponsors-list-pagination',data);$('#sponsors-list-container ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_sponsors(page);});};SYMJS.event_sponsors=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_sponsors_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_sponsors_cache[page]={};$.ajax({url:noCache('/user_events/show_sponsors/'+SYM.data.id+'/'+page),method:"POST",data:{json:true},success:function(response){var sponsors=JSON.parse(response);SYMJS.event_sponsors_render(sponsors);SYMJS.event_sponsors_cache[page]=sponsors;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_sponsors_render(SYMJS.event_sponsors_cache[page]);}};
128
129SYMJS.event_news_cache={};SYMJS.event_news_render=function(data){$('#news-list-container').html('');$.each(data.data.news,function(i,el){$('#news-list-container').partialAppend('news-list-item',{news:el,files:(typeof data.data.files[el.id]!='undefined'?data.data.files[el.id]:null)});});$('#news-list-container').partialAppend('news-list-pagination',data);$('#news-list-container ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_news(page);});};SYMJS.event_news=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_news_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_news_cache[page]={};$.ajax({url:noCache('/user_events/event_news_page/'+SYM.data.id+'/'+page),method:"POST",data:{json:true},success:function(response){var news=JSON.parse(response);SYMJS.event_news_render(news);SYMJS.event_news_cache[page]=news;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_news_render(SYMJS.event_news_cache[page]);}};
130
131SYMJS.event_attendees_cache={};SYMJS.event_attendees_render=function(data,page){var container=$('#attendees-list-container');container.html('<ol start="'+((page-1)*25+1)+'"></ol>');$.each(data.data,function(i,el){var partial_data={data:el,user:SYM.data.user,registration_form_has_public_answers:data.registration_form_has_public_answers};container.find('ol').partialAppend('attendees-list-item',partial_data);});container.partialAppend('attendees-list-pagination',data);container.find('ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_attendees(page);});$('.js_contact_attendee',container).click(function(e){e.preventDefault();SYMJS.contact_attendees($(this).attr('rel'));});container.find('.show_public_answers').click(function(){var li=$(this).parent();if($('.registration_form_container',li).length){$('.registration_form_container',li).fadeOut().remove();}else{$.post('/user_attending_events/event_attendees_page_detail',{event_id:SYM.data.id,user_id:$(this).attr('data-user')},function(response){response=JSON.parse(response);$(li).append(response).fadeIn();});}
132return false;});};SYMJS.event_attendees=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_attendees_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_attendees_cache[page]={};$.ajax({url:noCache('/user_attending_events/event_attendees_page/'+SYM.data.id+'/'+page),method:"POST",data:{json:true},success:function(response){var attendees=JSON.parse(response);SYMJS.event_attendees_render(attendees,page);SYMJS.event_attendees_cache[page]=attendees;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_attendees_render(SYMJS.event_attendees_cache[page],page);}};SYMJS.contact_attendees=function(to){var opts={content:$.partialRender('overlay-contact',{data:SYM.data}),modalinit:function(){load_rich_editor('mailtext',{toolbar:'Minimal',language:_LANGUAGE,width:'100%',autoUpdateElement:true,resize_enabled:false});},modalclose:function(){if(CKEDITOR.instances.mailtext)CKEDITOR.instances.mailtext.destroy();},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');$('#mailtext').val(CKEDITOR.instances.mailtext.getData());$('#contact-form').submit();}};window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js'],function(){SYMJS.overlay(opts);$.loadSingleScript('//www.google.com/recaptcha/api.js?hl=es','no-cache');$('#contact-form').yav({errorMessage:msg.DATA_NOT_VALID,errorPosition:'after',errorDiv:'errorDiv_contact',custom:{ckeditor_required:function(return_value){return ckeditor_required(return_value);}},onOk:function(the_form){$('p.error',the_form).remove();$('#errorDiv_contact').empty();var contact_fields={event_id:SYM.data.id,from:$('#from').val(),name:$('#name').val(),subject:$('#subject').val(),mailtext:$('#mailtext').val(),recaptcha_response:$('.g-recaptcha-response').val(),to:to};if($('#event_id').length){contact_fields.event_id=$('#event_id').val();}
133$.post(noCache(the_form.action),contact_fields,function(response){var data=evalJson(response);$('.modal-footer .btn.modal-continue','#overlay').removeClass('in-progress');if(data.stat==='ERROR'){grecaptcha.reset();$('#errorDiv_contact').append($('<div class="alert alert-error" role="alert"></div>').html(msg[data.msg]));}else{$('.modal-footer').fadeOut(function(){$('.modal-footer').html('<div class="alert alert-success" role="alert">'+msg.SUCCESS+'</div>');$('.modal-footer').fadeIn();});setTimeout(function(){$('#overlay').modal('hide');},3500);}});return false;},onError:function(e){console.log(e);$('.modal-footer .btn.modal-continue','#overlay').removeClass('in-progress');if($('#mailtext').next('.error').length){$('#cke_mailtext').after($('#mailtext').next('.error'));}
134return false;}});});};
135
136SYMJS.event_section_cache={};SYMJS.event_section_render=function(data){$('#section-container').html('');$('#section-container').partialAppend('section-container',data);SYMJS.blocks_init();};SYMJS.event_section=function(section){if(typeof section=='undefined'){section=1;}else{SYMJS.event_section_load(section);}};SYMJS.event_section_load=function(section){if(typeof SYMJS.event_section_cache[section]=='undefined'){SYMJS.loading();SYMJS.event_section_cache[section]={};$.ajax({url:noCache('/new_event_detail/section/'+section+'/'+SYM.data.id),method:"POST",data:{json:true},success:function(response){var section_content=JSON.parse(response);if(section_content.stat=='OK'){SYMJS.event_section_render(section_content.data);SYMJS.event_section_cache[section]=section_content.data;}else{SYMJS.gotoinit();}
137SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_section_render(SYMJS.event_section_cache[section]);SYMJS.loading(true);}};
138
139SYMJS.event_videos_cache={};SYMJS.event_videos_render=function(data){$('#videos-thumbs-list-container').html('');$.each(data.data.videos,function(i,el){el.title_complete=el.title;if(el.title&&el.title.length>65){el.title=el.title.substring(0,65)+'...';}
140$('#videos-thumbs-list-container').partialAppend('videos-thumbs-list-item',el);});$('#videos-thumbs-list-container').append("<div class='clearfix'></div>");$('#videos-thumbs-list-container').partialAppend('videos-list-pagination',data.data);$('#videos-thumbs-list-container ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_videos(page);});$("#object-movie").attr("value",$(".videos-thumbs-list-item").eq(0).attr("data-url"));$("#movie-embed").attr("src",$(".videos-thumbs-list-item").eq(0).attr("data-url"));$(".videos-thumbs-list-item").eq(0).find("img").css("border","3px solid #AABB00");$(".videos-thumbs-list-item").unbind("click").click(function(){$(".videos-thumbs-list-item img").css("border","3px solid transparent");$(this).find("img").css("border","3px solid #AABB00");var url=$(this).attr("data-url");
140var title=$(this).attr("data-title");$("#movie-embed").attr("src",url);});};SYMJS.event_videos=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_videos_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_videos_cache[page]={};$.ajax({url:noCache('/user_events/show_videos/'+SYM.data.id+'/'+page),method:"POST",data:{json:true},success:function(response){var videos=JSON.parse(response);SYMJS.event_videos_render(videos);SYMJS.event_videos_cache[page]=videos;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_videos_render(SYMJS.event_videos_cache[page]);}};
141
142SYMJS.event_upload=function(get){SYMJS.loading();window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js','/js/lib/vendor/jquery-ui.1.13.2.custom.min.js','/js/lib/vendor/datetimepicker/build/jquery.datetimepicker.full.min.js','/js/plupload-3.1.5/js/moxie.min.js','/js/plupload-3.1.5/js/plupload.min.js','/js/lib/vendor/jquery.nicescroll.min.js','/lang/js/ui_datepicker','/lang/js/event_detail/_column','/lang/js/event_detail/upload','/js/event_detail/common.js','/js/lib/vendor/jquery.flexbox.min.js',],function(){var url=noCache('/event_detail/ajax_upload/'+SYM.data.id);if(get!=null){if(get.token){url=noCache('/event_detail/ajax_upload/'+SYM.data.id+'?token='+get.token);}}
143$.ajax({url:url,method:"POST",data:{json:true},success:SYMJS.upload_ajax_response_callback,failure:function(){SYMJS.loading(true);}});});};SYMJS.upload_ajax_response_callback=function(response){SYMJS.loading(true);var json=(response.substr(0,1)=='{');if(!json){SYMJS.event_upload_render(response,SYMJS.upload_render_callback);}else{var data=JSON.parse(response);if(typeof data.redirect!='undefined'){var prefix=(data.redirect.substr(0,1)!='/')?'/':'';window.location=prefix+data.redirect;}}
144$('#content.upload_container .col-md-8').css('opacity','1');SYMJS.btn_add_document();SYMJS.open_detail_abstract();};SYMJS.btn_add_document=function(){$('.btn_add_document').click(function(){$(this).hide();$('.event_section').removeClass('hidden').removeClass('hide').fadeIn(300);$('#form_upload').removeClass('hidden').removeClass('hide').fadeIn(300);$('#paper_category').change();});};SYMJS.open_detail_abstract=function(){SYM.UPLOAD.open_detail_abstract();};SYMJS.event_upload_render=function(data,callback){SYMJS.loading();callback=callback||function(){};$('#content div:first').html('');$('#content div:first').partialAppend('register-container',{html:data},callback);};SYMJS.upload_render_callback=function(){$.loadScriptSeries(['/js/event_detail/upload.js'],function(){$('body').trigger('upload_section_render');$('.category_description').niceScroll();SYM.UPLOAD.form_setup();SYM.UPLOAD.category_setup();SYM.UPLOAD.comment_form_setup();SYMJS.loading(true);});};SYMJS.event_abstract_remaining_words_count=function(text){var count=parseInt($('.abstract_word_count_limit').html());var word_count=0;text=text.replace(/<(?:.|\n)*?>/gm,'').replace(/&nbsp;/gm,' ').replace(/\s+/gm,' ').trim();word_count=text.split(' ').filter(function(el){return el.trim().length;});if(word_count.length&&word_count[0]!=''){count=count-word_count.length;}
145return count;};
146
147SYMJS.event_abstract_cache={};SYMJS.event_abstract_render=function(data){window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['//www.google.com/recaptcha/api/js/recaptcha_ajax.js?1','/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js','/js/lib/vendor/jquery.flexbox.min.js'],function(){$('#abstract-container').html('');$.ajax({url:noCache('/new_event_detail/get_categories_abstract/'+SYM.data.id),method:"POST",data:{json:true},success:function(response){SYM.data.papers_categories=JSON.parse(response);}});$('#abstract-container').partialAppend('abstract-container',{data:data,user:SYM.data.user,papers_categories:SYM.data.papers_categories,event_id:SYM.data.id,event_data:SYM.data,owner_id:SYM.data.owner},function(){if(SYM.data.allowed){$('#form_upload_description').removeClass('disabled');}
148SYMJS.fetch_paper_comments(data,function(){$('#comments').html('');$.each(SYM.data.papers_comments,function(i,el){$('#comments').partialAppend('papers-comments-block-item',el);});});$('#paper_category').val(data.category_id);$("#form_upload_title").val(data.title);$('#form_upload_description').val(data.description);if(data.file_path){var name_file=data.file_path.split("/");$(".file_link").html("<a href='/file_manager/get_paper/"+data.id+"'>"+name_file[name_file.length-1]+"</a>");}
149$("#form_upload_author_name_0").removeClass("required");$("#form_upload_author_email_0").removeClass("required");$.each(data.authors,function(i,el){var author=$($('li.author').splice(0,2)).clone().addClass('cloned'),author_name_input,author_email_input,next_id=$('li.author_name').length;$(author).insertBefore($('#add_author'));author_name_input=$('li.author_name.cloned input');author_email_input=$('li.author_email.cloned input');author_name_input.attr('id',author_name_input.attr('id').substr(0,author_name_input.attr('id').length-1)+next_id);author_name_input.attr('name',author_name_input.attr('name').substr(0,author_name_input.attr('name').length-1)+next_id);author_name_input.val(el.fullname).removeClass('required');if(author_name_input.hasClass('disabled')){author_name_input.attr('disabled','disabled');}
150author_email_input.attr('id',author_email_input.attr('id').substr(0,author_email_input.attr('id').length-1)+next_id);author_email_input.attr('name',author_email_input.attr('name').substr(0,author_email_input.attr('name').length-1)+next_id);author_email_input.val(el.contact_email).removeClass('required');if(author_email_input.hasClass('disabled')){author_email_input.attr('disabled','disabled');}
151$('li.author.cloned').removeClass('author').removeClass('cloned');$('li li.author_name').removeClass('hidden');$('li li.author_email').removeClass('hidden');});SYMJS.paper_form();if(data.abstract_content){CKEDITOR.instances.form_upload_abstract_text.setData(data.abstract_content);CKEDITOR.instances.form_upload_abstract_text.on('afterPaste',function(evt){var count=SYMJS.event_abstract_remaining_words_count(evt.editor.getData());$('.abstract_word_count').html(count);},CKEDITOR.instances.form_upload_abstract_text.element.$);SYMJS.event_abstract_length_limit_counter();}
152SYMJS.comment_form();});});};SYMJS.fetch_paper_comments=function(data,callback){$.ajax({url:noCache('/new_event_detail/get_papers_comments/'+data.id),method:"POST",data:{json:true},success:function(response){SYM.data.papers_comments=JSON.parse(response);callback();}});};SYMJS.comment_form=function(){window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['//www.google.com/recaptcha/api/js/recaptcha_ajax.js?1','/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js'],function(){if($('#comment_body').length){load_rich_editor('comment_body',{toolbar:'Basic',language:_LANGUAGE,width:'525px',height:'100px'});$('#form_comment').click(function(){$('#comment_body').val(CKEDITOR.instances.comment_body.getData());});$('#form_comment').yav({'errorMessage':msg.ERRORMESSAGE,'errorPosition':'after','errorDiv':'form_upload_status','onOk':function(the_form){$('.error',the_form).remove();$.post(noCache(the_form.action),{'paper_id':$('#paper_id').val(),'comment_body':CKEDITOR.instances.comment_body.getData(),'is_private':1},function(response){var data=response;if(data.stat=='OK'){var li=$('li.tpl_paper_comment:first').clone();$('.paper_comment_author',li).html($('#owner_name').val());$('.paper_comment_body',li).html(CKEDITOR.instances.comment_body.getData());$('#comments').prepend(li.removeClass('hidden').removeClass('tpl_paper_comment').css("display","auto"));$('.paper_comment_date',li).html(SYM.format_date(new Date(),'dd-MM-yyyy HH:ii'));$(li).append("<div class='clearfix'></div>");CKEDITOR.instances.comment_body.setData('');}else{var error=$('<p></p>').addClass('error');$(the_form).prepend(error.html(msg[data.msg]));}});return false;}});}});}
153SYMJS.event_abstract=function(){setTimeout(function(){$(".abstract-item").unbind('click').click(function(e){e.preventDefault();abstract=$(this).data("abstract");SYMJS.event_abstract_content(abstract);});},1000);};SYMJS.event_abstract_content=function(abstract){if(typeof SYMJS.event_abstract_cache[abstract]=='undefined'){SYMJS.loading();SYMJS.event_abstract_cache[abstract]={};$.ajax({url:noCache('/new_event_detail/get_abstract/'+SYM.data.id+'/'+abstract),method:"POST",data:{json:true},success:function(response){var abstract_content=JSON.parse(response);if(abstract_content.stat!='ERROR'){SYMJS.event_abstract_render(abstract_content);SYMJS.event_abstract_cache[abstract]=abstract_content;}else{SYMJS.event_upload();}
154SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_abstract_render(SYMJS.event_abstract_cache[abstract]);SYMJS.loading(true);}}
155SYMJS.paper_form=function(){if($('#form_upload_description').length){window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['//www.google.com/recaptcha/api/js/recaptcha_ajax.js?1','/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/yav.js','/js/jquery.yav.js'],function(){if($('#form_upload').length){if(!SYM.data.allowed){$('select.readonly option:not(:selected)').attr('disabled',true);}else{$('#form_upload_description').removeClass('disabled');$('#form_upload_title').removeAttr('readonly');}
156$('#form_upload').yav({'errorMessage':msg.ERRORMESSAGE,'errorPosition':'after','errorDiv':'form_upload_status',custom:{ckeditor_required:ckeditor_required,
156ckeditor_max_word_count:ckeditor_max_word_count,email_rfc:function(return_value){return email_rfc(return_value);}},'onOk':function(the_form){$('.error',the_form).remove();$.post(noCache(the_form.action),$(the_form).serialize(),function(response){var data=response;if(data.stat=='OK'){if($('#mode').val()=='add'){$('#form_upload_description').val('');$('#form_upload')[0].reset();CKEDITOR.instances.form_upload_description.setData('');$('li.author_name:not(.author)').remove();$('li.author_email:not(.author)').remove();SYMJS.event_abstracts();}else{delete SYMJS.event_abstract_cache[$('#paper_id').val()];if($('.input_file').val()!=null&&$('.input_file').val().length>0){$('.file_holder p a:visible').html($('.input_file').val());}
157if($('.file_holder p a').length>1){var href=$('.file_holder p a.link_abstract').attr('href');if(href!=null){$('.file_holder p a.link_abstract').attr('href',href.replace(/[\d]+/,data.update_id));}}}
158$(".ok").remove();var success=$('<p></p>').addClass('ok');$(the_form).prepend(success.html(data.msg));$('html, body').animate({scrollTop:$("#form_upload").offset().top},1000);}else{var error=$('<p></p>').addClass('error');$(the_form).prepend(error.html(data.msg));$('html, body').animate({scrollTop:$("#form_upload").offset().top},1000);}
159SYM.reset_plupload_input();});return false;}});SYMJS.pupload_start({});if($('#form_upload_description').length){load_rich_editor('form_upload_description',{toolbar:'Basic',language:_LANGUAGE,width:'525px',readOnly:$('#form_upload_description').hasClass('disabled')});}
160if($('#form_upload_abstract_text').length){load_rich_editor('form_upload_abstract_text',{toolbar:'Basic',language:_LANGUAGE,width:'525px',readOnly:$('#form_upload_abstract_text').hasClass('disabled')});CKEDITOR.instances.form_upload_abstract_text.on('key',SYMJS.event_abstract_length_limit_counter);SYMJS.event_abstract_length_limit_counter();}
161var inter=setInterval(function(){if($('#cke_form_upload_description').length){var textarea=$('#form_upload_description').clone();$('#form_upload_description').remove();textarea.insertAfter('#cke_form_upload_description');clearInterval(inter);}},1000);$('#add_author').unbind('click').click(function(){var author=$($('li.author').splice(0,2)).clone().addClass('cloned'),author_name_input,author_email_input,next_id=$('li.author_name').length;$(author).insertBefore($('#add_author'));author_name_input=$('li.author_name.cloned input');author_email_input=$('li.author_email.cloned input');author_name_input.attr('id',author_name_input.attr('id').substr(0,author_name_input.attr('id').length-1)+next_id);author_name_input.attr('name',author_name_input.attr('name').substr(0,author_name_input.attr('name').length-1)+next_id);author_name_input.val('').removeClass('required').removeClass('disabled');author_email_input.attr('id',author_email_input.attr('id').substr(0,author_email_input.attr('id').length-1)+next_id);author_email_input.attr('name',author_email_input.attr('name').substr(0,author_email_input.attr('name').length-1)+next_id);author_email_input.val('').removeClass('required').removeClass('disabled');$('li.author.cloned').removeClass('author').removeClass('cloned');$('li li.author_name').removeClass('hidden');$('li li.author_email').removeClass('hidden');return false;});if($('#upload_type').length){$('#upload_type').change(function(){$('.link_d').hide();$('.link_'+$(this).val()).show();});$('#upload_type').trigger('change');}
162$('#upload_button').unbind('click').click(function(){$('#form_upload_description').val(CKEDITOR.instances.form_upload_description.getData());});}});}}
163SYMJS.pupload_start=function(properties){$.loadScriptSeries(['/lang/js/common','/js/common.js','/js/plupload-3.1.5/js/moxie.min.js','/js/plupload-3.1.5/js/plupload.min.js',],function(){console.log('plupload_start callback');if($('.input_file').length){$('.input_file').focus(function(){$('#pickfiles').focus();});if(typeof properties.autostart!='undefined'){SYM.uploader_autostart=properties.autostart;delete properties.autostart;}
164properties=$.extend({runtimes:'html5,flash,silverlight,html4,gears,browserplus',browse_button:'pickfiles',container:'container',max_file_size:'100mb',chunk_size:'2mb',url:'/file_manager/plupload_receiver',flash_swf_url:'/js/plupload/js/plupload.flash.swf',silverlight_xap_url:'/js/plupload/js/plupload.silverlight.xap'},properties);SYM.uploader=new plupload.Uploader(properties);SYM.uploader.init();SYM.uploader.bind('FilesAdded',function(up,files){SYM.reset_plupload_input();$('#filelist .error').remove();var file_ext='';if(SYM.uploader.files.length>1){SYM.uploader.files.splice(0,1);SYM.uploader.stop();}
165$('.input_file').val(files[0].name+' ('+plupload.formatSize(files[0].size)+') ');file_ext=files[0].name.match(/\.([\w\d]+)$/);var extensions=['','exe','com','pif','src','dot','vbs','php','sh'];if(file_ext==null){file_ext='';}else
166file_ext=file_ext[1];if(extensions.indexOf(file_ext)==-1){if(SYM.uploader_autostart){SYM.uploader.start();}}else{$('#filelist').append('<p class="error">'+msg['INVALID_EXTENSION']+'</p>');}
167up.refresh();SYM.uploader.trigger('FilesQueued');});SYM.uploader.bind('UploadProgress',function(up,file){$("#bar").css("display","block");$("#bar").css("width",file.percent+"%");$("#percent").html(file.percent+"%");});SYM.uploader.bind('Error',function(up,err){var code_to_msg='';switch(err.code){case-600:code_to_msg='FILE_TOO_BIG';break;default:code_to_msg='UPLOAD_BASE_ERROR';break;}
168SYM.reset_plupload_input();$('#filelist .error').remove();$('#filelist').append('<p class="error">'+msg[code_to_msg]+'</p>');up.refresh();});SYM.uploader.bind('FileUploaded',function(up,file,response){var data=JSON.parse(response.response);$('#upload').val(data.MSG);});}else{return null;}});}
169
170SYMJS.event_register_render=function(data,callback){SYMJS.loading();callback=callback||function(){};$('#register-container').html('');$('#register-container').partialAppend('register-container',{html:data},callback);};SYMJS.event_tickets=function(get){$('body').append($('<input></input>').attr('type','hidden').attr('id','event_id').val(SYM.data.id));$('body').append($('<input></input>').attr('type','hidden').attr('id','eventid').val(SYM.data.id));SYMJS.loading();$.loadScriptSeries(['/js/lib/vendor/jquery-tools.min.js','/js/lib/vendor/jquery.easing.js','/js/lib/vendor/jquery.ellipsis.js','/js/lib/humanmsg.js','/js/lib/msgbox.js','/js/lib/fake_label.js','/js/lib/vendor/jquery.maxlength.js','/js/plugins/jquery.stickyfooter.js','/js/common.js','/lang/js/common','/js/yav.js','/js/jquery.yav.js','/lang/js/ui_datepicker','/lang/js/event_detail/_column','/lang/js/event_detail/registration_form','/lang/js/event_detail/tickets','/js/lib/vendor/jquery.mask.min.js','/js/lib/vendor/jquery-ui.1.13.2.custom.min.js','/js/lib/vendor/datetimepicker/build/jquery.datetimepicker.full.min.js','/js/plupload-3.1.5/js/moxie.min.js','/js/plupload-3.1.5/js/plupload.min.js','/js/event_detail/common.js','/js/momentjs/2.29.4/moment.min.js','/js/lib/vendor/daterangepicker/daterangepicker-sym.js','/js/event_detail/tickets.js'],function(){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id);var get=$.param(get_params());url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+(get.length>0?('?'+get):''));$.ajax({url:url,method:"POST",data:{json:true},success:SYMJS.tickets_ajax_response_callback,failure:function(){SYMJS.loading(true);}});});};SYMJS.section_render_callback=function(){const $availableTickets=$('#available_tickets');if($availableTickets.length){$('html, body').animate({scrollTop:$availableTickets.offset().top},2000);}
171$('body').trigger('tickets_section_render');$('.hidden').removeClass('hidden').addClass('hiddens');$('form').each(function(c,el){if(!$(el).hasClass('dont-modify')&&typeof $(el).attr('action')!='undefined'){var get=$.param(get_params());$(el).attr('action',$(el).attr('action').replace('event_detail','event_detail/ajax_tickets').replace('tickets.html','')+(get.length>0?('?'+get):''));}
172if($(el).parent().hasClass('payment_container')&&!$(el).parent().hasClass('transfer_container')&&($(el).parent().attr('id')!='pay_gurum')&&($(el).parent().attr('id')!='mp')){console.log('omitted form capture = '+$(el).attr('id'));}else{if($('#tickets_buying').length==0){$(el).on('submit',function(e){if($(this).attr('id')=='uclmtpvform'){return true;}
173e.preventDefault();SYMJS.loading();var form=$(this).serializeArray();$.post($(this).attr('action'),form,SYMJS.tickets_ajax_response_callback);});}else{$('#tickets_buying').submit(function(e){if($("#checkbox_accept_lopd").length==0||($("#checkbox_accept_lopd").length>0&&$("#checkbox_accept_lopd").is(':checked'))){e.preventDefault();SYMJS.loading();var form=$(this).serializeArray();$.post($(this).attr('action'),form,SYMJS.tickets_ajax_response_callback);}else{e.preventDefault();var error=$('<p></p>').addClass('error');$(this).prepend(error.html(msg.ACCEPT_LOPD));$('html, body').animate({scrollTop:$(this).offset().top},1000);return false;}});}}});var step=$('#step').val();if(typeof step=='undefined'){step=$('input[name=step]').eq(0).val();}
174if(typeof SYM.EVENT_DETAIL[step]=="function"){SYM.EVENT_DETAIL[step]();}
175SYM.pluploader_init_multi({unique_names:true});if($&&$.fn&&$.fn.tooltip&&$.fn.tooltip.noToolsConflict){$.fn.tooltip.noToolsConflict();}
176$('.tooltip_trigger').tooltip();SYMJS.loading(true);};SYMJS.tickets_ajax_response_callback=function(response){SYMJS.loading(true);var json=(response.substr(0,1)=='{');if(!json){SYMJS.event_register_render(response,SYMJS.section_render_callback);}else{var data=JSON.parse(response);if(typeof data.redirect!='undefined'){var prefix=(data.redirect.substr(0,1)!='/')?'/':'';window.location=prefix+data.redirect;}}};
177
178SYMJS.event_donations=function(get){$('body').append($('<input></input>').attr('type','hidden').attr('id','event_id').val(SYM.data.id));$('body').append($('<input></input>').attr('type','hidden').attr('id','eventid').val(SYM.data.id));SYMJS.loading();$.loadScriptSeries(['/js/lib/vendor/jquery-tools.min.js','/js/lib/vendor/jquery.easing.js','/js/lib/vendor/jquery.ellipsis.js','/js/lib/humanmsg.js','/js/lib/msgbox.js','/js/lib/fake_label.js','/js/lib/vendor/jquery.maxlength.js','/js/plugins/jquery.stickyfooter.js','/js/common.js','/lang/js/common','/js/yav.js','/js/jquery.yav.js','/lang/js/ui_datepicker','/lang/js/event_detail/_column','/lang/js/event_detail/registration_form','/lang/js/event_detail/tickets','/lang/js/common','/js/lib/vendor/jquery-ui.1.13.2.custom.min.js','/js/lib/vendor/datetimepicker/build/jquery.datetimepicker.full.min.js','/js/plupload-3.1.5/js/moxie.min.js','/js/plupload-3.1.5/js/plupload.min.js','/js/event_detail/common.js','/js/event_detail/tickets.js'],function(){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id);if(get!=null){if(get.clear_previous){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?clear_previous='+get.clear_previous);}else if(get.step){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?step='+get.step);}else if(get.tokenpay){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?tokenpay='+get.tokenpay);}else if(get.p){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?tokenpay='+get.p);}else if(get.c){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?c='+get.c);}else if(get.token){var url=noCache('/event_detail/ajax_tickets/'+SYM.data.id+'?token='+get.token);}}
179$.ajax({url:url,method:"POST",data:{json:true},success:SYMJS.tickets_ajax_response_callback,failure:function(){SYMJS.loading(true);}});});};
180
181SYMJS.event_accepted_abstracts_cache={};SYMJS.event_accepted_abstracts=function(){$('#paper_category').change(function(e){
181SYMJS.show_accepted_abstracts(1);}).change();};SYMJS.show_accepted_abstracts=function(page){window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(["/ckeditor/ckeditor.js","/js/lib/ckeditor_loader.js","/js/lib/humanmsg.js","/js/lib/msgbox.js","/js/yav.js","/js/jquery.yav.js",],function(){if(typeof CKEDITOR.instances.comment_body!="undefined"){CKEDITOR.instances.comment_body.destroy();}
182$("#div_abstracts").load(noCache("/user_events/show_accepted_abstracts/"+
183SYM.data.id+"/"+
184$("#paper_category").val()+"/"+
185page),function(){SYMJS.show_accepted_abstracts_in_progress=false;$("#div_abstracts ul.pagination a").click(function(e){e.preventDefault();var page=this.hash.replace("#","");SYMJS.show_accepted_abstracts(page);return false;});SYMJS.comments_setup();SYMJS.comments_moderation_setup();SYMJS.abstract_content_setup();});});};SYMJS.comments_setup=function(){const createCommentFromTpl=function(id,name,comment,date){const theName=name||'';const theDate=date||SYM.format_date(new Date(),"dd-MM-yyyy HH:ii");const theId=id||0;const theComment=comment||'';const theTpl=`<li id="pc_${theId}"class="paper_comment"data-id="${theId}"><div class="paper_comment_author">${theName}<span class="paper_comment_date">${theDate}</span></div><div class="paper_comment_body "><p>${theComment}</p></div><ul class="paper_comment_tools"><li><a class="comment_tool flag_comment"href="#"><img src="/imgs/common/icons/book_error.png">&nbsp;${_msg('MARK_AS_INAPPROPRIATE','MARK_AS_INAPPROPRIATE')}</a></li><li><a class="comment_tool edit_comment"href="#"><img src="/imgs/common/icons/book_edit.png">&nbsp;${_msg('EDIT','REMOVE')}</a></li><li><a class="comment_tool delete_comment"href="#"><img src="/imgs/common/icons/bin.png">&nbsp;${_msg('REMOVE','REMOVE')}</a></li></ul></li>`;return theTpl;};SYMJS.add_comment_form=SYMJS.add_comment_form||$('#add_comment');$('.comment_toggler').click(function(){var parent=$(this).parent();var previous=$('.comment_toggler.opened');if($(this).hasClass('opened')){if(typeof CKEDITOR.instances.comment_body!='undefined'){CKEDITOR.instances.comment_body.destroy();}
186previous.removeClass('opened');$("#comment_body").hide();$('.comment_input',previous.parent()).hide();}else{if(previous.length){previous.removeClass('opened');$('.comment_input',previous.parent()).hide();}
187$(this).addClass('opened');$('.comment_input:visible').hide();if($('li.paper_comment',parent).length){$('.comment_input',parent).show();}
188if(typeof CKEDITOR.instances.comment_body!='undefined'){CKEDITOR.instances.comment_body.destroy();}
189var form=$('#add_comment').length?$('#add_comment').detach():SYMJS.add_comment_form.clone();$('.form_container',parent).append(form);if($('#comment_body').length){load_rich_editor('comment_body',{toolbar:'Basic',language:_LANGUAGE,width:'525px',height:'100px',});}
190$('#paper_id').val($(this).attr('data-paperid'));$('.comment_input',parent).show().removeClass("hidden");$('#add_comment').show().removeClass("hidden");$('button.add_comment').unbind('click').click(function(){var comment_body=(typeof CKEDITOR.instances.comment_body!='undefined')?CKEDITOR.instances.comment_body.getData():'';$('p.error').remove();if(comment_body.length>0){$.post(noCache('/user_events/save_paper_comment'),{paper_id:$('#paper_id').val(),is_private:0,comment_body:comment_body},function(response){if(response.stat=='OK'){msgbox_success(_msg(msg.SUCCESS,'OK'));var name=(SYM.data.user&&SYM.data.user.name)?SYM.data.user.name:'';$(".comment_list",parent).prepend($(createCommentFromTpl(response.id,name,comment_body)));SYMJS.comment_count_updater(parent,1);CKEDITOR.instances.comment_body.setData('');SYMJS.comments_moderation_setup();}else{$('#add_comment').prepend($('<p></p>').addClass('error').html(msg.ERRORMESSAGE));}});}
191return false;});}});};SYMJS.comments_moderation_setup=function(){window.CKEDITOR_BASEPATH='/ckeditor/';$.loadScriptSeries(['/ckeditor/ckeditor.js','/js/lib/ckeditor_loader.js','/js/lib/humanmsg.js','/js/lib/msgbox.js','/js/yav.js','/js/jquery.yav.js'],function(){$('.comment_tool').unbind('click').click(function(){var op=$(this).attr('class').match('([a-z]+)_comment')[1],paper_id=$('#paper_id').val(),comment_id=$(this).parents('.paper_comment').attr('data-id'),button=$(this),data={op:op,paper_id:paper_id,paper_comment_id:comment_id};switch(op){case'flag':var opts={content:$.partialRender('overlay-form-flag-comment',{eventData:SYM.data}),modalinit:function(){$('#msgbox_confirm_yes').unbind('click').click(function(){$('#overlay').modal('hide');SYMJS.comments_moderation(data);SYMJS.comment_count_updater(button.parents('.abstract_item'),-1);$('#pc_'+comment_id).fadeOut('slow').remove();});$('#msgbox_confirm_no').unbind('click').click(function(){$('#overlay').modal('hide');});},modalclose:function(){$('#overlay').modal('hide');},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');}};SYMJS.overlay(opts);break;case'unflag':var opts={content:$.partialRender('overlay-form-flag-comment',{eventData:SYM.data}),modalinit:function(){$('#msgbox_confirm_yes').unbind('click').click(function(){$('#overlay').modal('hide');SYMJS.comments_moderation(data);var parent=button.parents('.paper_comment');if(op=='flag'){$('.paper_comment_body',parent).addClass('flagged');parent.fadeOut('slow');SYMJS.comment_count_updater(button.parents('.abstract_item'),-1);}else{$('.paper_comment_body',parent).removeClass('flagged');button.fadeOut('slow');SYMJS.comment_count_updater(button.parents('.abstract_item'),+1);}});$('#msgbox_confirm_no').unbind('click').click(function(){$('#overlay').modal('hide');});},modalclose:function(){$('#overlay').modal('hide');},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');}};SYMJS.overlay(opts);break;case'edit':var opts={content:$.partialRender('overlay-form-edit-comment',{eventData:SYM.data}),modalinit:function(){$('#comment_edit_body').val($('.paper_comment_body',$('#pc_'+comment_id)).html());load_rich_editor('comment_edit_body',{toolbar:'Basic',language:_LANGUAGE,width:'400px',height:'100px',closeOnClick:false,closeOnEsc:false});$('#msgbox_confirm_yes').unbind('click').click(function(){$('#overlay').modal('hide');if($(this).attr('id')=='msgbox_confirm_yes'){data.comment_body=CKEDITOR.instances.comment_edit_body.getData();SYMJS.comments_moderation(data);$('#pc_'+comment_id+' .paper_comment_body').html(data.comment_body);}
192if(typeof CKEDITOR.instances.comment_edit_body!='undefined')
193CKEDITOR.instances.comment_edit_body.destroy();overlay=$('.msgbox .modal').detach();$('#edit_comment_overlay').append(overlay);$('#modal_edition').remove();});$('#msgbox_confirm_no').unbind('click').click(function(){$('#overlay').modal('hide');});},modalclose:function(){$('#overlay').modal('hide');if(typeof CKEDITOR.instances.comment_edit_body!='undefined')
194CKEDITOR.instances.comment_edit_body.destroy();overlay=$('.msgbox .modal').detach();$('#edit_comment_overlay').append(overlay);$('#modal_edition').remove();},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');}};SYMJS.overlay(opts);break;case'delete':var opts={content:$.partialRender('overlay-form-delete-comment',{eventData:SYM.data}),modalinit:function(){$('#msgbox_confirm_yes').unbind('click').click(function(){$('#overlay').modal('hide');SYMJS.comments_moderation(data);SYMJS.comment_count_updater(button.parents('.abstract_item'),-1);$('#pc_'+comment_id).fadeOut('slow').remove();});$('#msgbox_confirm_no').unbind('click').click(function(){$('#overlay').modal('hide');});},modalclose:function(){$('#overlay').modal('hide');},modalcontinue:function(){$('.modal-footer .btn.modal-continue','#overlay').addClass('in-progress');}};SYMJS.overlay(opts);break;}
195return false;});});};SYMJS.comments_moderation=function(form_data){$.post(noCache('/user_events/paper_comment_moderation'),form_data,function(response){if(response.stat=='OK'){msgbox_success(msg.SUCCESS);}else{}});};SYMJS.comment_count_updater=function(parent,change){var button=$('.comment_toggler',parent),old_value=button.html().match('[0-9]+'),new_value=$('.comment_list .paper_comment_body:not(.flagged)',parent).length;if(new_value<0)
196new_value=0;button.html(button.html().replace(old_value,new_value));};SYMJS.abstract_content_setup=function(){$('.button_abstract_toggle').click(function(e){e.preventDefault();var btn=$(this);var parent=btn.parent().parent();var previous=parent.find('.abstract_text');if(previous.hasClass('opened')){previous.removeClass('opened');previous.hide();btn.text(msg.SHOW_ABSTRACT);}else{previous.addClass('opened');previous.show();btn.text(msg.HIDE_ABSTRACT);}});};
197
198SYMJS.event_files_cache={};SYMJS.event_files_render=function(data){$('#files-list-container').html('<ul></ul>');SYMJS.loading();$.each(data.data,function(i,el){$('#files-list-container ul').partialAppend('files-list-item',el);});$('#files-list-container').partialAppend('files-list-pagination',data);};SYMJS.event_files=function(page){if(typeof page=='undefined'){page=1;}
199if(typeof SYMJS.event_files_cache[page]=='undefined'){$('#files-list-container').load(noCache('/file_manager/get_page_event_files/'+$('#type').val()+'/'+$('#type_id').val()+'/files_manager_pager/'+page),SYMJS.load_ajax_calls);}else{SYMJS.event_files_render(SYMJS.event_files_cache[page]);}};SYMJS.load_ajax_calls=function(){$('.pagination a').click(function(e){e.preventDefault();$('#files-list-container').load($(this).attr('href').replace('#','/'),SYMJS.load_ajax_calls);return false;});};
200
201SYMJS.event_organizers_cache={};SYMJS.event_organizers_render=function(data){const organizersUl=$('<ul class="organizers-ul"></ul>');$('#organizers-list-container').html('').append(organizersUl);$.each(data.organizers,function(i,el){organizersUl.partialAppend('organizers-list-item',el);});$('#organizers-list-container').partialAppend('organizers-list-pagination',data);$('#organizers-list-container ul.pagination a').click(function(e){e.preventDefault();var page=parseInt(this.hash.replace('#',''));SYMJS.event_organizers(page);});};SYMJS.event_organizers=function(page){if(typeof page=='undefined')page=1;if(typeof SYMJS.event_organizers_cache[page]=='undefined'){SYMJS.loading();SYMJS.event_organizers_cache[page]={};$.ajax({url:noCache('/user_events/show_organizers/ajax/'+SYM.data.id+'/'+page),success:function(response){var organizers=JSON.parse(response);SYMJS.event_organizers_render(organizers);SYMJS.event_organizers_cache[page]=organizers;SYMJS.loading(true);},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_organizers_render(SYMJS.event_organizers_cache[page]);}};
202
203SYMJS.event_registration_form_cache=null;SYMJS.event_registration_form_render=function(data){$('#registration-form-container').html(data);$.loadScriptSeries(['/lang/js/common','/js/common.js','/js/plupload-3.1.5/js/moxie.min.js','/js/plupload-3.1.5/js/plupload.min.js','/lang/js/event_detail/registration_form','/lang/js/event_detail/tickets','/lang/js/ui_datepicker','/lang/js/common','/js/lib/vendor/jquery-ui.1.13.2.custom.min.js','/js/lib/vendor/datetimepicker/build/jquery.datetimepicker.full.min.js','/js/yav.js','/js/jquery.yav.js','/js/event_detail/registration_form.js'],function(){window.msgbox_success=function(msg){$('#registration_form_modal .modal-body').html('<p>'+msg+'</p>');$('#registration_form_modal').modal('show');};});};SYMJS.event_registration_form=function(params){var user_id=(typeof params.user!='undefined'&&params.user!='')?params.user:SYM.data.user.id;if(SYMJS.event_registration_form_cache==null){SYMJS.loading();SYMJS.event_registration_form_cache=null;$.ajax({url:noCache('/new_event_detail/get_registration_form/'),method:"POST",data:{event_id:SYM.data.id,user_id:user_id},success:function(response){if(response=='ERROR'){window.location.href=window.location.href.replace('registration_form','detail');}else{SYMJS.event_registration_form_cache=response;SYMJS.event_registration_form_render(response);SYMJS.loading(true);}},failure:function(){SYMJS.loading(true);}});}else{SYMJS.event_registration_form_render(SYMJS.event_registration_form_cache);}};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.