var Events={};Events.Slider=Class.create({initialize:function(a){this._configs=a;this._observe();this._request()},_observe:function(){this._configs.container.observe("mouseover",function(){this._mouseover=true}.bind(this));this._configs.container.observe("mouseout",function(){this._mouseover=false}.bind(this))},_request:function(){new Ajax.Updater(this._configs.container,this._configs.url,{evalScripts:false,method:"get",onComplete:function(){this._addLinks();setInterval(this._slide.bind(this),3500)}.bind(this)})},_slide:function(){if(this._mouseover||this._stop){return}this._slideElement=this._nextElement||this._configs.container.down("div");if(!this._slideElement){return}this._nextElement=this._slideElement.next();if(!this._nextElement){return}new Effect.Parallel([new Effect.SlideUp(this._slideElement,{sync:true,to:0.99,scaleTo:(Prototype.Browser.Gecko?-1:0)}),new Effect.Appear(this._nextElement,{sync:true})],{duration:0.8,afterFinish:function(){this._configs.container.insert(this._slideElement)}.bind(this)})},_addLinks:function(){var a=this._configs.container.select("div.event-slider-element"),b=this;a.invoke("observe","mouseover",function(){this.down("a").setStyle({textDecoration:"underline"})});a.invoke("observe","mouseout",function(){this.down("a").setStyle({textDecoration:""})});a.invoke("observe","click",function(c){c.stop();b._stop=true;window.location.href=this.down("a").href})}});Events.Map=Class.create({initialize:function(c,a,b){this.element=$(c);this.address=a;this.options=b;this.request()},request:function(){this.addressString=this.getLocationString();var a="geocode_callback_"+Number(new Date());window[a]=this.respond.bind(this);xeToolkit.Utils.loadJs(this.options.geocoderUrl,null,{q:this.addressString,callback:a})},getLocationString:function(){return $w("street postal_code city country").inject("",function(c,a){var b=this.address[a];return c+(b?(c?", ":"")+b:"")}.bind(this))},respond:function(a){if(a.Status.code==200){this.showMap(a)}else{this.showError(a)}},showMap:function(c){var b=c.Placemark[0];var a=b.Point.coordinates;var g=b.AddressDetails.Accuracy;this.element.show();var f=new Element("img",{src:this.options.staticUrl+"&"+Object.toQueryString({size:this.options.width+"x"+this.options.height,markers:a[1]+","+a[0],zoom:7+g}),width:this.options.width,height:this.options.height});var e=this.addressString;if(this.address.location){e+="("+this.address.location+")"}var d=new Element("a",{href:"http://www.google.com/maps?"+Object.toQueryString({q:e,ll:a[1]+","+a[0],z:Math.min(17,10+g),t:"m"}),target:"_blank"});d.update(Events.Map.Messages.SHOW_LARGE_MAP);this.element.insert(f);this.element.insert(d)},showError:function(a){var c=$("event-geocode-not-found");if(c){this.element.show();c.show();var b=Events.Map.Messages["ERROR_"+a.Status.code];$("event-geocode-not-found-reason").update(b||Events.Map.ERROR_UNKNOWN)}}});Events.Participation=Class.create({initialize:function(d,c,b,e,a){this.invitationId=d;this.eventId=c;this.token=b;this.domElements=e;this.domElements.body=$$("body").first();this.inlineHints=a||{};this.prepare()},prepare:function(){this.domElements.participationForm=this.domElements.participationContainer.down("form");this.domElements.guestList=$("guestlist");if(this.domElements.participationForm&&this.domElements.guestList){var a=new Form.InlineHints(this.domElements.participationForm,this.inlineHints);this.domElements.participationForm.observe("submit",function(c){a.resetInputs();this.saveStatus();c.stop()}.bind(this));this.domElements.radioButtons=this.domElements.participationForm.select("input[name='invitation[participation]']");this.domElements.companionName=this.domElements.participationForm.down("input[name='invitation[companion_name]']");this.domElements.companionCompany=this.domElements.participationForm.down("input[name='invitation[companion_company]']")}else{var b=$("event-participation-change-status");b&&b.observe("click",function(c){this.showForm();c.stop()}.bind(this))}},saveStatus:function(){if(!this.validateStatus()){return}this.domElements.participationForm.request({evalJSON:"force",onSuccess:this.savedStatus.bind(this),onCreate:this.savingStatus.bind(this)})},showForm:function(){var a="/events/"+this.eventId+"/invitations/"+this.invitationId+"/edit?token="+this.token;new Ajax.Request(a,{method:"get",evalJSON:"force",onCreate:this.loadingForm.bind(this),onSuccess:this.loadedForm.bind(this)})},validateStatus:function(){var a=true;if(this.domElements.companionName&&!$F(this.domElements.companionName)&&this.domElements.companionName&&$F(this.domElements.companionName)){a=false;this.domElements.companionName.addClassName("error-form-field").focus()}else{if(this.domElements.companionName){this.domElements.companionName.removeClassName("error-form-field")}}if(this.domElements.radioButtons.length&&!this.domElements.radioButtons.any(function(b){return b.checked})){a=false}return a},savingStatus:function(){this.domElements.body.setStyle({cursor:"wait"});this.domElements.participationForm.getElements().invoke("disable");
new Effect.Opacity(this.domElements.participationForm,{from:1,to:0,duration:0.3})},savedStatus:function(c){var b=[];this.domElements.body.setStyle({cursor:""});var a=c.responseJSON;b.push(new Effect.Highlight(this.domElements.participationContainer,{sync:true}));Element.update(this.domElements.participationContainer,(a.alert_msg||"")+(a.participation_status||""));if(a.guest_count!==undefined){this.domElements.guestCounter.update(a.guest_count)}if(a.participation_count&&this.domElements.participationCounter){this.domElements.participationCounter.update(a.participation_count);if(this.domElements.participationCounter.visible()){b.push(new Effect.Highlight(this.domElements.participationCounter.up(),{sync:true}))}}if(a.guest_list){this.domElements.guestList.update(a.guest_list)}new Effect.Parallel(b);this.invitationId=a.invitation_id;this.prepare()},loadingForm:function(){this.domElements.body.setStyle({cursor:"wait"})},loadedForm:function(b){this.domElements.body.setStyle({cursor:""});var a=b.responseJSON;this.domElements.participationContainer.update(a.participation_form);this.domElements.participationContainer.highlight();this.prepare()}});Events.AdditionalElementsToggle=Class.create({initialize:function(b,a){this.id=b;this.collector=a;this.addEvents();this.check()},addEvents:function(){this.containers=$w("_active _inactive").collect(function(a){return $(this.id+a)}.bind(this));this.label=$(this.id+"_inactive").down("p");this.text=this.label&&this.label.innerHTML;this.containers.each(this.initLinks.bind(this))},initLinks:function(a){this.links=a.select("a.toggle");this.links.invoke("observe","click",function(b){this.containers.invoke("toggle");this.check();b.stop()}.bind(this));this.addLink=$(this.id+"_inactive").down(".toggle.add_link");this.changeLink=$(this.id+"_inactive").down(".toggle.change_link")},check:function(){if(this.collector){var a=this.collector();var b=(a?': <span class="hint">'+a+"</span>":"");this.label.innerHTML=this.text+b;if(this.addLink&&this.changeLink){if(a){this.changeLink.show();this.addLink.hide()}else{this.changeLink.hide();this.addLink.show()}}}}});Events.FormToggle={};Events.FormToggle.Type=Class.create({initialize:function(b,a){this._radioButton=$(b+"_"+this._type);this._checkedState=this._setInitialCheckedState(a);if(!this._radioButton){return}this._radioButton.observe("change",this._toggle.bind(this));Prototype.Browser.IE&&this._radioButton.observe("click",function(){this.blur()});this._checkboxes=this._checkedState.keys().collect(function(c){var d=$("event_"+c);d.observe("change",function(){if(this._radioButton.checked){this._saveState(d,c)}}.bind(this));return d}.bind(this));(this._radioButton.checked&&this._toggle(null,true))},_setInitialCheckedState:function(b){var a=$H(this._defaultStates);if(b&&this._radioButton&&this._radioButton.checked){a.each(function(c){a.set(c.key,$("event_"+c.key).checked)});return a}else{return a}},_setStates:function(){this._checkedState.each(function(a){$("event_"+a.key).checked=a.value})},_saveState:function(b,a){this._checkedState.set(a,b.checked)}});Events.FormToggle.Public=Class.create(Events.FormToggle.Type,{initialize:function($super,b,a){this._type="public";this._defaultStates={searchable:true,spiderable:true};$super(b,a)},_toggle:function(c,d){this._checkboxes.invoke("enable");this._setStates();var b=$("event_official_container");(b&&b.show());var e=$("external_link_and_fee_container");(e&&e.show());var a=$("event_guestlist_visibility_xing_members");if(!d){a.checked=true}$("event_group_id_container","participation-options").compact().invoke("hide");$("event_category_id_container","event_tags_container","event_guestlist_visibility","event_guestlist_visibility_xing_members_label","event_guestlist_visibility_xing_members_info",a).compact().invoke("show")}});Events.FormToggle.Private=Class.create(Events.FormToggle.Type,{initialize:function($super,b,a){this._type="private";this._defaultStates={searchable:false,spiderable:false};$super(b,a)},_toggle:function(b,d){this._setStates();var a=$("event_official_container");(a&&a.hide());var e=$("external_link_and_fee_container");(e&&e.hide());this._checkboxes.invoke("disable");var c=$("event_guestlist_visibility_invited");if(!d){c.checked=true}$("event_guestlist_visibility",c).invoke("show");$("event_category_id_container","event_tags_container","event_group_id_container","event_guestlist_visibility_xing_members_label","event_guestlist_visibility_xing_members","event_guestlist_visibility_xing_members_info","participation-options").compact().invoke("hide")}});Events.FormToggle.Group=Class.create(Events.FormToggle.Type,{initialize:function($super,b,a){this._type="group";this._defaultStates={searchable:false,spiderable:false};$super(b,a)},_toggle:function(c,d){this._checkboxes.invoke("enable");this._setStates();var b=$("event_official_container");(b&&b.show());var e=$("external_link_and_fee_container");(e&&e.show());var a=$("event_guestlist_visibility_xing_members");if(!d){a.checked=true}$("event_tags_container","event_group_id_container","event_guestlist_visibility_xing_members_label","event_guestlist_visibility_xing_members_info","participation-options",a).compact().invoke("show");
$("event_category_id_container").hide();$("event_group_id").fire("event:event_type:change")}});Events.Form=Class.create({initialize:function(a){initDatePicker();this._initDatePicker();this._initToggle(this._getToggleDependicies())},_initToggle:function(a){$H(a).each(function(b){new Events.AdditionalElementsToggle(b.key,b.value?b.value.bind(this):null)}.bind(this))},_initAdditionalOptions:function(b,a){new Events.FormToggle.Public(b,a);new Events.FormToggle.Private(b,a);new Events.FormToggle.Group(b,a)},_focusFirstInput:function(a){a.getInputs("text").find(function(b){return !b.disabled}).focus()}});Events.Create=Class.create(Events.Form,{initialize:function($super,b,a,c){$super(b);this._hiddenGroupIndices=a;this._initHiddenGroupIndices();this._initAdditionalOptions("event_event_type",c);this._buttonListener();this._focusFirstInput(b)},_initHiddenGroupIndices:function(){var a=$("event_group_id");var b=function(){var c=this._hiddenGroupIndices.include($F(a));var d=$(c?"event_guestlist_visibility_invited":"event_guestlist_visibility_xing_members");d.checked=true}.bind(this);a.observe("change",b);a.observe("event:event_type:change",b)},_initDatePicker:function(){var starts=Events.datePicker.pick_event_starts_at;var ends=Events.datePicker.pick_event_ends_at;var deadline=Events.datePicker.pick_event_registration_deadline_at;var validate=function(){with(DatePickerBehaviour){mark(ends).when(function(){return ends.date<starts.date||(ends.date-starts.date)>Date.THIRTY_DAYS});mark(deadline).when(function(){if(ends.date){return deadline.date>ends.date}})}if(starts.date){if(!ends.date){ends.setDisplayedMonth(starts.date)}if(!deadline.date){deadline.setDisplayedMonth(starts.date)}}};[starts,ends,deadline].invoke("observe","change",validate);this.pickers={starts:starts,ends:ends,deadline:deadline};starts.observe("change",function(newDate,oldDate){[ends,deadline].each(function(picker){if(newDate&&oldDate&&picker.date){picker.setDate(new Date(picker.date-(oldDate-newDate)))}}.bind(this))}.bind(this))},_getToggleDependicies:function(){return{event_organizer_name:function(){return $F("event_organizer_name")},event_language:function(){var a=$("event_language");return a.childElements().find(function(b){return b.value==a.value}).innerHTML},event_registration_deadline:function(){var c=this.pickers.deadline.getFormattedString();var a=$F("event_registration_deadline_at_hour");var d=$F("event_registration_deadline_at_min");var b=c;if(c&&a&&d){b+=(c?", ":"")+a+":"+(d==="0"?"00":d)}return b}.bind(this)}},_buttonListener:function(){$("publish","invite").invoke("observe","click",function(a){$("action_type").value=this.id})}});Events.Edit=Class.create(Events.Form,{initialize:function($super,a){$super(a);this._focusFirstInput(a)},_initDatePicker:function(){var starts=Events.datePicker.pick_event_starts_at;var deadline=Events.datePicker.pick_event_registration_deadline_at;var ends=Events.datePicker.pick_event_ends_at;var validate=function(){with(DatePickerBehaviour){mark(deadline).when(function(){if(ends.date){return deadline.date>ends.date}})}if(starts.date){if(!deadline.date){deadline.setDisplayedMonth(starts.date)}}};deadline.observe("change",validate);this.pickers={starts:starts,deadline:deadline}},_getToggleDependicies:function(){return{event_organizer_name:function(){return $F("event_organizer_name")},event_language:function(){var a=$("event_language");return a.childElements().find(function(b){return b.value==a.value}).innerHTML},event_registration_deadline:function(){var c=this.pickers.deadline.getFormattedString();var a=$F("event_registration_deadline_at_hour");var d=$F("event_registration_deadline_at_min");var b=c;if(c&&a&&d){b+=(c?", ":"")+a+":"+(d==="0"?"00":d)}return b}.bind(this)}}});Events.Reschedule=Class.create(Events.Form,{initialize:function($super,a){$super(a)},_initDatePicker:function(){var starts=Events.datePicker.pick_event_starts_at;var ends=Events.datePicker.pick_event_ends_at;var deadline=Events.datePicker.pick_event_registration_deadline_at;var validate=function(){with(DatePickerBehaviour){mark(ends).when(function(){return ends.date<starts.date||(ends.date-starts.date)>Date.THIRTY_DAYS});mark(deadline).when(function(){if(ends.date){return deadline.date>ends.date}})}if(starts.date){if(!ends.date){ends.setDisplayedMonth(starts.date)}if(!deadline.date){deadline.setDisplayedMonth(starts.date)}}};[starts,ends,deadline].invoke("observe","change",validate);this.pickers={starts:starts,ends:ends,deadline:deadline};starts.observe("change",function(newDate,oldDate){[ends,deadline].each(function(picker){if(newDate&&oldDate&&picker.date){picker.setDate(new Date(picker.date-(oldDate-newDate)))}}.bind(this))}.bind(this))},_getToggleDependicies:function(){return{event_registration_deadline:function(){var c=this.pickers.deadline.getFormattedString();var a=$F("event_registration_deadline_at_hour");var d=$F("event_registration_deadline_at_min");var b=c;if(c&&a&&d){b+=(c?", ":"")+a+":"+(d==="0"?"00":d)}return b}.bind(this)}}});Events.SearchForm=Class.create(xeToolkit.Controls.SearchForm,{initialize:function($super,b,c,a){$super(b,c,a);
initDatePicker();this._initDateDependency()},_initDateDependency:function(){var b=Events.datePicker.pick_search_starts_at;var a=Events.datePicker.pick_search_ends_at;var c=function(){var e=null;if(b.date){e=new Date(b.date.getFullYear(),b.date.getMonth(),b.date.getDate())}var d=null;if(a.date){d=new Date(a.date.getFullYear(),a.date.getMonth(),a.date.getDate())}DatePickerBehaviour.mark(a).when(function(){return d<Date.CURRENT||d<e});if(b.date&&!a.date){a.setDisplayedMonth(b.date)}};[b,a].compact().invoke("observe","change",c)}});Events.FormValidation=Class.create({initialize:function(a){this._options=a||{};this._findFormElements();this._findDisabledFormElements();this._indicator=$("update-form-indicator");this._listen()},_listen:function(){this._options.form&&this._options.form.observe("submit",function(a){a.stop();this._request()}.bind(this))},_findFormElements:function(){this._allFields=this._options.form.getElements()},_findDisabledFormElements:function(){this._disabledFields=this._allFields.findAll(function(a){return a.disabled})},_request:function(){this._options.form.request({onCreate:function(){this._showIndicator();this._disable()}.bind(this),onSuccess:function(transport){this._hideIndicator();this._enable();this._removeError();var responseArr=eval(transport.responseText);if(responseArr.size()>0){this._highest={};responseArr.each(this._showError.bind(this));new Effect.ScrollTo(this._highest.element,{duration:0.5,offset:-55})}else{if(this._options.edit){this._coolConfirm()}else{window.location.href=this._options.eventUrl}}}.bind(this)})},_disable:function(){this._allFields.invoke("disable")},_enable:function(){this._allFields.each(function(a){if(this._disabledFields.indexOf(a)==-1){a.enable()}}.bind(this))},_showIndicator:function(){this._indicator.setStyle({display:"inline"})},_hideIndicator:function(){this._indicator.setStyle({display:"none"})},_showError:function(b){var a=$(this._convertId(b.first()));(!a.hasClassName("error-form-field")&&a.addClassName("error-form-field"));a.up("li").insert(this._getErrorMessageContainer(b.last()));this._callbackError(b.first());var c=a.cumulativeOffset().top;if(c<this._highest.offset||!this._highest.offset){this._highest.offset=c;this._highest.element=a}},_removeError:function(){this._options.form.select("p.error-message").invoke("remove");this._options.form.select(".error-form-field").invoke("removeClassName","error-form-field")},_callbackError:function(b){var a={registration_deadline_at:function(){$("event_registration_deadline_active").show();$("event_registration_deadline_inactive").hide()}}[b]||function(){};return a()},_getErrorContainer:function(a){this._errorContainer=this._errorContainer||new Element("div",{"class":"fieldWithErrors"});return $(this._errorContainer.cloneNode(true)).update(a)},_getErrorMessageContainer:function(a){this._errorMessageContainer=this._errorMessageContainer||new Element("p",{"class":"error-message"});return $(this._errorMessageContainer.cloneNode(true)).update(a)},_coolConfirm:function(){cool_confirm({element:this._options.form,id:"lightbox-with-message",callback:this._confirmCallback.bind(this)})},_convertId:function(a){return{registration_deadline_at:"pick_event_registration_deadline_at",ends_at:"pick_event_ends_at",starts_at:"pick_event_starts_at"}[a]||"event_"+a},_confirmCallback:function(){window.location.href=$F("with-message")&&this._options.messageUrl?this._options.messageUrl:this._options.eventUrl}});Events.GuestListFilterLogic={initialize:function(a){this._checkBoxes=a.checkBoxes;this._allowMaybe=a.allowMaybe;this._unansweredAvailable=a.unansweredAvailable;this._filter=a.checkBoxes.findAll(function(b){return b.match("[name^='filter']")});this._participation=a.checkBoxes.findAll(function(b){return b.match("[name^='participation']")});this._observe()},_observe:function(){var a=this;this._filter.invoke("observe","click",function(){a._filterChanged(this)})},_filterChanged:function(a){if(!a.getValue()){return}if(!this._anyParticipationBoxChecked()){this._participation.each(function(b){if(!(((b.readAttribute("name")=="participation[maybe]")&&!this._allowMaybe)||((b.readAttribute("name")=="participation[unanswered]")&&!this._unansweredAvailable))){b.setValue(true)}}.bind(this))}},_anyParticipationBoxChecked:function(){return this._participation.any(Form.Element.getValue)}};Events.tabMenu=function(b){var a=b.deactivate;var d=b.activate;var c=b.wording;d.observe("click",function(e){e.stop();d.adjacent("li.active").invoke("removeClassName","active");if(a.readAttribute("rel")=="disabled"){a.addClassName("inactive")}d.addClassName("active").removeClassName("inactive");$("overview-content").update(c)})};Events.Dropdown=Class.create({initialize:function(a){this.LINK=a.link;this.CONTAINER=a.container;this.OPTIONS=this.CONTAINER.select("a");this.ARROW=this.LINK.down("img");this.BODY=$$("body").first();this._onChange=a.onChange||Prototype.emptyFunction;this._opened=false;this._selected=a.selected;this._outsideClickReference=this._outsideClick.bind(this);
this._insideClickReference=this._insideClick.bind(this);this._observe()},_highlightOption:function(){this.OPTIONS.each(function(a){if(a.href.include("#"+this._selected)){a.addClassName("selected")}else{a.removeClassName("selected")}}.bind(this))},_observe:function(){this.LINK.observe("click",function(a){a.stop();this._opened?this._close():this._open()}.bind(this))},_insideClick:function(b){b.preventDefault();var a=b.element();var c=a.href.split("#").last();if(this._selected){this._selected=c}this._onChange(c,this.LINK,a)},_outsideClick:function(a){this.BODY.fire("close:dropdown")},_close:function(){this._opened=false;this.CONTAINER.hide();this.ARROW.removeClassName("up-arrow").addClassName("down-arrow");this.OPTIONS.invoke("stopObserving","click",this._insideClickReference);this.BODY.stopObserving("click",this._outsideClickReference);this.BODY.stopObserving("close:dropdown")},_open:function(){this._opened=true;this.BODY.fire("close:dropdown");this.CONTAINER.show();try{this.CONTAINER.clonePosition(this.LINK,{offsetTop:this.LINK.getHeight(),setHeight:false,setWidth:false})}catch(a){}this.ARROW.removeClassName("down-arrow").addClassName("up-arrow");this.OPTIONS.invoke("observe","click",this._insideClickReference);this.BODY.observe("close:dropdown",this._close.bind(this));this.BODY.observe("click",this._outsideClickReference);this._selected&&this._highlightOption()}});Events.SocialBar=Class.create({SERVICES:{twitter:"http://twitter.com/home?status=#{message}"},MESSAGE_PLACEHOLDER:{title:"$event_title$",url:"$event_url$"},initialize:function(a,b){this._container=a;this._eventInfo=b;this._observe()},_prepare:function(b){if(this._prepared){return b}b.message=this._prepareMessage(b);for(var a in b){b[a]=window.encodeURIComponent(b[a])}this._prepared=true;return b},_prepareMessage:function(d){var b=140;var a=d.message.replace(this.MESSAGE_PLACEHOLDER.url,d.url);var f=a.replace(this.MESSAGE_PLACEHOLDER.title,"").length;var c=b-f;var e=d.title.truncate(c);return a.replace(this.MESSAGE_PLACEHOLDER.title,e)},_observe:function(){var a=this;this._container.select("a").invoke("observe","click",function(b){b.stop();a.open(this.className)})},open:function(b){this._eventInfo=this._prepare(this._eventInfo);var a=this.SERVICES[b].interpolate(this._eventInfo);window.open(a,+new Date())}});Events.Organizer={};Events.Organizer.ParticipationChange={initialize:function(a){this._yesCount=a.yesCount;this._maxParticipants=a.maxParticipants;this._participationCounter=$("event-participants-info");this._eventId=a.eventId;this._statusImages={indicator:new Element("img",{src:"/img/v/ajax_wait_r1.gif"}),yes:new Element("img",{src:"/img/xing/xe/events/icn_event_answer_yes.gif"}),no:new Element("img",{src:"/img/xing/xe/events/icn_event_answer_no.gif"}),maybe:new Element("img",{src:"/img/xing/xe/events/icn_event_answer_maybe.gif"})};this._observe()},_observe:function(){var a=$("change-status");$$("#guestlist-table a.toggle").each(function(b){new Events.Dropdown({link:b,container:a,onChange:this._change.bind(this)})}.bind(this))},_change:function(g,i){var b=i.up("form"),c=b.up("tr");var j=b.down("input[name='invitation[participation]']");var d=c.down("td.status img");var e=j.value;var f=i.href.substring(i.href.lastIndexOf("#")+1);if(g==e){return}var h=function(){j.value=g;b.request({evalJSON:"force",onCreate:function(){var k=this._statusImages.indicator.cloneNode(true);d.replace(k);d=k}.bind(this),onSuccess:function(k){var m=[];this._maxParticipants=k.responseJSON.max_participants;this._yesCount=k.responseJSON.yes_count;this._participationCounter.update(k.responseJSON.participation_count);if(this._participationCounter.visible()){m.push(new Effect.Highlight(this._participationCounter,{sync:true}))}m.push(new Effect.Highlight(c,{sync:true}));var l=this._statusImages[g].cloneNode(true);d.replace(l);d=l;new Effect.Parallel(m,{duration:0.5})}.bind(this)})}.bind(this);var a="/events/#{eventId}/guestlist/max_participation_will_be_exceeded?invitation_id=#{invitationId}";a=a.interpolate({eventId:this._eventId,invitationId:f});new Ajax.Request(a,{method:"get",evalJSON:"force",onSuccess:function(l){var k=l.responseJSON.max_participation_will_be_exceeded;if(k){cool_confirm({element:b,id:"lightbox-participant-overflow",callback:h})}else{h()}}})}};Events.Organizer.callbackInplaceEditor=function(d,a){var e=a.up();var c=a.down(".comment"),b=a.down(".edit-comment");if(!d){e.removeClassName("organizer-view");c.removeClassName("modified").addClassName("deleted")}else{c.addClassName("modified")}};
