STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228108
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

swfchan turned sixteen years old the day before yesterday! (5may2024)

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/22582247?noj=FRM22582247-7DC" width="1" height="1"></div>

EventsCalendar.swf

This is the info page for
Flash #77711

(Click the ID number above for more basic data on this flash file.)


Text
45

Events-94

02

Back

Prev

Next

ActionScript [AS1/AS2]

Frame 1
Symbol 17 MovieClip Frame 1
Symbol 22 MovieClip [date_mc] Frame 1
stop(); thickBorder_mc._alpha = 0; close_btn._visible = false;
Symbol 33 MovieClip [eventsScroller_mc] Frame 1
function adjustScrollAmount() { scrollAmount = scrollB._height - scroller._height; } var toScroll = eventsMenu_mc; var mouseListener = new Object(); Mouse.addListener(mouseListener); var yDistance = toScroll._y; var extra = 30; scrollAmount = scrollB._height - scroller._height; currenty = scroller._y; scroller.onPress = function () { if (toScroll._height > mask._height) { startDrag (this, false, this._x, currenty, this._x, currenty + scrollAmount); } }; scroller.onRollOver = function () { scroller.arrows.tintTo(3355443, 100, 1, _global.ease2); scroller.bg.tintTo(14265600, 100, 1, _global.ease2); }; scroller.onRelease = (scroller.onReleaseOutside = (scroller.onRollOut = function () { stopDrag(); scroller.arrows.tintTo(3355443, 0, 1, _global.ease2); scroller.bg.tintTo(14265600, 0, 1, _global.ease2); })); this.onEnterFrame = function () { var _local1 = toScroll._y; var _local3 = (toScroll._height - mask._height) / scrollAmount; var _local2 = ((-((scroller._y - currenty) * _local3)) - _local1) + yDistance; toScroll._y = Math.round(_local1 + (_local2 / 4)); }; mouseListener.onMouseWheel = function (delta) { if (toScroll._height > mask._height) { if (scroller._y < (currenty + scrollAmount)) { if (delta < 0) { final = (scroller._y - delta) + extra; if (final < (currenty + scrollAmount)) { scroller._y = scroller._y - (delta - extra); } else { scroller._y = currenty + scrollAmount; } } } if (scroller._y > currenty) { if (delta > 0) { final = (scroller._y - delta) - extra; if (final > currenty) { scroller._y = scroller._y - (delta + extra); } else { scroller._y = currenty; } } } } };
Symbol 55 MovieClip [eventItemDetails_mc] Frame 1
function adjustScrollAmount() { scrollAmount = scrollB._height - scroller._height; } var toScroll = details_mc; var mouseListener = new Object(); Mouse.addListener(mouseListener); var yDistance = toScroll._y; var extra = 30; scrollAmount = scrollB._height - scroller._height; currenty = scroller._y; scroller.onPress = function () { if (toScroll._height > mask._height) { startDrag (this, false, this._x, currenty, this._x, currenty + scrollAmount); } }; scroller.onRollOver = function () { scroller.arrows.tintTo(3355443, 100, 1, _global.ease2); scroller.bg.tintTo(14265600, 100, 1, _global.ease2); }; scroller.onRelease = (scroller.onReleaseOutside = (scroller.onRollOut = function () { stopDrag(); scroller.arrows.tintTo(3355443, 0, 1, _global.ease2); scroller.bg.tintTo(14265600, 0, 1, _global.ease2); })); this.onEnterFrame = function () { var _local1 = toScroll._y; var _local3 = (toScroll._height - mask._height) / scrollAmount; var _local2 = ((-((scroller._y - currenty) * _local3)) - _local1) + yDistance; toScroll._y = Math.round(_local1 + (_local2 / 4)); }; mouseListener.onMouseWheel = function (delta) { if (toScroll._height > mask._height) { if (scroller._y < (currenty + scrollAmount)) { if (delta < 0) { final = (scroller._y - delta) + extra; if (final < (currenty + scrollAmount)) { scroller._y = scroller._y - (delta - extra); } else { scroller._y = currenty + scrollAmount; } } } if (scroller._y > currenty) { if (delta > 0) { final = (scroller._y - delta) - extra; if (final > currenty) { scroller._y = scroller._y - (delta + extra); } else { scroller._y = currenty; } } } } };
Symbol 81 MovieClip Frame 1
stop();
Symbol 81 MovieClip Frame 15
stop();
Symbol 81 MovieClip Frame 25
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 15
stop();
Symbol 86 MovieClip Frame 25
stop();
Symbol 88 MovieClip Frame 1
function onStageResize() { _parent.bg._width = Stage.width; _parent.bg._height = Stage.height; _parent.bg._x = int((Stage.width - _parent.bg._width) / 2); _parent.bg._y = int((Stage.height - _parent.bg._height) / 2); rootTL._x = int((Stage.width - 800) / 2); rootTL._y = int((Stage.height - 522) / 2); } function parseXML() { events_data = new Array(); var _local3 = new Array(); _local3 = events_xml.firstChild.childNodes; var _local1 = 0; while (_local1 < _local3.length) { var _local2 = new Object(); _local2.DATE = _local3[_local1].childNodes[0].firstChild.nodeValue; _local2.TIME = _local3[_local1].childNodes[1].firstChild.nodeValue; _local2.TITLE = _local3[_local1].childNodes[2].firstChild.nodeValue; _local2.IMAGE = _local3[_local1].childNodes[3].firstChild.nodeValue; _local2.DESCRIPTION = _local3[_local1].childNodes[4].firstChild.nodeValue; _local2.LINK = _local3[_local1].childNodes[5].firstChild.nodeValue; events_data.push(_local2); _local1++; } initEventsCalander(); } function initEventsCalander() { var _local7 = events_data; var _local3 = 1; while (_local3 <= 31) { dates_container_mc["date_mc" + _local3].removeMovieClip(); _local3++; } date_object = new Date(getYear(), getMonth(), 1); setDay(); month_year_mc.month_year_field.text = (months[getMonth()] + ", ") + getYear(); setColor(month_year_mc.month_year_field, _color_1); var _local5 = 1; while (_local5 <= week_days.length) { week_days_mc["week_day_" + _local5].theLabel.autoSize = true; week_days_mc["week_day_" + _local5].theLabel.text = week_days[_local5].toUpperCase(); setColor(week_days_mc["week_day_" + _local5].theLabel, _color_7); week_days_mc["week_day_" + _local5]._x = (_local5 - 1) * 101; _local5++; } var _local9 = getDay(); var _local13 = 0; _local3 = 1; while (_local3 <= getCurrentMonthDays(getMonth() + 1)) { var _local2 = dates_container_mc.attachMovie("date_mc", "date_mc" + _local3, dates_container_mc.getNextHighestDepth()); if ((_local9 % 7) == 0) { _local9 = 0; if (_local3 != 1) { _local13++; } } _local2._x = (_local2.xPosition = _local9 * (Math.round(_local2.dateBG_mc._width) + 1)); _local2._y = (_local2.yPosition = _local13 * (Math.round(_local2.dateBG_mc._height) + 1)); _local2.Width = _local2.dateBG_mc._width; _local2.Height = _local2.dateBG_mc._height; _local2.weakDay = _local9; setColor(_local2.dateBG_mc, _color_8); var _local10; if (_local3 < 10) { _local10 = "0" + _local3; } else { _local10 = "" + _local3; } var _local8 = 0; _local2.dayEvents = []; var _local11 = (((_local10 + "-") + formatNumber(getMonth() + 1)) + "-") + getYear(); var _local4 = 0; while (_local4 < _local7.length) { if (_local11 == _local7[_local4].DATE) { _local2.dayEvents.push(_local7[_local4]); _local8++; } _local4++; } _local2.total_events_mc.theLabel.autoSize = true; if (_local8 != 0) { setColor(_local2.dateBG_mc, _color_for_event); _local2.total_events_mc._visible = (_local2.isEnabled = true); _local2.total_events_mc.theLabel.text = _local8 + " Event(s)"; } else { setColor(_local2.dateBG_mc, _color_for_no_event); _local2.dateBG_mc.enabled = (_local2.isEnabled = false); _local2.total_events_mc._visible = false; } _local2.total_events_mc.theLabel._x = 0; _local2.total_events_mc._x = (_local2.dateBG_mc._width - _local2.total_events_mc._width) - 5; _local2.total_events_mc._y = (_local2.dateBG_mc._height - _local2.total_events_mc._height) - 5; _local2.complateDate = _local11; _local2.id = _local3; _local2.dateLabel.theLabel.text = _local10; _local2.fullDateLabel.theLabel.autoSize = true; _local2.fullDateLabel.theLabel.text = (((((week_days[_local2.weakDay + 1].toUpperCase() + " ") + months[getMonth()].toUpperCase()) + " ") + _local2.id) + ", ") + getYear(); _local9++; var _local12 = new Date(); if (((_local3 == getDate()) && (_local12.getMonth() == getMonth())) && (_local12.getFullYear() == getYear())) { if (todayDateEvent == undefined) { todayDateEventID = _local3; todayDateEvent = _local2; _local2.dateLabel.colorTo(_color_1, 0.3, "easeInOutSine"); _local2.thickBorder_mc.alphaTo(100, 0.3, "easeInOutSine"); } } if (todayDateEventID == _local3) { todayDateEvent = _local2; } _local2.dateBG_mc.onRollOver = function () { var _local2 = this._parent; _local2.dateLabel.colorTo(_color_2, 0.3, "easeInOutSine"); _local2.thickBorder_mc.alphaTo(100, 0.3, "easeInOutSine"); }; _local2.dateBG_mc.onRollOut = (_local2.dateBG_mc.onDragOut = function () { var _local2 = this._parent; if (_local2.complateDate == getTodaysDate()) { _local2.dateLabel.colorTo(_color_1, 0.3, "easeInOutSine"); _local2.thickBorder_mc.alphaTo(100, 0.3, "easeInOutSine"); } else { _local2.dateLabel.colorTo(_color_7, 0.3, "easeInOutSine"); _local2.thickBorder_mc.alphaTo(0, 0.3, "easeInOutSine"); } }); _local2.dateBG_mc.onRelease = function () { enlargeDateBox(this._parent); }; _local3++; } if ((isFirstTime && (eventDate != undefined)) && (eventDate != "")) { isFirstTime = false; date = eventDateParts[0]; month = eventDateParts[1] - 1; year = eventDateParts[2]; initEventsCalander(); } else { isFirstTime = false; dates_container_mc._alpha = 0; if (shouldOpenEvent) { shouldOpenEvent = false; dates_container_mc.alphaTo(100, 0.5, "easeInOutSine", null, {scope:rootTL, func:eventDateBox}); } else { dates_container_mc.alphaTo(100, 0.5, "easeInOutSine"); } if (todayDateEvent.complateDate == getTodaysDate()) { todayDateEvent.dateLabel.colorTo(_color_1, 0.3, "easeInOutSine"); todayDateEvent.thickBorder_mc.alphaTo(100, 0.3, "easeInOutSine"); } } } function eventDateBox() { var _local1 = Number(eventDateParts[0]); var _local2 = Number(eventDateParts[0].substr(0, 1)); if (_local2 == 0) { _local1 = Number(eventDateParts[0].substr(1)); } var _local3 = dates_container_mc["date_mc" + _local1]; enlargeDateBox(_local3); } function enlargeDateBox(target) { target.thickBorder_mc._visible = false; disableDates(); disableArrows(); swappingMC = dates_container_mc.createEmptyMovieClip("tempMC", dates_container_mc.getNextHighestDepth()); target.swapDepths(swappingMC); target.dateLabel.colorTo(_color_7, 0.3, "easeInOutSine"); target.thickBorder_mc._alpha = 0; target.dateBG_mc.tween(["_width", "_height"], [selectedDateWidth, selectedDateHeight], 1, "easeInOutExpo"); target.slideTo(Math.round((700 - selectedDateWidth) / 2), Math.round((462 - selectedDateHeight) / 2), 1, "easeInOutExpo", null, {scope:rootTL, func:"openEventDetails"}); selected_date = target; } function getCurrentMonthDays(month) { var _local2; if (((((((month == 1) || (month == 3)) || (month == 5)) || (month == 7)) || (month == 8)) || (month == 10)) || (month == 12)) { _local2 = 31; } else if ((((month == 4) || (month == 6)) || (month == 9)) || (month == 11)) { _local2 = 30; } else if ((month == 2) && ((year % 4) != 0)) { _local2 = 28; } else { _local2 = 29; } return(_local2); } function setMonth() { month = date_object.getMonth(); } function getMonth() { return(month); } function setYear() { year = date_object.getFullYear(); } function getYear() { return(year); } function setDate() { date = date_object.getDate(); } function getDate() { return(date); } function setDay() { day = date_object.getDay(); } function getDay() { return(day); } function setTodaysDate() { current_date = (((formatNumber(getDate()) + "-") + formatNumber(getMonth() + 1)) + "-") + getYear(); } function getTodaysDate() { return(current_date); } function formatNumber(num) { if (num < 10) { return("0" + num); } return("" + num); } function setColor(target, color) { var _local1 = new Color(target); _local1.setRGB(color); } function openEventDetails() { var border = selected_date.attachMovie("dateBorder_mc", "border", selected_date.getNextHighestDepth()); border._width = selectedDateWidth; border._height = selectedDateHeight; border._alpha = 0; border.alphaTo(100, 0.3, "easeOutSine"); setColor(border, _color_7); selected_date.close_btn._visible = true; selected_date.close_btn._x = (border._width - selected_date.close_btn._width) - 2; selected_date.close_btn._y = border._y + 2; selected_date.close_btn._alpha = 0; selected_date.close_btn.alphaTo(100, 0.3, "easeOutSine"); selected_date.dateLabel.theLabel.tween(["_y"], [-35], 0.3, "easeOutSine"); setColor(selected_date.fullDateLabel, _color_6); selected_date.fullDateLabel.theLabel.tween(["_y"], [-4], 0.3, "easeOutSine"); showSelectedDateEvents(); selected_date.close_btn.onRollOver = function () { this.cross.colorTo(_color_3, 0.5, "easeOutSine"); }; selected_date.close_btn.onRollOut = function () { this.cross.colorTo(_color_7, 0.5, "easeOutSine"); }; selected_date.close_btn.onRelease = function () { removeEventsNav(); selected_date.eventDetails_mc.eventsScroller_mc.removeMovieClip(); selected_date.eventDetails_mc.eventMask_mc.removeMovieClip(); selected_date.eventDetails_mc.eventItemDetails_mc.removeMovieClip(); selected_date.time_mc.mask_mc._width = 0; selected_date.time_mc.theLabel.text = ""; selected_date.dateLabel.theLabel.text = formatNumber(selected_date.id); this._visible = false; this._x = (this._y = 0); border.removeMovieClip(); selected_date.dateLabel.theLabel.tween(["_y"], [-4], 0.3, "easeOutSine"); selected_date.fullDateLabel.theLabel.tween(["_y"], [35], 0.3, "easeOutSine"); selected_date.dateBG_mc.tween(["_width", "_height"], [selected_date.Width, selected_date.Height], 1, "easeInOutExpo"); selected_date.slideTo(selected_date.xPosition, selected_date.yPosition, 1, "easeInOutExpo", null, {scope:rootTL, func:closeEventDetails}); }; } function closeEventDetails() { selected_date.eventDetailsMask.removeMovieClip(); selected_date.swapDepths(swappingMC); swappingMC.removeMovieClip(); enableDates(); enableArrows(); var _local1 = new Date(); if (selected_date.complateDate == getTodaysDate()) { selected_date.thickBorder_mc._visible = true; selected_date.dateLabel.colorTo(_color_1, 0.3, "easeInOutSine"); selected_date.thickBorder_mc.alphaTo(100, 0.3, "easeInOutSine"); } } function disableDates() { var _local1 = 1; while (_local1 <= getCurrentMonthDays(getMonth() + 1)) { var _local2 = dates_container_mc["date_mc" + _local1]; _local2.dateBG_mc.enabled = false; _local1++; } } function enableDates() { var _local1 = 1; while (_local1 <= getCurrentMonthDays(getMonth() + 1)) { var _local2 = dates_container_mc["date_mc" + _local1]; _local2.thickBorder_mc._visible = true; if (_local2.isEnabled) { _local2.dateBG_mc.enabled = true; } _local1++; } } function showSelectedDateEvents() { var eventsScroller_mc = selected_date.eventDetails_mc.attachMovie("eventsScroller_mc", "eventsScroller_mc", selected_date.eventDetails_mc.getNextHighestDepth()); var eventDetailsMask = selected_date.attachMovie("genericMask", "eventDetailsMask", selected_date.getNextHighestDepth()); selected_date.eventDetails_mc.setMask(eventDetailsMask); var _local4 = selected_date.eventDetails_mc.eventsScroller_mc; eventsScroller_mc.mask._width = selected_date._width - 42; eventsScroller_mc._y = 15; eventDetailsMask._x = (selected_date.eventDetails_mc._x = 20); eventDetailsMask._y = selected_date.eventDetails_mc._y + 15; eventDetailsMask._alpha = 25; eventDetailsMask._width = selected_date.border._width - 22; eventDetailsMask._height = selectedDateHeight - (selected_date.eventDetails_mc._y + 25); var _local3 = 0; while (_local3 < selected_date.dayEvents.length) { var _local2 = selected_date.eventDetails_mc.eventsScroller_mc.eventsMenu_mc.attachMovie("scrollerItem_mc", "scrollerItem_mc" + _local3, _local3); _local2.theLabel.multiline = true; _local2.theLabel.wordWrap = true; _local2.theLabel.autoSize = true; _local2.bg._width = selected_date.border._width - 40; _local2.theLabel._width = (_local2.bg._width - _local2.theCounter._width) - 10; _local2.theLabel.text = selected_date.dayEvents[_local3].TITLE; _local2.theCounter.text = formatNumber(_local3 + 1); _local2.bg._height = Math.round(_local2.theLabel._height) + 10; _local2.theLabel._x = Math.round(_local2.theCounter._x + _local2.theCounter._width) + 5; _local2.theLabel._y = (_local2.theCounter._y = 5); _local2.ID = _local3; if (_local3 == 0) { _local2._y = 0; } else { _local2._y = Math.round(_local4.eventsMenu_mc["scrollerItem_mc" + (_local3 - 1)]._y + _local4.eventsMenu_mc["scrollerItem_mc" + (_local3 - 1)]._height) + 2; } _local2.onRollOver = function () { this.bg.colorTo(_color_5, 0.5, "easeOutSine"); this.theLabel.colorTo(_color_2, 0.5, "easeOutSine"); }; _local2.onRollOut = (_local2.onDragOut = function () { this.bg.colorTo(_color_4, 0.5, "easeOutSine"); this.theLabel.colorTo(_color_3, 0.5, "easeOutSine"); }); _local2.onRelease = function () { moveEventDetails = true; currentEventID = this.ID; disableDateEvent(); showEventDateDetails(this.ID); eventsScroller_mc.tween(["_x"], [-Math.round(eventDetailsMask._x + eventsScroller_mc._width)], 1, "easeInOutExpo"); }; _local3++; } _local4.mask._height = (_local4.scrollB._height = selectedDateHeight - (selected_date.eventDetails_mc._y + 25)); _local4.adjustScrollAmount(); if (eventsScroller_mc.eventsMenu_mc._height > eventsScroller_mc.scrollB._height) { eventsScroller_mc.scroller._visible = true; eventsScroller_mc.scrollB._visible = true; eventsScroller_mc.scroller._x = Math.round(eventsScroller_mc.mask._width) + 2; eventsScroller_mc.scrollB._x = eventsScroller_mc.scroller._x + (Math.floor(eventsScroller_mc.scroller._width - eventsScroller_mc.scrollB._width) / 2); } else { eventsScroller_mc.scroller._visible = false; eventsScroller_mc.scrollB._visible = false; eventsScroller_mc.scroller._y = 0; } if (showFirstEvent && (selected_date.dayEvents.length == 1)) { _local4._x = -Math.round(eventDetailsMask._x + eventsScroller_mc._width); currentEventID = 0; var _local5 = eventsScroller_mc.eventsMenu_mc.scrollerItem_mc0; setSelectedDateEvent(_local5); showEventDateDetails(_local5.ID); } else if (!isNaN(eventNumber)) { moveEventDetails = true; currentEventID = eventNumber; showEventDateDetails(eventNumber); eventsScroller_mc.tween(["_x"], [-Math.round(eventDetailsMask._x + eventsScroller_mc._width)], 1, "easeInOutExpo"); eventNumber = new Number(undefined); } } function showEventDateDetails(ID) { if (!selected_date.eventDetails_mc.eventItemDetails_mc) { var _local4 = selected_date.eventDetails_mc.attachMovie("eventItemDetails_mc", "eventItemDetails_mc", selected_date.eventDetails_mc.getNextHighestDepth()); } var _local1 = selected_date.eventDetails_mc.eventItemDetails_mc; selected_date.eventDetails_mc.eventItemDetails_mc._y = 15; if (showFirstEvent && (selected_date.dayEvents.length == 1)) { } else { if (selected_date.dayEvents.length > 1) { createEventsNav(); } if (moveEventDetails) { _local1._x = selected_date.eventDetailsMask._x + selected_date.eventDetailsMask._width; _local1.tween(["_x"], [0], 1, "easeInOutExpo"); } } var _local3 = selected_date.eventDetails_mc.eventsScroller_mc._x + selected_date.eventDetails_mc.eventsScroller_mc._width; _local1.details_mc.theTitle._width = Math.round(selected_date.border._width - 42); _local1.details_mc.theTitle.multiline = true; _local1.details_mc.theTitle.wordWrap = true; _local1.details_mc.theTitle.autoSize = true; _local1.details_mc.theTitle.text = selected_date.dayEvents[ID].TITLE; setColor(_local1.details_mc.theTitle, _color_1); if (selected_date.dayEvents[ID].IMAGE != undefined) { loadThumbnail(ID); setColor(_local1.details_mc.thumb_holder_mc.thumbBorder_mc, _color_7); _local1.details_mc.theDescription._width = (_local1.details_mc.theLink._width = Math.round(selected_date.border._width - ((_local1.details_mc.thumb_holder_mc._width + 5) + 42))); _local1.details_mc.theDescription._x = (_local1.details_mc.theLink._x = (_local1.details_mc.thumb_holder_mc._x + _local1.details_mc.thumb_holder_mc._width) + 5); } else { _local1.details_mc.thumb_holder_mc._visible = false; _local1.details_mc.theDescription._width = (_local1.details_mc.theLink._width = Math.round(selected_date.border._width - 42)); _local1.details_mc.theDescription._x = (_local1.details_mc.theLink._x = 0); } _local1.details_mc.thumb_holder_mc._y = (_local1.details_mc.theDescription._y = Math.round((_local1.details_mc.theTitle._y + _local1.details_mc.theTitle._height) + 3)); if (selected_date.dayEvents[ID].TIME != undefined) { selected_date.time_mc.theLabel.autoSize = true; selected_date.time_mc.theLabel.text = selected_date.dayEvents[ID].TIME; selected_date.time_mc.mask_mc._width = 0; setColor(selected_date.time_mc.theLabel, _color_2); selected_date.time_mc.mask_mc.tween(["_width"], [300], 1.5, "easeOutSine", 0.3); } else { selected_date.time_mc.mask_mc._width = 0; selected_date.time_mc.theLabel.text = ""; } _local1.details_mc.theDescription.autoSize = true; _local1.details_mc.theDescription.html = true; _local1.details_mc.theDescription.styleSheet = flash_css; _local1.details_mc.theDescription.htmlText = selected_date.dayEvents[ID].DESCRIPTION; if (selected_date.dayEvents[ID].LINK != undefined) { _local1.details_mc.theLink.html = true; _local1.details_mc.theLink.styleSheet = flash_css; _local1.details_mc.theLink.htmlText = selected_date.dayEvents[ID].LINK; setColor(_local1.details_mc.theLink, _color_1); } _local1._alpha = 0; _local1.alphaTo(100, 0.5, "easeOutSine"); if (_local1.details_mc.theLink._y < ((_local1.details_mc.theDescription._y + _local1.details_mc.theDescription._height) - 25)) { _local1.details_mc.theLink._y = (_local1.details_mc.theDescription._y + _local1.details_mc.theDescription._height) - 25; } else if (_local1.details_mc.theLink._y > ((_local1.details_mc.theDescription._y + _local1.details_mc.theDescription._height) + 25)) { _local1.details_mc.theLink._y = (_local1.details_mc.theDescription._y + _local1.details_mc.theDescription._height) + 25; } _local1.details_mc.theLink.tween(["_y"], [Math.round((_local1.details_mc.theDescription._y + _local1.details_mc.theDescription._height) + 5)], 0.3, "easeOutSine"); _local1.mask._height = (_local1.scrollB._height = selectedDateHeight - (selected_date.eventDetails_mc._y + 25)); _local1.mask._width = Math.round(_local1.details_mc._width); _local1.scroller._x = Math.round((_local1.mask._x + _local1.mask._width) + 2); _local1.scrollB._x = Math.round(_local1.scroller._x + ((_local1.scroller._width - _local1.scrollB._width) / 2)); if (_local1.details_mc._height > _local1.scrollB._height) { _local1.scroller._visible = true; _local1.scrollB._visible = true; setColor(_local1.scroller, _color_6); setColor(_local1.scrollB, _color_7); _local1.scroller._y = 0; } else { _local1.scroller._visible = false; _local1.scrollB._visible = false; _local1.scroller._y = 0; } } function createEventsNav() { if (!selected_date.eventsNav_mc) { var _local2 = selected_date.attachMovie("eventsNav_mc", "eventsNav_mc", selected_date.getNextHighestDepth()); _local2._x = Math.round((selected_date._width - _local2._width) - 10); _local2._y = Math.round(selected_date.eventDetails_mc._y - _local2._height); selected_date.eventsNav_mc._alpha = 0; selected_date.eventsNav_mc.alphaTo(100, 0.5, "easeOutExpo", 0.5); _local2.backBtn.OverState = (_local2.prevBtn.OverState = (_local2.nextBtn.OverState = false)); _local2.backBtn.onRollOver = (_local2.prevBtn.onRollOver = (_local2.nextBtn.onRollOver = function () { this.theLabel.colorTo(_color_2, 0.3, "easeOutExpo"); this.OverState = true; })); _local2.backBtn.onRollOut = (_local2.prevBtn.onRollOut = (_local2.nextBtn.onRollOut = (_local2.backBtn.onDragOut = (_local2.prevBtn.onDragOut = (_local2.nextBtn.onDragOut = function () { this.theLabel.colorTo(_color_3, 0.3, "easeOutExpo"); this.OverState = false; }))))); _local2.backBtn.onRelease = function () { this.theLabel.colorTo(_color_3, 0.3, "easeOutExpo"); disableEventsNav(); var _local2 = selected_date.eventDetails_mc; _local2.eventItemDetails_mc.tween(["_x"], [selected_date.eventDetailsMask._width], 1, "easeInOutExpo"); _local2.eventsScroller_mc.tween(["_x"], [0], 1, "easeInOutExpo"); selected_date.time_mc.mask_mc.tween(["_width"], [0], 0.5, "easeOutSine"); }; _local2.nextBtn.onRelease = function () { if ((++currentEventID) < selected_date.dayEvents.length) { moveEventDetails = false; showEventDateDetails(currentEventID); } updateEventsNavButtons(); }; _local2.prevBtn.onRelease = function () { if ((--currentEventID) > -1) { moveEventDetails = false; showEventDateDetails(currentEventID); } updateEventsNavButtons(); }; } else { selected_date.eventsNav_mc.backBtn.enabled = true; if (selected_date.eventsNav_mc._alpha < 100) { selected_date.eventsNav_mc.alphaTo(100, 0.5, "easeOutExpo", 0.5); } else { selected_date.eventsNav_mc._alpha = 100; } } updateEventsNavButtons(); } function updateEventsNavButtons() { if (currentEventID == (selected_date.dayEvents.length - 1)) { selected_date.eventsNav_mc.nextBtn.enabled = false; selected_date.eventsNav_mc.nextBtn._alpha = 50; selected_date.eventsNav_mc.nextBtn.theLabel.colorTo(_color_3, 0, "easeOutExpo"); } else { selected_date.eventsNav_mc.nextBtn.enabled = true; selected_date.eventsNav_mc.nextBtn._alpha = 100; } if (currentEventID == 0) { selected_date.eventsNav_mc.prevBtn.enabled = false; selected_date.eventsNav_mc.prevBtn._alpha = 50; selected_date.eventsNav_mc.prevBtn.theLabel.colorTo(_color_3, 0, "easeOutExpo"); } else { selected_date.eventsNav_mc.prevBtn.enabled = true; selected_date.eventsNav_mc.prevBtn._alpha = 100; } } function disableEventsNav() { selected_date.eventsNav_mc.backBtn.enabled = false; selected_date.eventsNav_mc.prevBtn.enabled = false; selected_date.eventsNav_mc.nextBtn.enabled = false; selected_date.eventsNav_mc.alphaTo(0, 0.3, "easeOutExpo"); } function enableEventsNav() { selected_date.eventsNav_mc.backBtn.enabled = true; selected_date.eventsNav_mc.prevBtn.enabled = false; selected_date.eventsNav_mc.nextBtn.enabled = true; selected_date.eventsNav_mc.alphaTo(0, 0.3, "easeOutExpo"); } function removeEventsNav() { selected_date.eventsNav_mc.removeMovieClip(); } function loadThumbnail(ID) { var _local1 = selected_date.eventDetails_mc.eventItemDetails_mc.details_mc; _local1.thumb_holder_mc._visible = true; thumbLoader = new MovieClipLoader(); var _local2 = new Object(); thumbLoader.addListener(_local2); thumbLoader.loadClip(selected_date.dayEvents[ID].IMAGE, _local1.thumb_holder_mc.thumb); _local2.onLoadStart = function (target) { target._parent.preloader._visible = true; }; _local2.onLoadComplete = function (target) { target._parent.preloader._visible = false; }; _local2.onLoadInit = function (target) { target._width = 150; target._height = 180; target._alpha = 0; target.alphaTo(100, 0.3, "easeInOutSine"); }; } function setSelectedDateEvent(item) { if (selected_event_item != undefined) { selected_event_item.enabled = true; selected_event_item.theLabel.colorTo(_color_3, 0.3, "easeInOutSine"); } selected_event_item = item; selected_event_item.enabled = false; selected_event_item.theLabel.colorTo(_color_2, 0.3, "easeInOutSine"); } function getSelectedDateEvent(item) { return(selected_event_item); } function disableArrows() { nextMonth_btn.enabled = (prevMonth_btn.enabled = (nextYear_btn.enabled = (prevYear_btn.enabled = false))); } function enableArrows() { nextMonth_btn.enabled = (prevMonth_btn.enabled = (nextYear_btn.enabled = (prevYear_btn.enabled = true))); } com.mosesSupposes.fuse.ZigoEngine.simpleSetup(com.mosesSupposes.fuse.PennerEasing, com.mosesSupposes.fuse.Shortcuts); var rootTL = this; var eventsFile = _root.eventsFile; if (eventsFile == undefined) { eventsFile = "events.xml"; } var eventDate = _root.eventDate; var eventNumber = (Number(_root.eventNumber) - 1); var shouldOpenEvent = false; if (eventDate != undefined) { var eventDateParts = eventDate.split("-"); var eventDateYear; var eventDateMonth; var eventDateDay; var whichDate; shouldOpenEvent = true; } var date_object = new Date(); var year; var month; var day; var date; var current_date; var _color_1 = 52479; var _color_2 = 16777215; var _color_3 = 6710886; var _color_4 = 263172; var _color_5 = 1381653; var _color_6 = 16711935; var _color_7 = 3355443; var _color_8 = 0; var _color_for_event = 0; var _color_for_no_event = 328967; var showFirstEvent = true; var currentEventID = -1; var moveEventDetails = true; var selectedDateWidth = 650; var selectedDateHeight = 400; var todayDateEvent; var todayDateEventID; var isFirstTime = true; var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; var week_days = ["", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; Stage.scaleMode = "noscale"; Stage.align = "tl"; var stage_listener = new Object(); Stage.addListener(stage_listener); stage_listener.onResize = onStageResize; onStageResize(); var flash_css = (new TextField.StyleSheet()); flash_css.onLoad = function (success) { if (success) { } else { trace("Error loading CSS"); } }; flash_css.load("css/flash_css.css"); var events_data; var events_xml = new XML(); events_xml.ignoreWhite = true; events_xml.onLoad = function (success) { if (success) { parseXML(); } else { trace("error"); } }; events_xml.load(eventsFile); var swappingMC; var selected_date; setMonth(); setYear(); setDate(); setTodaysDate(); prevMonth_btn.onRollOver = (nextMonth_btn.onRollOver = (prevYear_btn.onRollOver = (nextYear_btn.onRollOver = function () { this.colorTo(_color_3, 0.5, "easeOutSine"); }))); prevMonth_btn.onRollOut = (nextMonth_btn.onRollOut = (prevMonth_btn.onDragOut = (nextMonth_btn.onDragOut = (prevYear_btn.onRollOut = (nextYear_btn.onRollOut = (prevYear_btn.onDragOut = (nextYear_btn.onDragOut = function () { this.colorTo(_color_7, 0.5, "easeOutSine"); }))))))); prevMonth_btn.onRelease = function () { month--; if (month < 0) { month = 11; year--; } initEventsCalander(); }; nextMonth_btn.onRelease = function () { month++; if (month > 11) { month = 0; year++; } initEventsCalander(); }; prevYear_btn.onRelease = function () { year--; initEventsCalander(); }; nextYear_btn.onRelease = function () { year++; initEventsCalander(); }; var selected_event_item; var thumbLoader;
Symbol 89 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts] Frame 0
class com.mosesSupposes.fuse.Shortcuts { function Shortcuts () { } static function initialize() { if (shortcuts == null) { initShortcuts(); } } static function doShortcut(obj, methodName) { initialize(); var _local5 = shortcuts[methodName]; if (_local5 == undefined) { if (typeof(obj) == "movieclip") { _local5 = mcshortcuts[methodName]; } } if (_local5 == undefined) { return(null); } obj = arguments.shift(); methodName = String(arguments.shift()); if (!(obj instanceof Array)) { obj = [obj]; } var _local3 = ""; for (var _local6 in obj) { var _local2 = String(_local5.apply(obj[_local6], arguments)); if ((_local2 != null) && (_local2.length > 0)) { if (_local3.length > 0) { _local3 = (_local2 + "|") + _local3; } else { _local3 = _local2; } } } return(((_local3 == "") ? null : (_local3))); } static function addShortcutsTo() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, _local2.getter, _local2.setter); _global.ASSetPropFlags(o, _local5, 3, 1); } else { o[_local5] = _local2; _global.ASSetPropFlags(o, _local5, 7, 1); } } }; for (var _local7 in arguments) { var _local4 = arguments[_local7]; if ((_local4 == MovieClip.prototype) || (typeof(_local4) == "movieclip")) { _local5(_local4, mcshortcuts); } _local5(_local4, shortcuts); } } static function removeShortcutsFrom() { initialize(); var _local5 = function (o, so) { for (var _local5 in so) { _global.ASSetPropFlags(o, _local5, 0, 2); var _local2 = so[_local5]; if (_local2.getter || (_local2.setter)) { o.addProperty(_local5, null, null); } delete o[_local5]; } }; for (var _local7 in arguments) { var _local3 = arguments[_local7]; if ((_local3 == MovieClip.prototype) || (typeof(_local3) == "movieclip")) { _local5(_local3, mcshortcuts); } _local5(_local3, shortcuts); } } static function parseStringTypeCallback(callbackStr) { var evaluate = function (val) { var first = val.charAt(0); if ((first == val.slice(-1)) && ((first == "\"") || (first == "'"))) { return(val.slice(1, -1)); } if (val == "true") { return(Object(true)); } if (val == "false") { return(Object(false)); } if (val == "null") { return(Object(null)); } if (_global.isNaN(Number(val)) == false) { return(Object(Number(val))); } return(Object(eval (val))); }; var trimWhite = function (str) { while (str.charAt(0) == " ") { str = str.slice(1); } while (str.slice(-1) == " ") { str = str.slice(0, -1); } return(str); }; var evaluateList = function (list) { var _local11 = []; var _local4 = 0; while (_local4 < list.length) { var _local3 = list[_local4]; _local3 = trimWhite(_local3); var _local5 = (_local3.charAt(0) == "{") && ((_local3.indexOf("}") > -1) || (_local3.indexOf(":") > -1)); var _local10 = _local3.charAt(0) == "["; if ((_local5 || (_local10)) == true) { var _local6 = ((_local5 == true) ? ({}) : ([])); var _local2 = _local4; while (_local2 < list.length) { if (_local2 == _local4) { _local3 = _local3.slice(1); } var _local1; var _local8 = (_local1.slice(-1) == ((_local5 == true) ? "}" : "]")) || (_local2 == (list.length - 1)); if (_local8 == true) { _local1 = _local1.slice(0, -1); } if ((_local5 == true) && (_local1.indexOf(":") > -1)) { var _local7 = _local1.split(":"); _local6[trimWhite(_local7[0])] = evaluate(trimWhite(_local7[1])); } else if (_local10 == true) { _local6.push(evaluate(trimWhite(_local1))); } if (_local8 == true) { _local11.push(_local6); _local4 = _local2; break; } _local2++; } } else { _local11.push(evaluate(trimWhite(_local3))); } _local4++; } return(_local11); }; var parts = callbackStr.split("("); var p0 = parts[0]; var p1 = parts[1]; return({func:p0.slice(p0.lastIndexOf(".") + 1), scope:eval (p0.slice(0, p0.lastIndexOf("."))), args:evaluateList(p1.slice(0, p1.lastIndexOf(")")).split(","))}); } static function initShortcuts() { shortcuts = new Object(); var methods = {alphaTo:"_alpha", scaleTo:"_scale", sizeTo:"_size", rotateTo:"_rotation", brightnessTo:"_brightness", brightOffsetTo:"_brightOffset", contrastTo:"_contrast", colorTo:"_tint", tintPercentTo:"_tintPercent", colorResetTo:"_colorReset", invertColorTo:"_invertColor"}; var _local4 = _global.com.mosesSupposes.fuse.FuseFMP.getAllShortcuts(); var _local7 = {blur:1, blurX:1, blurY:1, strength:1, shadowAlpha:1, highlightAlpha:1, angle:1, distance:1, alpha:1, color:1}; for (var _local9 in _local4) { if (_local7[_local4[_local9].split("_")[1]] === 1) { methods[_local4[_local9] + "To"] = _local4[_local9]; } } var _local8 = {__resolve:function (name) { var propName = methods[name]; return(function () { var _local4 = _global.com.mosesSupposes.fuse.ZigoEngine.doTween.apply(com.mosesSupposes.fuse.ZigoEngine, new Array(this, propName).concat(arguments)); return(_local4); }); }}; var _local5 = {__resolve:function (name) { var _local3 = {setter:function (v) { _global.com.mosesSupposes.fuse.ZigoEngine.doTween(this, ((name == "_tintString") ? "_tint" : (name)), v, 0); }}; switch (name) { case "_colorReset" : _local3.getter = function () { return(100 - _global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this).tintPercent); }; break; case "_colorTransform" : _local3.getter = function () { return(Color(new Color(this)).getTransform()); }; break; case "_fade" : _local3.getter = function () { return(this._alpha); }; break; case "_size" : _local3.getter = function () { return(((this._width == this._height) ? (this._width) : null)); }; break; case "_scale" : _local3.getter = function () { return(((this._xscale == this._yscale) ? (this._xscale) : null)); }; break; default : _local3.getter = function () { return(_global.com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(this)[name.slice(1)]); }; } return(_local3); }}; for (var _local9 in methods) { shortcuts[_local9] = _local8[_local9]; if ((_local9 != "alphaTo") && (_local9 != "rotateTo")) { shortcuts[methods[_local9]] = _local5[methods[_local9]]; } } shortcuts._tintString = _local5._tintString; shortcuts._colorTransform = _local5._colorTransform; shortcuts._fade = _local5._fade; shortcuts.tween = function (props, endVals, seconds, ease, delay, callback) { if ((arguments.length == 1) && (typeof(props) == "object")) { return(com.mosesSupposes.fuse.ZigoEngine.doTween({target:this, action:props})); } return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, props, endVals, seconds, ease, delay, callback)); }; shortcuts.removeTween = (shortcuts.stopTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.removeTween(this, props); }); shortcuts.removeAllTweens = (shortcuts.stopAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.removeTween("ALL"); }); shortcuts.isTweening = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweening(this, prop)); }; shortcuts.getTweens = function () { return(com.mosesSupposes.fuse.ZigoEngine.getTweens(this)); }; shortcuts.lockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, true); }; shortcuts.unlockTween = function () { com.mosesSupposes.fuse.ZigoEngine.lockTween(this, false); }; shortcuts.isTweenLocked = function () { return(com.mosesSupposes.fuse.ZigoEngine.isTweenLocked(this)); }; shortcuts.isTweenPaused = function (prop) { return(com.mosesSupposes.fuse.ZigoEngine.isTweenPaused(this, prop)); }; shortcuts.pauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.pauseTween(this, props); }; shortcuts.resumeTween = (shortcuts.unpauseTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.unpauseTween(this, props); }); shortcuts.pauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.pauseTween("ALL"); }; shortcuts.resumeAllTweens = (shortcuts.unpauseAllTweens = function () { com.mosesSupposes.fuse.ZigoEngine.unpauseTween("ALL"); }); shortcuts.ffTween = function (props) { com.mosesSupposes.fuse.ZigoEngine.ffTween(this, props); }; shortcuts.rewTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, false, suppressStartEvents); }; shortcuts.rewAndPauseTween = function (props, suppressStartEvents) { com.mosesSupposes.fuse.ZigoEngine.rewTween(this, props, true, suppressStartEvents); }; shortcuts.skipTweenTo = function (seconds, props) { com.mosesSupposes.fuse.ZigoEngine.skipTweenTo(seconds, this, props); }; shortcuts.bezierTo = function (destX, destY, controlX, controlY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_bezier_", {x:destX, y:destY, controlX:controlX, controlY:controlY}, seconds, ease, delay, callback)); }; shortcuts.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_colorTransform", {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}, seconds, ease, delay, callback)); }; shortcuts.tintTo = function (rgb, percent, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_tint", {tint:rgb, percent:percent}, seconds, ease, delay, callback)); }; shortcuts.slideTo = function (destX, destY, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_x,_y", [destX, destY], seconds, ease, delay, callback)); }; shortcuts.fadeIn = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 100, seconds, ease, delay, callback)); }; shortcuts.fadeOut = function (seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_fade", 0, seconds, ease, delay, callback)); }; mcshortcuts = new Object(); mcshortcuts._frame = {getter:function () { return(this._currentframe); }, setter:function (v) { this.gotoAndStop(Math.round(v)); }}; mcshortcuts.frameTo = function (endframe, seconds, ease, delay, callback) { return(com.mosesSupposes.fuse.ZigoEngine.doTween(this, "_frame", ((endframe != undefined) ? (endframe) : (this._totalframes)), seconds, ease, delay, callback)); }; } static var registryKey = "shortcuts"; static var shortcuts = null; static var mcshortcuts = null; }
Symbol 90 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon] Frame 0
class com.mosesSupposes.fuse.FuseKitCommon { static var logOutput; function FuseKitCommon () { } static function _cts() { return("|_tint|_tintPercent|_brightness|_brightOffset|_contrast|_invertColor|_colorReset|_colorTransform|"); } static function _resetTo100() { return("|_alpha|_contrast|_invertColor|_tintPercent|_xscale|_yscale|_scale|"); } static function _resetTo0() { return("|_brightness|_brightOffset|_colorReset|_rotation|"); } static function _underscoreable() { return(_cts() + "_frame|_x|_y|_xscale|_yscale|_scale|_width|_height|_size|_rotation|_alpha|_fade|_visible|"); } static function _cbprops() { return("|skipLevel|cycles|roundResults|extra1|extra2|func|scope|args|startfunc|startscope|startargs|updfunc|updscope|updargs|"); } static function _fuseEvents() { return("|onStart|onStop|onPause|onResume|onAdvance|onComplete|"); } static function _fuseprops() { return("|command|label|delay|event|eventparams|target|addTarget|trigger|startAt|ease|easing|seconds|duration|time|"); } static function _validateFuseCommand(c, inGroup, hasArg, outputLevel, simple) { var _local1 = false; var _local2 = false; switch (c) { case "start" : case "stop" : case "pause" : case "resume" : case "setStartProps" : if (inGroup != true) { _local1 = true; } break; case "delay" : case "trigger" : if (simple == true) { if (hasArg == true) { _local1 = true; } } else { _local2 = true; } inGroup = false; break; case "skipTo" : if (!((hasArg == true) && (inGroup != true))) { break; } _local1 = true; } if ((outputLevel > 0) && (_local1 == false)) { error("109", c, inGroup, _local2); } return(_local1); } static function output(s) { if (typeof(logOutput) == "function") { logOutput(s); } else { trace(s); } } static function error(errorCode) { var _local3 = arguments[1]; var _local4 = arguments[2]; var _local6 = arguments[3]; if (VERBOSE != true) { output(("[FuseKitCommon#" + errorCode) + "]"); return(undefined); } var _local2 = ""; var _local5 = newline; switch (errorCode) { case "001" : _local2 = _local2 + "** ERROR: When using simpleSetup to extend prototypes, you must pass the Shortcuts class. **"; _local2 = _local2 + (_local5 + " import com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + " ZigoEngine.simpleSetup(Shortcuts);") + _local5); break; case "002" : _local2 = _local2 + "** ZigoEngine.doShortcut: shortcuts missing. Use the setup commands: import com.mosesSupposes.fuse.*; ZigoEngine.register(Shortcuts); **"; break; case "003" : _local2 = _local2 + ((_local5 + "*** Error: DO NOT use #include \"lmc_tween.as\" with this version of ZigoEngine! ***") + _local5); break; case "004" : _local2 = _local2 + (("** ZigoEngine.doTween - too few arguments [" + _local3) + "]."); if (Boolean(_local4) == true) { _local2 = _local2 + " If you are trying to use Object Syntax without Fuse, pass FuseItem in your register() or simpleSetup() call. **"; } else { _local2 = _local2 + " Object syntax call failed. **"; } break; case "005" : _local2 = _local2 + (((("** ZigoEngine.doTween - missing targets[" + _local3) + "] and/or props[") + _local4) + "] **"); break; case "006" : _local2 = _local2 + (("** Error: easing shortcut string not recognized (\"" + _local3) + "\"). You may need to pass the in PennerEasing class during register or simpleSetup. **"); break; case "007" : _local2 = _local2 + (((("- ZigoEngine: Target locked [" + _local3) + "], ignoring tween call [") + _local4) + "]"); break; case "008" : _local2 = _local2 + "** You must register the Shortcuts class in order to use easy string-type callback parsing. **"; break; case "009" : _local2 = _local2 + (("** ZigoEngine: A callback parameter \"" + _local3) + "\" was not recognized. **"); break; case "010" : _local2 = _local2 + ((((("** " + ((_local3 == true) ? "ZigoEngine" : "FuseItem")) + " unable to parse ") + ((_local4 == 1) ? "callback[" : (String(_local4) + " callbacks["))) + _local6) + "]. Try using the syntax {scope:this, func:\"myFunction\"} **"); break; case "011" : _local2 = _local2 + (((("- ZigoEngine: Callbacks discarded via skipLevel 2 option [" + _local3) + "|") + _local4) + "]."); break; case "012" : _local2 = _local2 + (((((("- Engine set props or ignored no-change tween on: " + _local3) + ", props passed:[") + _local4) + "], endvals passed:[") + _local6) + "]"); break; case "013" : _local2 = _local2 + (((((("- Engine added tween on:\n\ttargets:[" + _local3) + "]\n\tprops:[") + _local4) + "]\n\tendvals:[") + _local6) + "]"); break; case "014" : _local2 = _local2 + "** Error: easing function passed is not usable with this engine. Functions need to follow the Robert Penner model. **"; break; case "015" : _local2 = _local2 + "** Error: The CustomEasing class must be passed during setup (register or simpleSetup) to use custom easing Arrays. **"; break; case "016" : _local2 = _local2 + (("[ ZigoEngine.TIME_MULTIPLIER: " + String(Number(Number(_local3) * 100))) + "% ]"); break; case "101" : _local2 = _local2 + "** ERROR: Fuse simpleSetup was removed in version 2.0! **"; _local2 = _local2 + (_local5 + " You must now use the following commands:"); _local2 = _local2 + ((_local5 + _local5) + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + (_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);"); _local2 = _local2 + ((_local5 + "Note that PennerEasing is optional, and FuseFMP is also accepted. (FuseFMP.simpleSetup is run automatically if included.)") + _local5); break; case "102" : _local2 = _local2 + (((("** Fuse " + _local3) + " index or label not found (") + _local4) + ") or out of range. **"); break; case "103" : _local2 = _local2 + (((("** Fuse skipTo (" + _local3) + ") ignored - targets the current index (") + _local4) + "). **"); break; case "104" : _local2 = _local2 + (("** Fuse fastForward index out of play range (" + _local3) + ") - skipTo has been called instead. **"); break; case "105" : _local2 = _local2 + "** An unsupported Array method was called on Fuse. **"; break; case "106" : _local2 = _local2 + "** ERROR: You have not set up Fuse correctly. **"; _local2 = _local2 + (_local5 + "You must now use the following commands (PennerEasing is optional)."); _local2 = _local2 + (_local5 + "\timport com.mosesSupposes.fuse.*;"); _local2 = _local2 + ((_local5 + "\tZigoEngine.simpleSetup(Shortcuts, PennerEasing, Fuse);") + _local5); break; case "107" : _local2 = _local2 + "** Fuse :: id not found - Aborting open(). **"; break; case "108" : _local2 = _local2 + "** Fuse.startRecent: No recent Fuse found to start! **"; break; case "109" : _local2 = _local2 + (("** Command \"" + _local3) + "\" discarded. "); if (_local4 == true) { _local2 = _local2 + "Not allowed within a group. **"; } else if (_local6 == true) { _local2 = _local2 + (("Not supported in Object Syntax, use the " + _local3) + " property instead. **"); } else { _local2 = _local2 + "The command may be unrecognized or missing an argument. **"; } break; case "110" : _local2 = _local2 + (((("** " + _local3) + " illegal Fuse property discarded:\"") + _local4) + "\". Bezier keywords other than x and y cannot be set as start values. **"); break; case "112" : _local2 = _local2 + "** Fuse: missing com.mosesSupposes.fuse.ZigoEngine! Cannot tween. **"; break; case "113" : _local2 = _local2 + "** FuseItem: A callback has been discarded. Actions with a command may only contain: label, delay, scope, args. **"; break; case "115" : _local2 = _local2 + ((_local3 + " overlapping prop discarded: ") + _local4); break; case "116" : _local2 = _local2 + ("** FuseItem Error: Delays within groups (arrays) and start/update callbacks are not supported when using Fuse without ZigoEngine. Although you need to restructure your Fuse, it should be possible to achieve the same results. **" + _local5); break; case "117" : _local2 = _local2 + (("** " + _local3) + ": infinite cycles are not allowed within Fuses - discarded. **"); break; case "118" : _local2 = _local2 + ((("** " + _local3) + ": No targets found!") + ((_local4 == true) ? " [Unable to set start props] **" : " [Skipping tween parameters in this action] **")); break; case "119" : _local2 = _local2 + ((((("** " + _local3) + ": ") + ((_local4 == 1) ? "" : (_local4 + " actions in the group"))) + " missing targets") + ((_local6 == true) ? " during setStartProps **" : " **")); break; case "120" : _local2 = _local2 + (((("** " + _local3) + ": conflict with \"") + _local4) + "\". Property might be doubled within a grouped-action array. **"); break; case "121" : _local2 = _local2 + "** Fuse timecode formatting requires \"00:\" formatting (example:\"01:01:33\" yields 61.33 seconds.) **"; break; case "122" : _local2 = _local2 + (("** Event \"" + _local3) + "\" reserved by Fuse. **"); break; case "123" : _local2 = _local2 + (("** A Fuse event parameter failed in " + _local3) + " **"); break; case "124" : _local2 = _local2 + (((("** " + _local3) + ": trigger:") + _local4) + " ignored - only one trigger is allowed per action **"); break; case "125" : _local2 = _local2 + (_local3 + " Warning - fastForward hit an item during its tween cycle, may malfunction."); break; case "201" : _local2 = _local2 + (("**** FuseFMP cannot initialize argument " + _local3) + " (BitmapFilters cannot be applied to this object type) ****"); break; case "202" : _local2 = _local2 + (((("** FuseFMP error: A " + _local3) + " could not be created for ") + _local4) + " **"); break; case "203" : _local2 = _local2 + (("** FuseFMP.setFilterProps - too few arguments passed (" + _local3) + ") - minimum 2 required. **"); break; case "204" : _local2 = _local2 + (("** FuseFMP.setFilterProps could not locate the filter passed. (" + _local3) + ") **"); } output(_local2); } static function parseCallback(callback, targets, outputLevel, callerIsEngine, addprefix) { if (callback._vcb == true) { return(callback); } var validCBs = {_vcb:true, skipLevel:_global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL, cycles:1}; if (callback == undefined) { return(validCBs); } var cbErrors = []; if (typeof(callback) == "object") { if (((callback.skipLevel != undefined) && (typeof(callback.skipLevel) == "number")) && (callback.skipLevel != _global.com.mosesSupposes.fuse.ZigoEngine.SKIP_LEVEL)) { if ((callback.skipLevel >= 0) && (callback.skipLevel <= 2)) { validCBs.skipLevel = callback.skipLevel; } } if (callback.cycles != undefined) { if ((typeof(callback.cycles) == "number") && (callback.cycles > -1)) { validCBs.cycles = callback.cycles; } else if (callback.cycles.toUpperCase() == "LOOP") { validCBs.cycles = 0; } } if (callback.extra1 != undefined) { validCBs.extra1 = callback.extra1; } if (callback.extra2 != undefined) { validCBs.extra2 = callback.extra2; } if ((callback.roundResults === true) || (callback.roundResults === false)) { validCBs.roundResults = callback.roundResults; } } else { callback = {func:callback}; } var prefixes = ["start", "upd", ""]; var easyfuncparse = _global.com.mosesSupposes.fuse.Shortcuts.parseStringTypeCallback; for (var i in prefixes) { var prefix = prefixes[i]; var fstr = callback[prefix + "func"]; if (((fstr != undefined) && (typeof(fstr) == "string")) && (fstr.indexOf("(") > -1)) { if (easyfuncparse != undefined) { var efc = easyfuncparse(fstr); if (efc.func != undefined) { callback[prefix + "scope"] = efc.scope; callback[prefix + "func"] = efc.func; callback[prefix + "args"] = efc.args; } } else if (outputLevel > 0) { error("008"); } } } var basescope = callback.scope; for (var i in callback) { var fi = i.toLowerCase().indexOf("func"); if (fi > -1) { var prefix = i.slice(0, fi); var func = callback[i]; var args = callback[prefix + "args"]; var scope = ((callback[prefix + "scope"] == undefined) ? (basescope) : (callback[prefix + "scope"])); if ((typeof(func) == "string") && (scope[func] == undefined)) { for (var j in targets) { var targ = targets[j]; if (typeof(targ[func]) == "function") { scope = targ; break; } if (typeof(targ._parent[func]) == "function") { scope = targ._parent; break; } } if ((scope == undefined) && (_level0[func] != undefined)) { scope = _level0; } if ((scope == undefined) && (_global[func] != undefined)) { scope = _global; } } if (typeof(func) != "function") { if (typeof(scope[String(func)]) == "function") { func = scope[String(func)]; } else { func = eval (String(func)); } } if (func == undefined) { cbErrors.push(String((((((((addprefix == null) ? (i) : (addprefix + i)) + ":") + ((typeof(callback[i]) == "string") ? (("\"" + callback[i]) + "\"") : (callback[i]))) + "/") + prefix) + "scope:") + scope)); } else { if ((args != undefined) && (!(args instanceof Array))) { args = [args]; } if (prefix == "") { prefix = "end"; } validCBs[prefix] = {s:scope, f:func, a:args}; if (callerIsEngine == true) { validCBs[prefix].id = ++cbTicker; } if (prefix == "start") { validCBs.start.fired = false; } } } else if (_cbprops().indexOf(("|" + i) + "|") == -1) { error("009", i); } } if ((cbErrors.length > 0) && (outputLevel > 0)) { if (outputLevel > 0) { error("010", callerIsEngine, cbErrors.length, cbErrors.toString()); } } return(validCBs); } static var VERSION = "Fuse Kit 2.1.3r1 Copyright (c) 2006 Moses Gunesch, MosesSupposes.com under MIT Open Source License"; static var VERBOSE = true; static var ALL = "ALL"; static var ALLCOLOR = "ALLCOLOR"; static var cbTicker = 0; }
Symbol 91 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine] Frame 0
class com.mosesSupposes.fuse.ZigoEngine { static var extensions, updateTime, tweenHolder, instance, _listeners, broadcastMessage, updateIntId; function ZigoEngine () { } static function addListener(handler) { AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine); addListener(handler); } static function removeListener(handler) { } static function isPlaying() { return(_playing); } static function simpleSetup(shortcutsClass) { if (arguments.length > 0) { register.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); } _global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine; if (extensions.fuse != undefined) { _global.Fuse = extensions.fuse; } if (extensions.fuseFMP != undefined) { extensions.fuseFMP.simpleSetup(); } initialize(MovieClip.prototype, Button.prototype, TextField.prototype); if (extensions.shortcuts == undefined) { com.mosesSupposes.fuse.FuseKitCommon.error("001"); } } static function register(classReference) { if (extensions == undefined) { extensions = {}; } var _local3 = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|customEasing|"; for (var _local4 in arguments) { var _local2 = arguments[_local4].registryKey; if ((extensions[_local2] == undefined) && (_local3.indexOf(("|" + _local2) + "|") > -1)) { extensions[_local2] = arguments[_local4]; if ((_local2 == "fuseFMP") || (_local2 == "shortcuts")) { Object(extensions[_local2]).initialize(); } } } } static function initialize(target) { if (arguments.length > 0) { initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.addShortcutsTo.apply(extensions.shortcuts, arguments); } } } static function deinitialize(target) { if ((arguments.length == 0) || (target == null)) { arguments.push(MovieClip.prototype, Button.prototype, TextField.prototype); } deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine, arguments); if (extensions.shortcuts != undefined) { extensions.shortcuts.removeShortcutsFrom.apply(extensions.shortcuts, arguments); } } static function getUpdateInterval() { return(updateTime); } static function setUpdateInterval(time) { if (_playing) { setup(true); updateTime = time; setup(); } else { updateTime = time; } } static function getControllerDepth() { return(tweenHolder.getDepth()); } static function setControllerDepth(depth) { if ((depth == null) || (_global.isNaN(depth) == true)) { depth = 6789; } if (Object(tweenHolder).proof != null) { tweenHolder.swapDepths(depth); } else { tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse", depth); } } static function doShortcut(targets, methodName) { if (extensions.shortcuts == undefined) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("002"); } return(null); } return(extensions.shortcuts.doShortcut.apply(extensions.shortcuts, arguments)); } static function doTween(targets, props, endvals, seconds, ease, delay, callback) { if (extensions.fuse.addBuildItem(arguments) == true) { return(null); } if (TIME_MULTIPLIER != prevTimeMult) { TIME_MULTIPLIER = Math.abs(TIME_MULTIPLIER); if (_global.isNaN(TIME_MULTIPLIER) == true) { TIME_MULTIPLIER = 1; } if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("016", TIME_MULTIPLIER); } prevTimeMult = TIME_MULTIPLIER; } if ((instance == undefined) || ((Object(tweenHolder).proof == undefined) && (updateTime == undefined))) { if ((MovieClip.prototype.tween != null) && (typeof(_global.$tweenManager) == "object")) { com.mosesSupposes.fuse.FuseKitCommon.error("003"); } instance = new com.mosesSupposes.fuse.ZManager(); _playing = false; } var _local4 = instance.paramsObj(targets, props, endvals, true); var _local7 = (((_local4.tg[0] == null) || (_local4.tg.length == 0)) ? undefined : (_local4.tg)); if (((_local4.pa == undefined) || (_local7 == undefined)) || (arguments.length < 3)) { if (((extensions.fuseItem != null) && (arguments.length == 1)) && (typeof(arguments[0]) == "object")) { return(extensions.fuseItem.doTween(arguments[0])); } if (OUTPUT_LEVEL > 0) { if (arguments.length < 3) { com.mosesSupposes.fuse.FuseKitCommon.error("004", (((arguments.length == 1) && (arguments[0] == null)) ? "1 (null)" : (String(arguments.length))), Boolean(extensions.fuseItem == null)); } else { com.mosesSupposes.fuse.FuseKitCommon.error("005", _local7.toString(), _local4.pa.toString()); } } return(null); } if (_playing != true) { setup(); } if ((seconds == null) || (_global.isNaN(seconds) == true)) { seconds = DURATION || 1; } else if (seconds < 0.01) { seconds = 0; } seconds = seconds * TIME_MULTIPLIER; if (((delay < 0.01) || (delay == null)) || (_global.isNaN(delay) == true)) { delay = 0; } delay = delay * TIME_MULTIPLIER; var _local12 = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(callback, _local7, OUTPUT_LEVEL, true); var _local9; if (typeof(ease) == "function") { if (typeof(Function(ease).call(null, 1, 1, 1, 1)) == "number") { _local9 = Function(ease); } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("014", ease); } } else if ((ease == null) || (ease == "")) { if (EASING instanceof Function) { _local9 = Function(EASING); } else if (extensions.pennerEasing != undefined) { ease = EASING; } } if ((typeof(ease) == "string") && (ease != "")) { if (extensions.pennerEasing[ease] != undefined) { _local9 = extensions.pennerEasing[ease]; } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("006", ease); } } else if (ease instanceof Array) { if (extensions.customEasing != undefined) { _local12.extra1 = ease; if (typeof(ease[0]) == "number") { _local9 = extensions.customEasing.precalced; } else { _local9 = extensions.customEasing.fromCurve; } } else if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("015", ease); } } if (typeof(_local9) != "function") { _local9 = function (t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); }; } if (_listeners.length > 0) { broadcastMessage.call(com.mosesSupposes.fuse.ZigoEngine, "onTweenAdd", _local7, _local4.pa, _local4.va, seconds, _local9, delay, _local12); } var _local6 = ""; for (var _local13 in _local7) { var _local3 = _local7[_local13]; if (_local3.__zigoID__ == null) { initializeTargets(_local3); } else if (instance.getStatus("locked", _local3) == true) { if (OUTPUT_LEVEL > 0) { com.mosesSupposes.fuse.FuseKitCommon.error("007", ((_local3._name != undefined) ? (_local3._name) : (_local3.toString())), _local4.pa.toString()); } continue; } var _local5 = instance.addTween(_local3, _local4.pa, _local4.va, seconds, _local9, delay, _local12); _local6 = ((_local5 == null) ? "|" : (_local5 + "|")) + _local6; } _local6 = _local6.slice(0, -1); return((((_local6 == "") || (_local6 == "|")) ? null : (_local6))); } static function removeTween(targs, props) { instance.removeTween(targs, props); } static function isTweening(targ, prop) { return(Boolean(instance.getStatus("active", targ, prop))); } static function getTweens(targ) { if (instance == undefined) { return(0); } return(Number(instance.getStatus("count", targ))); } static function lockTween(targ, setLocked) { instance.alterTweens("lock", targ, setLocked == true); } static function isTweenLocked(targ) { return(Boolean(instance.getStatus("locked", targ))); } static function ffTween(targs, props, suppressEndEvents) { instance.alterTweens("ff", targs, props, null, suppressEndEvents); } static function skipTweenTo(seconds, targs, props) { instance.alterTweens("skipTo", targs, props, false, false, seconds); } static function rewTween(targs, props, pauseFlag, suppressStartEvents) { instance.alterTweens("rewind", targs, props, pauseFlag, suppressStartEvents); } static function isTweenPaused(targ, prop) { return(Boolean(instance.getStatus("paused", targ, prop))); } static function pauseTween(targs, props) { instance.alterTweens("pause", targs, props); } static function unpauseTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function resumeTween(targs, props) { instance.alterTweens("unpause", targs, props); } static function setColorByKey(targetObj, type, amt, rgb) { new Color(targetObj).setTransform(getColorTransObj(type, amt, rgb)); } static function getColorTransObj(type, amt, rgb) { switch (type) { case "brightness" : var _local3 = 100 - Math.abs(amt); var _local4 = ((amt > 0) ? (255 * (amt / 100)) : 0); return({ra:_local3, rb:_local4, ga:_local3, gb:_local4, ba:_local3, bb:_local4}); case "brightOffset" : return({ra:100, rb:255 * (amt / 100), ga:100, gb:255 * (amt / 100), ba:100, bb:255 * (amt / 100)}); case "contrast" : return({ra:amt, rb:128 - (1.28 * amt), ga:amt, gb:128 - (1.28 * amt), ba:amt, bb:128 - (1.28 * amt)}); case "invertColor" : return({ra:100 - (2 * amt), rb:amt * 2.55, ga:100 - (2 * amt), gb:amt * 2.55, ba:100 - (2 * amt), bb:amt * 2.55}); case "tint" : if (rgb == null) { break; } var _local5; if (typeof(rgb) == "string") { if (rgb.charAt(0) == "#") { rgb = rgb.slice(1); } rgb = ((rgb.charAt(1).toLowerCase() != "x") ? ("0x" + rgb) : (rgb)); } _local5 = Number(rgb); return({ra:100 - amt, rb:(_local5 >> 16) * (amt / 100), ga:100 - amt, gb:((_local5 >> 8) & 255) * (amt / 100), ba:100 - amt, bb:(_local5 & 255) * (amt / 100)}); } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); } static function getColorKeysObj(targOrTransObj) { var _local1 = ((targOrTransObj.ra != undefined) ? (targOrTransObj) : (new Color(targOrTransObj).getTransform())); var _local6 = (_local1.ra == _local1.ga) && (_local1.ga == _local1.ba); var _local8 = (_local1.rb == _local1.gb) && (_local1.gb == _local1.bb); var _local3 = {tintPercent:Number(((_local6 == true) ? (100 - _local1.ra) : 0))}; if (_local3.tintPercent != 0) { var _local5 = 100 / _local3.tintPercent; _local3.tint = (((_local1.rb * _local5) << 16) | ((_local1.gb * _local5) << 8)) | (_local1.bb * _local5); var _local2 = _local3.tint.toString(16); var _local4 = 6 - _local2.length; while ((_local4--) > 0) { _local2 = "0" + _local2; } _local3.tintString = "0x" + _local2.toUpperCase(); } if ((_local6 == true) && (_local8 == true)) { if (_local1.ra < 0) { _local3.invertColor = _local1.rb * 0.392156862745098; } else if ((_local1.ra == 100) && (_local1.rb != 0)) { _local3.brightOffset = _local1.rb * 0.392156862745098; } if (_local1.ra != 100) { if ((_local1.rb == 0) || ((_local1.rb != 0) && (((255 * ((100 - _local1.ra) / 100)) - _local1.rb) <= 1))) { _local3.brightness = ((_local1.rb != 0) ? (100 - _local1.ra) : (_local1.ra - 100)); } if (((128 - (1.28 * _local1.ra)) - _local1.rb) <= 1) { _local3.contrast = _local1.ra; } } } return(_local3); } static function initializeTargets() { for (var _local5 in arguments) { var _local4 = arguments[_local5]; if ((((_local4 == MovieClip.prototype) || (_local4 == Button.prototype)) || (_local4 == TextField.prototype)) || (_local4 == Object.prototype)) { if (_local4.oldAddListener == undefined) { if (_local4 == TextField.prototype) { _local4.oldAddListener = _local4.addListener; _global.ASSetPropFlags(_local4, "oldAddListener", 7, 1); } _local4.addListener = function (o) { if (this.__zigoID__ == undefined) { com.mosesSupposes.fuse.ZigoEngine.initializeTargets(this); } if (this instanceof TextField) { Function(this.oldAddListener).call(this, o); } else { this.addListener(o); } }; if (_local4 == MovieClip.prototype) { _global.ASSetPropFlags(_local4, "addListener", 7, 1); } } } else if (_local4.__zigoID__ == undefined) { _local4.__zigoID__ = zigoIDs; _global.ASSetPropFlags(_local4, "__zigoID__", 7, 1); zigoIDs++; if ((_local4._listeners == null) || (_local4.addListener == null)) { AsBroadcaster.initialize(_local4); } } } } static function deinitializeTargets() { for (var _local4 in arguments) { var _local3 = arguments[_local4]; if (_local3.__zigoID__ != undefined) { _global.ASSetPropFlags(_local3, "__zigoID__,_listeners,broadcastMessage,addListener,removeListener", 0, 2); delete _local3.__zigoID__; delete _local3._listeners; delete _local3.broadcastMessage; delete _local3.addListener; delete _local3.removeListener; } if (_local3.oldAddListener != undefined) { _global.ASSetPropFlags(_local3, "oldAddListener", 0, 2); _local3.addListener = _local3.oldAddListener; delete _local3.oldAddListener; } } } static function __mgrRelay(inst, method, args) { if (inst == instance) { Function(com.mosesSupposes.fuse.ZigoEngine[method]).apply(com.mosesSupposes.fuse.ZigoEngine, args); } } static function setup(deinitFlag) { if (deinitFlag == true) { _playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; return(undefined); } instance.cleanUp(); clearInterval(updateIntId); delete updateIntId; if ((updateTime != null) && (updateTime > 0)) { updateIntId = setInterval(instance, "update", updateTime); } else { if (Object(tweenHolder).proof == null) { setControllerDepth(6789); Object(tweenHolder).proof = 1; } var _inst = instance; tweenHolder.onEnterFrame = function () { _inst.update.call(_inst); }; } _playing = true; instance.now = getTimer(); } static var VERSION = com.mosesSupposes.fuse.FuseKitCommon.VERSION + ", ZigoEngine based on concepts by L.Zigo"; static var EASING = "easeOutQuint"; static var DURATION = 1; static var TIME_MULTIPLIER = 1; static var ROUND_RESULTS = false; static var OUTPUT_LEVEL = 1; static var AUTOSTOP = false; static var SKIP_LEVEL = 0; static var _playing = false; static var zigoIDs = 0; static var prevTimeMult = 1; }
Symbol 92 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager] Frame 0
class com.mosesSupposes.fuse.ZManager { var tweens, now; function ZManager () { tweens = {}; numTweens = 0; } function addTween(obj, props, endvals, seconds, ease, delay, callback) { var _local24 = ((callback.skipLevel == undefined) ? 0 : (callback.skipLevel)); var _local44 = ((callback.cycles == undefined) ? 1 : (callback.cycles)); var _local30 = callback.extra1; var _local29 = callback.extra2; var _local23 = []; var _local14 = _global.com.mosesSupposes.fuse.FuseFMP; var _local43 = String(("|" + _local14.getAllShortcuts().join("|")) + "|"); var _local42 = com.mosesSupposes.fuse.FuseKitCommon._cts(); var _local25 = ""; var _local28 = ""; var _local22 = obj.__zigoID__; var _local7 = tweens[String(_local22)]; if ((_local7 != undefined) && (com.mosesSupposes.fuse.ZigoEngine.AUTOSTOP == true)) { if (obj._listeners.length > 0) { for (var _local40 in _local7.props) { _local23.unshift(_local40); } } _local7.numProps = 0; cleanUp(true); } for (var _local47 in props) { var _local5 = props[_local47]; var _local4 = endvals[_local47]; var _local15 = 0; if (_local5 == "_fade") { _local5 = "_alpha"; _local15 = ((_local4 < 50) ? -1 : 1); } var _local16 = _local42.indexOf(("|" + _local5) + "|") > -1; var _local18 = _local7.colorProp; if (_local7 != undefined) { if ((_local16 == true) && (_local18 != undefined)) { _local23.unshift(_local18); delete _local7.props[_local18]; delete _local7.colorProp; _local7.numProps--; } else if (_local7.props[_local5] != undefined) { _local23.unshift(_local5); delete _local7[_local5]; _local7.numProps--; } } var _local3 = {c:-1, fmp:-1, complex:-1}; var _local11 = ((_local24 == 0) && ((seconds + delay) == 0)) || ((_local24 > 0) && (seconds == 0)); var _local10 = false; var _local13 = (_local14 != undefined) && (_local43.indexOf(("|" + _local5) + "|") > -1); var _local19 = (_local5.toLowerCase().indexOf("colors") > -1) && (_local4 instanceof Array); var _local27 = ((_local13 == true) && (_local5.indexOf("lor") > -1)) && (_local5.charAt(2) != "l"); if (_local13 == true) { _local3.fmp = _local14; _local3.ps = _local14.getFilterProp(obj, _local5, true); _local3.special = true; } if (((_local16 == true) || (_local19 == true)) || (_local27 && (_local11 == false))) { _local3.complex = 1; if (_local16 == true) { _local3.c = new Color(obj); _local3.ps = Color(_local3.c).getTransform(); var _local17 = ((((_local5 == "_tint") || (_local5 == "_tintPercent")) || (_local5 == "_colorReset")) ? "tint" : (_local5.slice(1))); var _local9 = null; var _local12 = null; if (_local5 != "_colorTransform") { if (_local17 == "tint") { if (typeof(_local4) == "object") { _local12 = _local4.tint; _local9 = ((_global.isNaN(_local4.percent) == true) ? 100 : (_local4.percent)); } else if ((_local5 == "_tintPercent") || (_local5 == "_colorReset")) { var _local20 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tintPercent; if (_local5 == "_colorReset") { _local9 = Math.min(_local20, 100 - Math.abs(Number(_local4))); } else { _local9 = ((typeof(_local4) == "string") ? ((_local20 || 0) + Number(_local4)) : Number(_local4)); } _local9 = Math.max(0, Math.min(_local9, 100)); _local12 = com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj).tint || 0; } else { _local12 = _local4; _local9 = 100; } } else { _local9 = ((typeof(_local4) == "string") ? ((com.mosesSupposes.fuse.ZigoEngine.getColorKeysObj(obj)[_local17] || 0) + Number(_local4)) : (_local4)); } _local4 = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj(_local17, _local9, _local12); } if (_local11 == true) { if (_local5 == "_colorTransform") { Color(_local3.c).setTransform(_local4); } else { com.mosesSupposes.fuse.ZigoEngine.setColorByKey(obj, _local17, _local9, _local12); } } else { var _local21 = getChangeObj(_local3.ps, _local4, false, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local11 == true) { _local14.setFilterProp(obj, _local5, _local4); } else if (_local19 == true) { _local3.c = 2; _local3.ch = []; for (var _local40 in _local4) { if (_local4[_local40] != null) { if (_local3.ps == null) { _local3.ps = []; } _local3.ps[_local40] = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, ((_local3.ps[_local40] == null) ? obj[_local5][_local40] : _local3.ps[_local40])); var _local21 = getChangeObj(_local3.ps[_local40], com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4[_local40]), true, false); _local3.ch[_local40] = _local21.map; if (_local21.changed == true) { _local10 = true; } } } } else { _local3.c = 1; _local3.ps = com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local3.ps); var _local21 = getChangeObj(_local3.ps, com.mosesSupposes.fuse.ZigoEngine.getColorTransObj("tint", 100, _local4), true, false); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } } else if (_local5 == "_bezier_") { removeTween(obj, "_x,_y", true); if (_local11 == true) { if ((_local4.x != null) && (_global.isNaN(Number(_local4.x)) == false)) { obj._x = ((typeof(_local4.x) == "string") ? (obj._x + Number(_local4.x)) : (_local4.x)); } if ((_local4.y != null) && (_global.isNaN(Number(_local4.y)) == false)) { obj._y = ((typeof(_local4.y) == "string") ? (obj._y + Number(_local4.y)) : (_local4.y)); } } else { _local3.special = true; _local3.ps = 0; _local3.ch = 1; _local3.bz = {sx:obj._x, sy:obj._y}; if ((_local4.x == null) || (_global.isNaN(Number(_local4.x)))) { _local4.x = _local3.bz.sx; } if ((_local4.y == null) || (_global.isNaN(Number(_local4.y)))) { _local4.y = _local3.bz.sy; } _local3.bz.chx = ((typeof(_local4.x) == "string") ? (Number(_local4.x)) : (_local4.x - _local3.bz.sx)); if (_global.isNaN(_local3.bz.chx) == true) { _local3.bx.chx = 0; } _local3.bz.chy = ((typeof(_local4.y) == "string") ? (Number(_local4.y)) : (_local4.y - _local3.bz.sy)); if (_global.isNaN(_local3.bz.chy) == true) { _local3.bx.chy = 0; } if ((_local4.controlX == null) || (_global.isNaN(Number(_local4.controlX)))) { _local3.bz.ctrlx = _local3.bz.sx + (_local3.bz.chx / 2); } else { _local3.bz.ctrlx = ((typeof(_local4.controlX) == "string") ? (_local3.bz.sx + Number(_local4.controlX)) : (_local4.controlX)); } if ((_local4.controlY == null) || (_global.isNaN(Number(_local4.controlY)))) { _local3.bz.ctrly = _local3.bz.sy + (_local3.bz.chy / 2); } else { _local3.bz.ctrly = ((typeof(_local4.controlY) == "string") ? (_local3.bz.sy + Number(_local4.controlY)) : (_local4.controlY)); } _local3.bz.ctrlx = _local3.bz.ctrlx - _local3.bz.sx; _local3.bz.ctrly = _local3.bz.ctrly - _local3.bz.sy; _local10 = (_local3.bz.chx + _local3.bz.chy) != 0; } } else { if (typeof(_local4) == "object") { _local3.complex = ((_local4 instanceof Array) ? 0 : 1); } if ((_local5 == "_x") || (_local5 == "_y")) { removeTween(obj, "_bezier_", true); } if ((_local5 == "_frame") && (typeof(obj) == "movieclip")) { _local3.ps = obj._currentframe; _local3.special = true; } else if (_local13 == false) { if (_local3.complex > -1) { _local3.ps = ((_local3.complex == 0) ? ([]) : ({})); for (var _local40 in _local4) { _local3.ps[_local40] = obj[_local5][_local40]; } } else { _local3.ps = obj[_local5]; } } if (_local11 == true) { if (_local13 == true) { _local14.setFilterProp(obj, _local5, ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4))); } else if (_local3.complex > -1) { for (var _local40 in _local4) { if ((_local4[_local40] != null) && (_global.isNaN(Number(_local4[_local40])) == false)) { obj[_local5][_local40] = ((typeof(_local4[_local40]) == "string") ? (_local3.ps[_local40] + Number(_local4[_local40])) : _local4[_local40]); if (_global.isNaN(obj[_local5][_local40]) == true) { obj[_local5][_local40] = 0; } } } } else { obj[_local5] = ((typeof(_local4) == "string") ? (_local3.ps + Number(_local4)) : (_local4)); if (_local15 == 1) { obj._visible = true; } else if (_local15 == -1) { obj._visible = false; } } } else if (_local3.complex > -1) { var _local21 = getChangeObj(_local3.ps, _local4, _local13, _local3.complex == 0); _local3.ch = _local21.map; if (_local21.changed == true) { _local10 = true; } } else { if ((_local4 == null) || (_global.isNaN(Number(_local4)))) { _local4 = _local3.ps; } _local3.ch = ((typeof(_local4) == "string") ? (Number(_local4)) : (Number(_local4) - _local3.ps)); if (_global.isNaN(_local3.ch) == true) { _local3.ch = 0; } _local10 = _local3.ch != 0; } } if (((_local24 == 0) && ((_local10 == true) || (_local11 == false))) || ((_local10 == true) && (_local11 == false))) { if ((_local3.complex > -1) && (!(_local3.c === 2))) { _local3.ps = [_local3.ps]; _local3.ch = [_local3.ch]; } _local3.ts = now + (delay * 1000); _local3.pt = -1; _local3.d = seconds * 1000; _local3.ef = ease; _local3.sf = false; _local3.cycles = _local44; if (_local30 != undefined) { _local3.e1 = _local30; } if (_local29 != undefined) { _local3.e2 = _local29; } _local3.v = _local15; if (callback.start != undefined) { _local3.scb = callback.start; } if (callback.upd != undefined) { _local3.ucb = callback.upd; } if (callback.end != undefined) { _local3.ecb = callback.end; } if (callback.roundResults != undefined) { _local3.rr = callback.roundResults; } if (tweens[String(_local22)] == undefined) { _local7 = (tweens[String(_local22)] = {numProps:0, locked:false, targ:obj, targID:String(("\"" + ((obj._name != undefined) ? (obj._name) : (obj.toString()))) + "\""), targZID:_local22, props:{}}); numTweens++; } if (_local16 == true) { _local7.colorProp = _local5; } _local7.props[_local5] = _local3; _local7.numProps++; _local25 = (_local5 + ",") + _local25; _local28 = (((typeof(_local4) == "string") ? (("\"" + _local4) + "\"") : (_local4)) + ",") + _local28; } _local3 = undefined; } if ((_local7 == undefined) || (_local7.numProps <= 0)) { cleanUp(); } if ((_local23.length > 0) && (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)) { com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:obj, props:_local23, __zigoID__:_local22, during:"add"}); } if (_local25 == "") { if (_local24 == 2) { if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { com.mosesSupposes.fuse.FuseKitCommon.error("011", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString()); } } else { var _local48 = obj._listeners.length > 0; if (_local48 == true) { obj.broadcastMessage("onTweenStart", {target:obj, props:props}); } if (callback.start != undefined) { callback.start.f.apply(callback.start.s, callback.start.a); } if (_local48 == true) { obj.broadcastMessage("onTweenUpdate", {target:obj, props:props}); } if (callback.upd != undefined) { callback.upd.f.apply(callback.upd.s, callback.upd.a); } if (_local48 == true) { obj.broadcastMessage("onTweenEnd", {target:obj, props:props}); } if (callback.end != undefined) { callback.end.f.apply(callback.end.s, callback.end.a); } } cleanUp(); } if (com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL == 2) { if (_local25 == "") { com.mosesSupposes.fuse.FuseKitCommon.error("012", ((obj._name != undefined) ? (obj._name) : (obj.toString())), props.toString(), endvals.toString()); } else { com.mosesSupposes.fuse.FuseKitCommon.error("013", ((obj._name != undefined) ? (obj._name) : (obj.toString())), _local25.slice(0, -1), _local28.slice(0, -1)); } } return(((_local25 == "") ? null : (_local25.slice(0, -1)))); } function removeTween(targs, props, noInit) { var _local4 = {}; var _local12 = paramsObj(targs, props); if (_local12.none == true) { return(undefined); } var _local16 = _local12.all; var _local17 = _local12.allprops; var _local9 = ((_local16 == true) ? (tweens) : (Object(_local12.tg))); var _local8 = false; for (var _local20 in _local9) { var _local3 = ((_local16 == true) ? (_local20) : (String(_local9[_local20].__zigoID__))); var _local2 = tweens[_local3]; var _local6 = ((_local17 == true) ? (_local2.props) : (_local12.props)); for (var _local14 in _local6) { var _local5 = (_local14 == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) && (_local2.colorProp != undefined); if ((_local2.props[_local14] != undefined) || (_local5 == true)) { if (_local4[_local3] == null) { _local4[_local3] = []; } _local4[_local3].unshift(_local14); if ((_local14 == _local2.colorProp) || (_local5 == true)) { delete _local2.props[_local2.colorProp]; delete _local2.colorProp; } else { delete _local2.props[_local14]; } _local2.numProps--; if (_local2.numProps <= 0) { _local8 = true; break; } } } } if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { for (var _local19 in _local4) { var _local7 = tweens[_local19].targ; com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local7.addProperty) == "function") ? (_local7) : (("[MISSING(\"" + tweens[_local19].targID) + "\")]")), props:_local4[_local19], __zigoID__:tweens[_local19].targZID, during:((noInit == true) ? "add" : "remove")}); } } if (_local8 == true) { cleanUp(noInit); } } function alterTweens(type, targs, props, pauseFlag, noEvents, skipTo) { if (type == "lock") { tweens[String(targs.__zigoID__)].locked = props; return(undefined); } var _local11 = paramsObj(targs, props); if (_local11.none == true) { return(undefined); } var _local14 = _local11.all; var _local15 = _local11.allprops; var _local9 = ((_local14 == true) ? (tweens) : (Object(_local11.tg))); var _local8 = 0; for (var _local16 in _local9) { var _local7 = ((_local14 == true) ? (_local16) : (String(_local9[_local16].__zigoID__))); var _local5 = tweens[_local7]; var _local4 = ((_local15 == true) ? (_local5.props) : (_local11.props)); if (_local4.ALLCOLOR == true) { _local4[_local5.colorProp] = true; delete _local4.ALLCOLOR; } for (var _local10 in _local4) { _local8++; var _local2 = _local5.props[_local10]; if (type == "rewind") { if (pauseFlag == true) { _local2.pt = now; } _local2.ts = now; if (noEvents != true) { _local2.sf = false; if (_local2.scb != undefined) { _local2.scb.fired = false; } } } else if (type == "ff") { if (noEvents == true) { _local2.suppressEnd = true; } _local2.o = true; _local2.pt = -1; _local2.ts = now - _local2.d; } else if (type == "skipTo") { _local2.ts = Math.min(now, (_local2.ts + (now - _local2.ts)) - (skipTo * 1000)); } else if (type == "pause") { if (_local2.pt == -1) { _local2.pt = now; } } else if (type == "unpause") { if (_local2.pt != -1) { _local2.ts = now - (_local2.pt - _local2.ts); _local2.pt = -1; } } } } if ((type == "ff") && (_local8 > 0)) { update(); } else if ((type == "rewind") && (_local8 > 0)) { update(true); } } function getStatus(type, targ, param) { if (targ == null) { return(null); } var _local8 = String(targ).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; var _local4 = tweens[String(targ.__zigoID__)]; switch (type) { case "paused" : var _local2 = _local4.props; if (param != null) { if (_local2[String(param)] == undefined) { return(false); } return(Boolean(_local2[String(param)].pt != -1)); } for (var _local6 in _local2) { if (_local2[_local6].pt != -1) { return(true); } } return(false); case "active" : if (param == null) { return(Boolean(_local4 != undefined)); } if (String(param).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { return(Boolean(_local4.colorProp != undefined)); } return(Boolean(_local4.props[String(param)] != undefined)); case "count" : if (!_local8) { return(_local4.numProps); } var _local3 = 0; for (var _local6 in tweens) { _local3 = _local3 + tweens[_local6].numProps; } return(_local3); case "locked" : return(_local4.locked); } } function update(force) { var _local22 = {}; var _local24 = {}; var _local23 = {}; var _local15 = {}; var _local13 = {}; var _local14 = {}; var _local26 = false; var _local20 = com.mosesSupposes.fuse.ZigoEngine.ROUND_RESULTS; for (var _local35 in tweens) { var _local12 = tweens[_local35]; var _local5 = _local12.targ; var _local34 = _local12.props; var _local21 = _local5._listeners.length > 0; if (_local5.__zigoID__ == undefined) { _local26 = true; if (com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0) { var _local25 = []; for (var _local30 in _local34) { _local25.unshift(_local30); } com.mosesSupposes.fuse.ZigoEngine.broadcastMessage("onTweenInterrupt", {target:((typeof(_local5.addProperty) == "function") ? (_local5) : (("[MISSING:" + _local12.targID) + "]")), props:_local25, __zigoID__:_local12.targZID, during:"update"}); } continue; } for (var _local30 in _local34) { var _local3 = _local34[_local30]; if (((_local3.ts > now) || (_local3.pt != -1)) && (force != true)) { continue; } var _local9 = now >= (_local3.ts + _local3.d); if (_local3.complex == -1) { var _local6; if (_local9 == true) { _local6 = _local3.ps + _local3.ch; if ((_local3.cycles > 1) || (_local3.cycles == 0)) { if (_local3.cycles > 1) { _local3.cycles--; } _local3.ps = _local6; _local3.ch = -_local3.ch; _local3.ts = now; _local9 = false; } } else { _local6 = _local3.ef(now - _local3.ts, _local3.ps, _local3.ch, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local6) == false) { if ((_local30 != "_bezier_") && ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false))))) { _local6 = Math.round(Number(_local6)); } if (_local3.special != true) { _local5[_local30] = _local6; } else if (_local3.fmp != -1) { _local3.fmp.setFilterProp(_local5, _local30, _local6); } else if (_local30 == "_bezier_") { var _local10 = _local3.bz; var _local18 = _local10.sx + (_local6 * (((2 * (1 - _local6)) * _local10.ctrlx) + (_local6 * _local10.chx))); var _local17 = _local10.sy + (_local6 * (((2 * (1 - _local6)) * _local10.ctrly) + (_local6 * _local10.chy))); if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local18 = Math.round(Number(_local18)); _local17 = Math.round(Number(_local17)); } _local5._x = _local18; _local5._y = _local17; } else if (_local30 == "_frame") { MovieClip(_local5).gotoAndStop(Math.ceil(_local6)); } } } else { var _local16 = (_local9 == true) && ((_local3.cycles > 1) || (_local3.cycles == 0)); var _local7 = []; for (var _local27 in _local3.ch) { var _local4 = ((_local3.complex == 0) ? ([]) : ({})); for (var _local28 in _local3.ch[_local27]) { var _local8 = _local3.ch[_local27][_local28]; var _local11 = _local3.ps[_local27][_local28]; if (_local9 == true) { _local4[_local28] = _local11 + _local8; if (_local16 == true) { _local3.ch[_local27][_local28] = -_local8; } } else { _local4[_local28] = _local3.ef(now - _local3.ts, _local11, _local8, _local3.d, _local3.e1, _local3.e2); } if (_global.isNaN(_local4[_local28]) == false) { if ((_local3.rr == true) || ((_local20 == true) && (!(_local3.rr === false)))) { _local4[_local28] = Math.round(_local4[_local28]); } } if ((_local3.fmp == -1) && (_local3.c == -1)) { _local5[_local30][_local28] = _local4[_local28]; } } _local7.push(_local4); if ((_local3.fmp == -1) && (_local3.c == 2)) { _local5[_local30][_local27] = Number(((_local4.rb << 16) | (_local4.gb << 8)) | _local4.bb); } } if (_local3.fmp != -1) { if (_local3.c == 1) { _local3.fmp.setFilterProp(_local5, _local30, ((_local7[0].rb << 16) | (_local7[0].gb << 8)) | _local7[0].bb); } else if (_local3.c == 2) { var _local19 = []; for (var _local28 in _local7) { _local19.unshift(((_local7[_local28].rb << 16) | (_local7[_local28].gb << 8)) | _local7[_local28].bb); } _local3.fmp.setFilterProp(_local5, _local30, _local19); } } else if (_local3.c != -1) { _local3.c.setTransform(_local7[0]); } if (_local16 == true) { if (_local3.cycles > 1) { _local3.cycles--; } _local9 = false; _local3.ts = now; _local3.ps = _local7; } } if (_local3.sf == false) { if (_local3.v != 0) { _local5._visible = true; } if (_local21 == true) { if (_local15[_local35] == undefined) { _local15[_local35] = [_local5, []]; } _local15[_local35][1].unshift(_local30); } _local3.sf = true; } if (_local3.scb.fired == false) { _local22[String(_local3.scb.id)] = _local3.scb; _local3.scb.fired = true; } if (_local21 == true) { if (_local13[_local35] == undefined) { _local13[_local35] = [_local5, []]; } _local13[_local35][1].unshift(_local30); } if (_local3.ucb != undefined) { _local24[String(_local3.ucb.id)] = _local3.ucb; } if (_local9 == true) { if (_local3.v === -1) { _local5._visible = false; } if (_local3.suppressEnd != true) { if (_local21 == true) { if (_local14[_local35] == undefined) { _local14[_local35] = [_local5, []]; } _local14[_local35][1].unshift(_local30); } if (_local3.ecb != undefined) { _local23[String(_local3.ecb.id)] = _local3.ecb; } } delete _local34[_local30]; if (_local30 == _local12.colorProp) { delete _local12.colorProp; } _local12.numProps--; if (_local12.numProps <= 0) { _local26 = true; } } delete _local3.suppressEnd; } } for (var _local35 in _local15) { _local15[_local35][0].broadcastMessage("onTweenStart", {target:_local15[_local35][0], props:_local15[_local35][1]}); } for (var _local35 in _local22) { _local22[_local35].f.apply(_local22[_local35].s, _local22[_local35].a); } for (var _local35 in _local13) { _local13[_local35][0].broadcastMessage("onTweenUpdate", {target:_local13[_local35][0], props:_local13[_local35][1]}); } for (var _local35 in _local24) { _local24[_local35].f.apply(_local24[_local35].s, _local24[_local35].a); } for (var _local35 in _local14) { _local14[_local35][0].broadcastMessage("onTweenEnd", {target:_local14[_local35][0], props:_local14[_local35][1]}); } for (var _local35 in _local23) { _local23[_local35].f.apply(_local23[_local35].s, _local23[_local35].a); } if (_local26) { cleanUp(); } now = getTimer(); } function cleanUp(noInit) { for (var _local4 in tweens) { var _local2 = tweens[_local4].targ; if ((tweens[_local4].numProps <= 0) || (_local2.__zigoID__ == undefined)) { if ((((_local2 != undefined) && (_local2.tween == undefined)) && (noInit != true)) && (_local2._listeners.length <= 0)) { com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets(_local2); } delete tweens[_local4]; numTweens--; } } if (numTweens <= 0) { numTweens = 0; delete tweens; tweens = {}; if (noInit != true) { com.mosesSupposes.fuse.ZigoEngine.__mgrRelay(this, "setup", [true]); } } } function paramsObj(targs, props, endvals, retainFade) { var _local6 = {}; _local6.all = String(targs).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALL; _local6.none = Boolean(targs == null); if (_local6.all == true) { _local6.tg = [null]; } else { _local6.tg = ((targs instanceof Array) ? (targs) : ([targs])); for (var _local11 in _local6.tg) { var _local7 = _local6.tg[_local11]; if ((_local7 == null) || (!((typeof(_local7) == "object") || (typeof(_local7) == "movieclip")))) { _local6.tg.splice(Number(_local11), 1); } } } _local6.allprops = props == null; var _local1; var _local4; var _local3 = {}; if (_local6.allprops == false) { if ((typeof(props) == "string") && ((String(props).indexOf(" ") > -1) || (String(props).indexOf(",") > -1))) { props = String(props.split(" ").join("")).split(","); } _local1 = ((props instanceof Array) ? (props.slice()) : ([props])); if (endvals != undefined) { if ((typeof(endvals) == "string") && ((String(endvals).indexOf(" ") > -1) || (String(endvals).indexOf(",") > -1))) { endvals = String(endvals.split(" ").join("")).split(","); } _local4 = ((endvals instanceof Array) ? (endvals.slice()) : ([endvals])); while (_local4.length < _local1.length) { _local4.push(_local4[_local4.length - 1]); } _local4.splice(_local1.length, _local4.length - _local1.length); } for (var _local11 in _local1) { var _local2 = Number(_local11); if ((_local1[_local11] != "_scale") && (_local1[_local11] != "_size")) { if (_local3[_local1[_local11]] == undefined) { if ((_local1[_local11] == "_fade") && (retainFade != true)) { _local1[_local11] = "_alpha"; } if (String(_local1[_local11]).toUpperCase() == com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR) { _local1[_local11] = com.mosesSupposes.fuse.FuseKitCommon.ALLCOLOR; } _local3[_local1[_local11]] = true; } else { _local1.splice(_local2, 1); _local4.splice(_local2, 1); } } else { var _local8 = String(_local1.splice(_local2, 1)[0]); var _local5 = _local4.splice(_local2, 1)[0]; if (_local8 == "_scale") { if (_local3._xscale == undefined) { _local1.splice(_local2, 0, "_xscale"); _local4.splice(_local2, 0, _local5); _local3._xscale = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_yscale"); _local4.splice(_local2, 0, _local5); _local3._yscale = true; } } if (_local8 == "_size") { if (_local3._width == undefined) { _local1.splice(_local2, 0, "_width"); _local4.splice(_local2, 0, _local5); _local3._width = true; _local2++; } if (_local3._yscale == undefined) { _local1.splice(_local2, 0, "_height"); _local4.splice(_local2, 0, _local5); _local3._height = true; } } } } for (var _local11 in _local1) { if (((_local1[_local11] == "_xscale") && (_local3._width == true)) || ((_local1[_local11] == "_yscale") && (_local3._height == true))) { _local1.splice(Number(_local11), 1); _local4.splice(Number(_local11), 1); delete _local3[_local1[_local11]]; } } } _local6.pa = _local1; _local6.va = _local4; _local6.props = _local3; return(_local6); } function getChangeObj(ps, ep, isFMP, useArray) { var _local3 = {map:((useArray == true) ? ([]) : ({})), changed:false}; for (var _local7 in ep) { if ((((((isFMP == true) && (_local7.charAt(1) == "b")) || (ep[_local7] != ps[_local7])) || (useArray == true)) && (ep[_local7] != null)) && (_global.isNaN(Number(ep[_local7])) == false)) { _local3.map[_local7] = ((typeof(ep[_local7]) == "string") ? (Number(ep[_local7])) : (ep[_local7] - ps[_local7])); if (_global.isNaN(_local3.map[_local7]) == true) { _local3.map[_local7] = 0; } else if (_local3.map[_local7] != 0) { _local3.changed = true; } } } return(_local3); } var numTweens = 0; }
Symbol 93 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing] Frame 0
class com.mosesSupposes.fuse.PennerEasing { function PennerEasing () { } static function linear(t, b, c, d) { return(((c * t) / d) + b); } static function easeInQuad(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOutQuad(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOutQuad(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeInExpo(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOutExpo(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOutExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutInExpo(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } static function easeInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } static function easeOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) + c) + b); } static function easeInOutElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutInElastic(t, b, c, d, a, p) { var _local5; if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; _local5 = p / 4; } else { _local5 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local5) * (Math.PI*2)) / p)))) + b); } static function easeInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOutBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutInBack(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } static function easeOutBounce(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeInBounce(t, b, c, d) { return((c - easeOutBounce(d - t, 0, c, d)) + b); } static function easeInOutBounce(t, b, c, d) { if (t < (d / 2)) { return((easeInBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeOutBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutInBounce(t, b, c, d) { if (t < (d / 2)) { return((easeOutBounce(t * 2, 0, c, d) * 0.5) + b); } return(((easeInBounce((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeInCubic(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOutCubic(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOutCubic(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutInCubic(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } static function easeInQuart(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOutQuart(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOutQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutInQuart(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } static function easeInQuint(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOutQuint(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOutQuint(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutInQuint(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInSine(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOutSine(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOutSine(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutInSine(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } static function easeInCirc(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOutCirc(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOutCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutInCirc(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } static var registryKey = "pennerEasing"; }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:22
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:22
Symbol 5 MovieClipUsed by:22
Symbol 6 GraphicUsed by:7 25 26
Symbol 7 MovieClipUses:6Used by:10 12 14 46
Symbol 8 FontUsed by:9 11 13
Symbol 9 EditableTextUses:8Used by:10
Symbol 10 MovieClipUses:7 9Used by:22
Symbol 11 EditableTextUses:8Used by:12
Symbol 12 MovieClipUses:7 11Used by:22
Symbol 13 EditableTextUses:8Used by:14
Symbol 14 MovieClipUses:7 13Used by:22
Symbol 15 FontUsed by:16 72
Symbol 16 EditableTextUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:22
Symbol 18 GraphicUsed by:21
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:18 20Used by:22
Symbol 22 MovieClip [date_mc]Uses:2 4 5 10 12 14 17 21
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip [dateBorder_mc]Uses:23
Symbol 25 MovieClip [eventMask_mc]Uses:6
Symbol 26 MovieClip [genericMask]Uses:6
Symbol 27 GraphicUsed by:28 30
Symbol 28 MovieClipUses:27Used by:33 55
Symbol 29 MovieClipUsed by:33
Symbol 30 MovieClipUses:27Used by:33 55
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33 55
Symbol 33 MovieClip [eventsScroller_mc]Uses:28 29 30 32
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:39
Symbol 36 FontUsed by:37 38 51 58 60 62
Symbol 37 EditableTextUses:36Used by:39
Symbol 38 EditableTextUses:36Used by:39
Symbol 39 MovieClip [scrollerItem_mc]Uses:35 37 38
Symbol 40 MovieClipUsed by:46
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:46
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:46
Symbol 46 MovieClipUses:7 40 43 45Used by:54
Symbol 47 FontUsed by:48
Symbol 48 EditableTextUses:47Used by:54
Symbol 49 FontUsed by:50
Symbol 50 EditableTextUses:49Used by:54
Symbol 51 EditableTextUses:36Used by:54
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClipUses:46 48 50 51 53Used by:55
Symbol 55 MovieClip [eventItemDetails_mc]Uses:28 54 30 32
Symbol 56 GraphicUsed by:64
Symbol 57 GraphicUsed by:59 61 63
Symbol 58 EditableTextUses:36Used by:59
Symbol 59 MovieClipUses:57 58Used by:64
Symbol 60 EditableTextUses:36Used by:61
Symbol 61 MovieClipUses:57 60Used by:64
Symbol 62 EditableTextUses:36Used by:63
Symbol 63 MovieClipUses:57 62Used by:64
Symbol 64 MovieClip [eventsNav_mc]Uses:56 59 61 63
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:Timeline
Symbol 67 GraphicUsed by:88
Symbol 68 FontUsed by:69
Symbol 69 EditableTextUses:68Used by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:70Used by:88
Symbol 72 EditableTextUses:15Used by:73
Symbol 73 MovieClipUses:72Used by:88
Symbol 74 GraphicUsed by:81 86
Symbol 75 GraphicUsed by:81
Symbol 76 ShapeTweeningUsed by:81
Symbol 77 ShapeTweeningUsed by:81
Symbol 78 GraphicUsed by:81
Symbol 79 ShapeTweeningUsed by:81
Symbol 80 ShapeTweeningUsed by:81
Symbol 81 MovieClipUses:74 75 76 77 78 79 80Used by:88
Symbol 82 GraphicUsed by:86
Symbol 83 ShapeTweeningUsed by:86
Symbol 84 GraphicUsed by:86
Symbol 85 ShapeTweeningUsed by:86
Symbol 86 MovieClipUses:74 82 83 84 85Used by:88
Symbol 87 MovieClipUsed by:88
Symbol 88 MovieClipUses:67 71 73 81 86 87Used by:Timeline
Symbol 89 MovieClip [__Packages.com.mosesSupposes.fuse.Shortcuts]
Symbol 90 MovieClip [__Packages.com.mosesSupposes.fuse.FuseKitCommon]
Symbol 91 MovieClip [__Packages.com.mosesSupposes.fuse.ZigoEngine]
Symbol 92 MovieClip [__Packages.com.mosesSupposes.fuse.ZManager]
Symbol 93 MovieClip [__Packages.com.mosesSupposes.fuse.PennerEasing]

Instance Names

"bg"Frame 1Symbol 66 MovieClip
"FlashCalendar"Frame 1Symbol 88 MovieClip
"mask_mc"Symbol 10 MovieClip Frame 1Symbol 7 MovieClip
"theLabel"Symbol 10 MovieClip Frame 1Symbol 9 EditableText
"mask_mc"Symbol 12 MovieClip Frame 1Symbol 7 MovieClip
"theLabel"Symbol 12 MovieClip Frame 1Symbol 11 EditableText
"mask_mc"Symbol 14 MovieClip Frame 1Symbol 7 MovieClip
"theLabel"Symbol 14 MovieClip Frame 1Symbol 13 EditableText
"theLabel"Symbol 17 MovieClip Frame 1Symbol 16 EditableText
"cross"Symbol 21 MovieClip Frame 1Symbol 20 MovieClip
"dateBG_mc"Symbol 22 MovieClip [date_mc] Frame 1Symbol 2 MovieClip
"thickBorder_mc"Symbol 22 MovieClip [date_mc] Frame 1Symbol 4 MovieClip
"eventDetails_mc"Symbol 22 MovieClip [date_mc] Frame 1Symbol 5 MovieClip
"dateLabel"Symbol 22 MovieClip [date_mc] Frame 1Symbol 10 MovieClip
"time_mc"Symbol 22 MovieClip [date_mc] Frame 1Symbol 12 MovieClip
"fullDateLabel"Symbol 22 MovieClip [date_mc] Frame 1Symbol 14 MovieClip
"total_events_mc"Symbol 22 MovieClip [date_mc] Frame 1Symbol 17 MovieClip
"close_btn"Symbol 22 MovieClip [date_mc] Frame 1Symbol 21 MovieClip
"mask"Symbol 33 MovieClip [eventsScroller_mc] Frame 1Symbol 28 MovieClip
"eventsMenu_mc"Symbol 33 MovieClip [eventsScroller_mc] Frame 1Symbol 29 MovieClip
"scrollB"Symbol 33 MovieClip [eventsScroller_mc] Frame 1Symbol 30 MovieClip
"scroller"Symbol 33 MovieClip [eventsScroller_mc] Frame 1Symbol 32 MovieClip
"bg"Symbol 39 MovieClip [scrollerItem_mc] Frame 1Symbol 35 MovieClip
"theLabel"Symbol 39 MovieClip [scrollerItem_mc] Frame 1Symbol 37 EditableText
"theCounter"Symbol 39 MovieClip [scrollerItem_mc] Frame 1Symbol 38 EditableText
"thumb"Symbol 46 MovieClip Frame 1Symbol 40 MovieClip
"preloader"Symbol 46 MovieClip Frame 1Symbol 43 MovieClip
"thumbBorder_mc"Symbol 46 MovieClip Frame 1Symbol 45 MovieClip
"thumb_holder_mc"Symbol 54 MovieClip Frame 1Symbol 46 MovieClip
"theDescription"Symbol 54 MovieClip Frame 1Symbol 48 EditableText
"theLink"Symbol 54 MovieClip Frame 1Symbol 50 EditableText
"theTitle"Symbol 54 MovieClip Frame 1Symbol 51 EditableText
"title_bullet"Symbol 54 MovieClip Frame 1Symbol 53 MovieClip
"mask"Symbol 55 MovieClip [eventItemDetails_mc] Frame 1Symbol 28 MovieClip
"details_mc"Symbol 55 MovieClip [eventItemDetails_mc] Frame 1Symbol 54 MovieClip
"scrollB"Symbol 55 MovieClip [eventItemDetails_mc] Frame 1Symbol 30 MovieClip
"scroller"Symbol 55 MovieClip [eventItemDetails_mc] Frame 1Symbol 32 MovieClip
"theLabel"Symbol 59 MovieClip Frame 1Symbol 58 EditableText
"theLabel"Symbol 61 MovieClip Frame 1Symbol 60 EditableText
"theLabel"Symbol 63 MovieClip Frame 1Symbol 62 EditableText
"backBtn"Symbol 64 MovieClip [eventsNav_mc] Frame 1Symbol 59 MovieClip
"prevBtn"Symbol 64 MovieClip [eventsNav_mc] Frame 1Symbol 61 MovieClip
"nextBtn"Symbol 64 MovieClip [eventsNav_mc] Frame 1Symbol 63 MovieClip
"theLabel"Symbol 70 MovieClip Frame 1Symbol 69 EditableText
"week_day_1"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_2"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_3"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_4"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_5"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_6"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"week_day_7"Symbol 71 MovieClip Frame 1Symbol 70 MovieClip
"month_year_field"Symbol 73 MovieClip Frame 1Symbol 72 EditableText
"week_days_mc"Symbol 88 MovieClip Frame 1Symbol 71 MovieClip
"month_year_mc"Symbol 88 MovieClip Frame 1Symbol 73 MovieClip
"nextYear_btn"Symbol 88 MovieClip Frame 1Symbol 81 MovieClip
"prevYear_btn"Symbol 88 MovieClip Frame 1Symbol 81 MovieClip
"nextMonth_btn"Symbol 88 MovieClip Frame 1Symbol 86 MovieClip
"prevMonth_btn"Symbol 88 MovieClip Frame 1Symbol 86 MovieClip
"dates_container_mc"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 22 as "date_mc"
ExportAssets (56)Timeline Frame 1Symbol 24 as "dateBorder_mc"
ExportAssets (56)Timeline Frame 1Symbol 25 as "eventMask_mc"
ExportAssets (56)Timeline Frame 1Symbol 26 as "genericMask"
ExportAssets (56)Timeline Frame 1Symbol 33 as "eventsScroller_mc"
ExportAssets (56)Timeline Frame 1Symbol 39 as "scrollerItem_mc"
ExportAssets (56)Timeline Frame 1Symbol 55 as "eventItemDetails_mc"
ExportAssets (56)Timeline Frame 1Symbol 64 as "eventsNav_mc"
ExportAssets (56)Timeline Frame 1Symbol 89 as "__Packages.com.mosesSupposes.fuse.Shortcuts"
ExportAssets (56)Timeline Frame 1Symbol 90 as "__Packages.com.mosesSupposes.fuse.FuseKitCommon"
ExportAssets (56)Timeline Frame 1Symbol 91 as "__Packages.com.mosesSupposes.fuse.ZigoEngine"
ExportAssets (56)Timeline Frame 1Symbol 92 as "__Packages.com.mosesSupposes.fuse.ZManager"
ExportAssets (56)Timeline Frame 1Symbol 93 as "__Packages.com.mosesSupposes.fuse.PennerEasing"

Labels

"up"Symbol 81 MovieClip Frame 1
"over"Symbol 81 MovieClip Frame 10
"out"Symbol 81 MovieClip Frame 20
"up"Symbol 86 MovieClip Frame 1
"over"Symbol 86 MovieClip Frame 10
"out"Symbol 86 MovieClip Frame 20




http://swfchan.com/16/77711/info.shtml
Created: 3/4 -2019 22:14:02 Last modified: 3/4 -2019 22:14:02 Server time: 07/05 -2024 22:23:14