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

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

Luka_player2.swf

This is the info page for
Flash #50366

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


Text
たいとる


VOCALOID

VOCALOID

000

ああああああああああああああああああああああああああああ

00:00/00:00

00:00/00:00

ActionScript [AS1/AS2]

Frame 1
if ((maincolor == "") || (maincolor == undefined)) { } if ((subcolor == "") || (subcolor == undefined)) { } repeat_1.onPress = function () { repeat_all_flg = true; shuffle_flg = false; repeat_1._visible = false; shuffle_mc._visible = false; repeat_all._visible = true; }; repeat_all.onPress = function () { shuffle_mc._visible = true; repeat_all_flg = false; shuffle_flg = true; repeat_all._visible = false; repeat_1._visible = false; }; shuffle_mc.onPress = function () { shuffle_flg = false; repeat_all_flg = false; shuffle_mc._visible = false; repeat_all._visible = false; repeat_1._visible = true; }; repeat_1._visible = false; shuffle_mc._visible = false; repeat_all_flg = true; shuffle_flg = false; function setsc() { function activeScroll() { trace("now_sound"); var _local1 = list_mc.list_sc_mc; _local1._y = ((-scrollSet.sBar._y) / mPc) * mPb; if (sliderbackPress == true) { if (((scrollSet.sBar._y - scrollSet.sBack._ymouse) * stepMove) < 0) { scrollSet.sBar._y = scrollSet.sBar._y + stepMove; } } if (pressUp == true) { scrollSet.sBar._y = scrollSet.sBar._y - coursorMove; } if (pressDown == true) { scrollSet.sBar._y = scrollSet.sBar._y + coursorMove; } if (scrollSet.sBar._y < 0) { scrollSet.sBar._y = 0; _local1._y = 0; } if (scrollSet.sBar._y > yMax) { scrollSet.sBar._y = yMax; _local1._y = ((-yMax) / mPc) * mPb; } } var _local2 = list_mc.list_sc_mc; var backFriction = 0.05; var coursorMove = 1; var wheelMove = 1.5; var mPc = (list_mask._height / (_local2._height + 5)); var mPb = (list_mask._height / scrollSet.sBack._height); scrollSet.sBar._height = scrollSet.sBack._height * mPc; yMax = scrollSet.sBack._height - scrollSet.sBar._height; scrollSet.sBar.onPress = function () { this.onEnterFrame = activeScroll; this.startDrag(false, this._x, 0, this._x, yMax); }; scrollSet.sBar.onRelease = (scrollSet.sBar.onReleaseOutside = function () { this.onEnterFrame = null; this.stopDrag(); }); scrollSet.sBack.onPress = function () { this.onEnterFrame = activeScroll; sliderbackPress = true; stepMove = (this._ymouse - this._parent.sBar._y) * backFriction; }; scrollSet.sBack.onRelease = (scrollSet.sBack.onReleaseOutside = function () { this.onEnterFrame = null; sliderbackPress = false; }); cursor_up.onPress = function () { cursor_up.gotoAndStop("down"); this.onEnterFrame = activeScroll; pressUp = true; }; cursor_up.onRollOver = function () { cursor_up.gotoAndStop("over"); }; cursor_up.onRollOut = function () { cursor_up.gotoAndStop("up"); }; cursor_up.onRelease = (cursor_up.onReleaseOutside = function () { cursor_up.gotoAndStop("up"); this.onEnterFrame = null; pressUp = false; }); cursor_down.onPress = function () { cursor_down.gotoAndStop("down"); this.onEnterFrame = activeScroll; pressDown = true; }; cursor_down.onRollOver = function () { cursor_down.gotoAndStop("over"); }; cursor_down.onRollOut = function () { cursor_down.gotoAndStop("up"); }; cursor_down.onRelease = (cursor_down.onReleaseOutside = function () { cursor_down.gotoAndStop("up"); this.onEnterFrame = null; pressDown = false; }); if (mPc >= 1) { scrollSet._visible = false; cursor_up._visible = false; cursor_down._visible = false; } var _local3 = new Object(); _local3.onMouseWheel = function (delta) { scrollSet.sBar._y = scrollSet.sBar._y - (delta * wheelMove); activeScroll(); }; Mouse.addListener(_local3); } function list_sc(p) { var _local2 = _root.list_mc.list_sc_mc._height; scrollSet.sBar._y = ((scrollSet.sBack._height - scrollSet.sBar._height) / _local2) * ((_local2 / item_max) * now_sound); var _local5 = list_mc.list_sc_mc; var _local3 = 121 / _local2; var _local4 = 121 / scrollSet.sBack._height; _local5._y = ((-scrollSet.sBar._y) / _local3) * _local4; } end_flg = false; sound_set = function (flg) { end_flg = false; if ((flg == true) && (_root.my_sound.position > 0)) { _root.my_sound.start(_root.my_sound.position / 1000); } else { _root.playstop.gotoAndStop("stop"); mp3url = _root.list_mc.list_sc_mc["list_item" + now_sound].url; if (_root.list_mc.list_sc_mc["list_item" + now_sound].title == "\u30D6\u30E9\u30C3\u30AF\u2605\u30ED\u30C3\u30AF\u30B7\u30E5\u30FC\u30BF\u30FC") { _root.brs = true; } _root.dot_set(_root.list_mc.list_sc_mc["list_item" + now_sound].category); _root.time_mc.text = "NOWLOADING"; _root.my_sound.stop(); list_mc.list_sc_mc.select_mc._y = _root.list_mc.list_sc_mc["list_item" + now_sound]._y; _root.drag_flg = 0; _root.my_sound = new Sound(); _root.my_sound.onLoad = function (success) { }; _root.my_sound.loadSound(mp3url, true); } if (_root.list_mc.list_sc_mc["list_item" + now_sound].title == "\u5351\u602F\u6226\u968A\u3046\u308D\u305F\u3093\u3060\u30FC") { _root.neon.gotoAndStop("urotanda"); } else { _root.neon.gotoAndStop("on"); } if (list[0] == 7) { _root.neon.neon_text.text = "VOYAKILOID"; } else if (list[0] == 8) { _root.neon.neon_text.text = "GACKPOID"; } else { _root.neon.neon_text.text = "VOCALOID"; } }; this.onEnterFrame = function () { if (_root.my_sound.position > 0) { time_sec3 = Math.floor((_root.my_sound.duration - _root.my_sound.position) / 1000) % 60; time_min3 = Math.floor(((_root.my_sound.duration - _root.my_sound.position) / 1000) / 60) % 60; time_hour3 = Math.floor((((_root.my_sound.duration - _root.my_sound.position) / 1000) / 60) / 60); timehyouji9 = ((time_hour3 >= 10) ? (time_hour3) : ("0" + time_hour3)); timehyouji10 = ((time_min3 >= 10) ? (time_min3) : ("0" + time_min3)); timehyouji11 = ((time_sec3 >= 10) ? (time_sec3) : ("0" + time_sec3)); time_sec = Math.floor(_root.my_sound.position / 1000) % 60; time_min = Math.floor((_root.my_sound.position / 1000) / 60) % 60; time_hour = Math.floor(((_root.my_sound.position / 1000) / 60) / 60); timehyouji1 = ((time_hour >= 10) ? (time_hour) : ("0" + time_hour)); timehyouji2 = ((time_min >= 10) ? (time_min) : ("0" + time_min)); timehyouji3 = ((time_sec >= 10) ? (time_sec) : ("0" + time_sec)); time_sec2 = Math.floor(_root.my_sound.duration / 1000) % 60; time_min2 = Math.floor((_root.my_sound.duration / 1000) / 60) % 60; time_hour2 = Math.floor(((_root.my_sound.duration / 1000) / 60) / 60); timehyouji8 = ((time_hour2 >= 10) ? (time_hour2) : ("0" + time_hour2)); timehyouji7 = ((time_min2 >= 10) ? (time_min2) : ("0" + time_min2)); timehyouji6 = ((time_sec2 >= 10) ? (time_sec2) : ("0" + time_sec2)); _root.time_mc.text = (((((timehyouji2 + ":") + timehyouji3) + "/") + timehyouji7) + ":") + timehyouji6; _root.time_mc2.text = (((((timehyouji10 + ":") + timehyouji11) + "/") + timehyouji7) + ":") + timehyouji6; } if (((Math.floor(_root.my_sound.duration / 100) / Math.floor(_root.my_sound.position / 100)) == 1) && (end_flg == false)) { end_flg = true; trace("END" + end_flg); if ((now_sound < item_max) && (repeat_all_flg == true)) { trace((now_sound + "/") + item_max); now_sound++; list_sc(1); sound_set(_root.item_enclosure[_root.now_sound]); } else if ((now_sound == item_max) && (repeat_all_flg == true)) { trace((now_sound + "/") + item_max); now_sound = 0; list_sc(1); sound_set(_root.item_enclosure[_root.now_sound]); _root.list_mc.list_sc_mc._y = 0; _root.scrollSet.sBar._y = 0; } else if ((now_sound < item_max) && (shuffle_flg == true)) { trace((now_sound + "/") + item_max); now_sound = now_sound + 1; list_sc(1); shuffle(); sound_set(_root.item_enclosure[_root.now_sound]); } else if ((now_sound == item_max) && (shuffle_flg == true)) { trace((now_sound + "/") + item_max); now_sound = 0; list_sc(1); shuffle(); sound_set(_root.item_enclosure[_root.now_sound]); _root.list_mc.list_sc_mc._y = 0; } else if ((repeat_all_flg == false) && (shuffle_flg == false)) { my_sound.start(); end_flg = false; } } }; stop(); list_mc.setMask("list_mask"); function shuffle() { var _local3 = xml_item_cnt; count_array = new Array(); count_array2 = new Array(); var _local2 = 0; while (_local2 < _local3) { count_array[_local2] = _local2; count_array2[_local2] = _local2; _local2++; } _local2 = 0; while (_local2 < (_local3 - 1)) { var _local5 = Math.floor(Math.random() * (_local3 - 1)); var _local4 = (_local3 - 1) - _local2; var _local6 = count_array[_local4]; count_array[_local4] = count_array[_local5]; count_array[_local5] = _local6; _local2++; } trace(count_array[0]); now_sound = 0; list_mc.createEmptyMovieClip("list_sc_mc", 1000); _local2 = 0; while (_local2 < xml_item_cnt) { list_mc.list_sc_mc.attachMovie("list_item", "list_item" + _local2, 100 + _local2); _root.list_mc.list_sc_mc["list_item" + _local2]._y = 25 * _local2; _root.list_mc.list_sc_mc["list_item" + _local2]._x = 3; _root.list_mc.list_sc_mc["list_item" + _local2].title = _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].txt_title.title.text = ((_local2 + 1) + ".") + _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].title2.text = ((_local2 + 1) + ".") + _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].link = _root.item_link[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].category = _root.item_category[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].url = _root.item_enclosure[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].num = _local2; _local2++; } item_max = _local2 - 1; list_mc.list_sc_mc.attachMovie("select", "select_mc", 1000); if (_root.subcolor) { var _local7 = new Color(list_mc.list_sc_mc.select_mc); _local7.setRGB(_root.subcolor); textcolors(); } list_mc.list_sc_mc.select_mc._x = 3; scrollSet.sBar._y = 0; list_height = 120 - list_mc._height; } function list() { var _local3 = xml_item_cnt; count_array = new Array(); count_array2 = new Array(); var _local2 = 0; while (_local2 < _local3) { count_array[_local2] = _local2; _local2++; } now_sound = 0; list_mc.createEmptyMovieClip("list_sc_mc", 1000); _local2 = 0; while (_local2 < xml_item_cnt) { list_mc.list_sc_mc.attachMovie("list_item", "list_item" + _local2, 100 + _local2); _root.list_mc.list_sc_mc["list_item" + _local2]._y = 25 * _local2; _root.list_mc.list_sc_mc["list_item" + _local2]._x = 3; _root.list_mc.list_sc_mc["list_item" + _local2].title = _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].txt_title.title.text = ((_local2 + 1) + ".") + _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].title2.text = ((_local2 + 1) + ".") + _root.item_title[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].link = _root.item_link[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].url = _root.item_enclosure[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].category = _root.item_category[count_array[_local2]]; _root.list_mc.list_sc_mc["list_item" + _local2].num = _local2; _local2++; } item_max = _local2 - 1; list_mc.list_sc_mc.attachMovie("select", "select_mc", 1000); if (_root.subcolor) { var _local4 = new Color(list_mc.list_sc_mc.select_mc); _local4.setRGB(_root.subcolor); textcolors(); } list_mc.list_sc_mc.select_mc._x = 3; list_height = list_mc._height; setsc(); } up.onPress = function () { sc_flg = 1; }; up.onRelease = function () { sc_flg = 0; }; up.onReleaseOutside = function () { sc_flg = 0; }; down.onPress = function () { sc_flg = -1; }; down.onRelease = function () { sc_flg = 0; }; down.onReleaseOutside = function () { sc_flg = 0; }; textcolors = function () { var _local2 = new Array(); var _local5 = new flash.filters.GlowFilter(16777215, 50, 4, 4, 10, 1, false, false); _local2.push(_local5); time_mc.filters = _local2; time_mc2.filters = _local2; vol_mc.filters = _local2; var _local4 = _root.time_mc; var _local7 = _root.time_mc2; var _local6 = _root.vol_mc; var _local3 = new TextFormat(); _local3.color = _root.maincolor; _local4.setNewTextFormat(_local3); _local7.setNewTextFormat(_local3); _local6.setNewTextFormat(_local3); _root.time_mc.text = "00:00/00:00"; _root.time_mc2.text = "00:00/00:00"; }; function tweens(mc) { var _local5 = Math.random() / 3; var _local3 = 36; var _local4 = mx.transitions.easing.Bounce.easeOut; var _local2 = 0.5 + _local5; var _local1 = -50; var _local6 = new mx.transitions.Tween(mc, "_y", _local4, _local1, _local3, _local2, true); } function dot_set(category) { var _local2 = 1; while (_local2 < 11) { _root["dot_" + _local2]._visible = false; _local2++; } _root.list = category.split(","); if (list[0] == 7) { _root.neon.neon_text.text = "VOYAKILOID"; } else if (list[0] == 8) { _root.neon.neon_text.text = "GACKPOID"; } else { _root.neon.neon_text.text = "VOCALOID"; } if (_root.brs != true) { switch (list.length) { case 1 : _root["dot_" + list[0]]._x = 90; break; case 2 : _root["dot_" + list[0]]._x = 70; _root["dot_" + list[1]]._x = 110; break; case 3 : _root["dot_" + list[0]]._x = 90; _root["dot_" + list[1]]._x = 60; _root["dot_" + list[2]]._x = 120; break; case 4 : _root["dot_" + list[0]]._x = 75; _root["dot_" + list[1]]._x = 105; _root["dot_" + list[2]]._x = 45; _root["dot_" + list[3]]._x = 135; break; case 5 : _root["dot_" + list[0]]._x = 90; _root["dot_" + list[1]]._x = 60; _root["dot_" + list[2]]._x = 120; _root["dot_" + list[3]]._x = 30; _root["dot_" + list[4]]._x = 150; break; case 6 : _root["dot_" + list[0]]._x = 75; _root["dot_" + list[1]]._x = 105; _root["dot_" + list[2]]._x = 45; _root["dot_" + list[3]]._x = 135; _root["dot_" + list[4]]._x = 15; _root["dot_" + list[5]]._x = 165; break; case 7 : _root["dot_" + list[0]]._x = 90; _root["dot_" + list[1]]._x = 65; _root["dot_" + list[2]]._x = 115; _root["dot_" + list[3]]._x = 40; _root["dot_" + list[4]]._x = 140; _root["dot_" + list[5]]._x = 10; _root["dot_" + list[6]]._x = 165; } } else { _root.list[0] = 9; _root.dot_9._x = 90; _root.brs = false; } _local2 = 0; while (_local2 < list.length) { _root["dot_" + list[_local2]]._visible = true; tweens(_root["dot_" + list[_local2]]); _local2++; } } _root.vol_mc._visible = false; _root.time_mc._visible = true; _root.time_mc2._visible = false; next_btn.onPress = function () { if (now_sound < item_max) { trace((now_sound + "/") + item_max); now_sound++; list_sc(1); sound_set(); } else if (now_sound == item_max) { trace((now_sound + "/") + item_max); now_sound = 0; list_sc(1); sound_set(); _root.list_mc.list_sc_mc._y = 0; } }; back_btn.onPress = function () { if (now_sound > 0) { trace((now_sound + "/") + item_max); now_sound--; list_sc(-1); sound_set(); } else if (now_sound == 0) { trace((now_sound + "/") + item_max); now_sound = item_max; list_sc(-1); sound_set(); } }; time_bg.onPress = function () { if (time_flg == false) { time_flg = true; _root.time_mc2._visible = false; _root.time_mc._visible = true; } else { time_flg = false; _root.time_mc._visible = false; _root.time_mc2._visible = true; } }; time_flg = true; _root.time_mc2._visible = false; _root.time_mc._visible = true; function getXML() { var _local5 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/title"); var _local2 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/maincolor"); var _local11 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/subcolor"); trace(_local2); var _local3 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/title"); var _local4 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/link"); var _local6 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/description"); var _local8 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/author"); var _local10 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/category"); var _local9 = com.xfactorstudio.xml.xpath.XPath.selectNodes(myDoc, "rss/channel/item/enclosure/@url"); _root.xml_title = _local5[0].firstChild.nodeValue; if (_local2[0].firstChild.nodeValue) { _root.maincolor = "0x" + _local2[0].firstChild.nodeValue; _root.subcolor = "0x" + _local11[0].firstChild.nodeValue; var _local7 = new Color(bg_mc); _local7.setRGB(_root.maincolor); trace(maincolor + subcolor); } _root.xml_item_cnt = _local3.length; _root.xml_item_title = _local3; _root.xml_item_link = _local4; _root.xml_item_description = _local6; _root.xml_item_author = _local8; _root.xml_item_category = _local10; _root.xml_item_enclosure = _local9; _root.item_title = new Array(); _root.item_link = new Array(); _root.item_description = new Array(); _root.item_author = new Array(); _root.item_category = new Array(); _root.item_enclosure = new Array(); i = 0; while (i < xml_item_cnt) { _root.item_title[i] = _root.xml_item_title[i].childNodes[0].nodeValue; _root.item_link[i] = _root.xml_item_link[i].childNodes[0].nodeValue; _root.item_description[i] = _root.xml_item_description[i].childNodes[0].nodeValue; _root.item_author[i] = _root.xml_item_author[i].childNodes[0].nodeValue; _root.item_category[i] = _root.xml_item_category[i].childNodes[0].nodeValue; _root.item_enclosure[i] = _root.xml_item_enclosure[i].nodeValue; i++; } info.song_cnt.text = xml_item_cnt + "\u66F2"; list(); } if (id > 0) { xml = ("http://818nc.jp/mikumiku/playlist_new/user_playlist/" + id) + ".xml"; } else { id = 1; xml = ("http://818nc.jp/mikumiku/playlist_new/user_playlist/" + id) + ".xml"; } trace(xml); _root.myDoc = new XML(); _root.myDoc.ignoreWhite = true; myDoc.onLoad = function (success) { getXML(); }; _root.myDoc.load(xml);
Instance of Symbol 57 MovieClip "slideBar" in Frame 1
onClipEvent (enterFrame) { value = ((handle._x - xMin) / _width) * 100; if (value < 0) { value = 0; } _parent.my_sound.setVolume(value); _parent.vol = value; if (value < 10) { vol2 = "00" + Math.floor(value); } else if (value < 100) { vol2 = "0" + Math.floor(value); } else { vol2 = Math.floor(value); } _root.vol_mc.text = "volume " + vol2; }
Instance of Symbol 101 MovieClip "toumei" in Frame 1
on (rollOver) { if (_root.id > 0) { _root.playlist_title.title.text = _root.xml_title; _root.playlist_title._visible = true; } else { _root.info._visible = true; _root.info.gotoAndPlay(1); } } on (rollOut) { _root.info._visible = false; _root.playlist_title._visible = false; }
Instance of Symbol 105 MovieClip "playlist_title" in Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 136 MovieClip "seek_slideBar" in Frame 1
onClipEvent (enterFrame) { seek_value = ((seek_handle._x - seek_xMin) / seek_slideWidth) * 100; if (_root.drag_flg == 0) { dur = (seek_xMax - seek_xMin) * (_root.my_sound.position / _root.my_sound.duration); _root.seek_slideBar.seek_handle._x = dur; } }
Instance of Symbol 138 MovieClip in Frame 1
on (press) { getURL ("http://remoto.818nc.jp/archives/blog/200805001800.php", "_blank"); }
Symbol 3 MovieClip Frame 20
stop();
Symbol 4 MovieClip Frame 1
stop();
Symbol 4 MovieClip Frame 2
stop();
Symbol 8 MovieClip Frame 1
this.stop(); theX = 150;
Symbol 8 MovieClip Frame 2
this._x = this._x - 2; if (this._x < (theX - maxWidth)) { this._x = theX; }
Symbol 8 MovieClip Frame 3
this.gotoAndPlay(2);
Symbol 14 Button
on (press) { getURL (this.link, "_blank"); }
Symbol 15 MovieClip [list_item] Frame 1
txt_title.setMask(cover); cover.onRollOver = function () { over_mc.gotoAndStop(2); txt_title.title.autoSize = "left"; txt_title.maxWidth = txt_title.title._width + 150; txt_title.play(); }; cover.onRollOut = function () { over_mc.gotoAndStop(1); txt_title.gotoAndStop(1); txt_title._x = 0; }; cover.onPress = function () { _root.playstop.gotoAndStop("stop"); _root.now_sound = num; _root.sound_set(); };
Symbol 29 MovieClip Frame 1
stop();
Symbol 29 MovieClip Frame 6
stop(); if (_root.subcolor) { set_color = _root.subcolor; var color = new Color(neon_text); color.setRGB(set_color); var filtersArray = new Array(); var glowFilter = (new flash.filters.GlowFilter(set_color, 0.6, 8, 8, 2, 3, false, false)); filtersArray.push(glowFilter); neon_text.filters = filtersArray; }
Symbol 29 MovieClip Frame 11
stop();
Symbol 37 MovieClip Frame 2
stop();
Symbol 37 MovieClip Frame 10
if (_root.slideBar.handle._x > _root.slideBar.xMin) { _root.slideBar.handle._x = _root.slideBar.handle._x - 1; }
Symbol 37 MovieClip Frame 12
gotoAndPlay (10);
Symbol 37 MovieClip Frame 20
if (_root.slideBar.handle._x < _root.slideBar.xMax) { _root.slideBar.handle._x = _root.slideBar.handle._x + 1; }
Symbol 37 MovieClip Frame 22
gotoAndPlay (20);
Symbol 40 Button
on (press) { nvol = _xmouse + 50; this.handle._x = _xmouse; this.bar._xscale = nvol; }
Symbol 43 Button
on (press) { _parent.startMove(); } on (release, dragOut, releaseOutside) { _parent.stopMove(); }
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 2
stop();
Symbol 55 MovieClip Frame 3
stop();
Symbol 55 MovieClip Frame 4
stop();
Symbol 55 MovieClip Frame 5
stop();
Symbol 55 MovieClip Frame 6
stop();
Symbol 55 MovieClip Frame 7
stop();
Symbol 55 MovieClip Frame 8
stop();
Symbol 55 MovieClip Frame 9
stop();
Symbol 55 MovieClip Frame 10
stop();
Symbol 57 MovieClip Frame 1
function startMove() { handle.startDrag(false, xMin, 0, xMax, 0); } function stopMove() { handle.stopDrag(); } theBounds = getBounds(this); xMin = theBounds.xMin; xMax = theBounds.xMax; slideWidth = xMax - xMin;
Instance of Symbol 42 MovieClip "bar" in Symbol 57 MovieClip Frame 1
onClipEvent (enterFrame) { _xscale = _parent.value; }
Symbol 63 Button
on (press) { this.volumeset.gotoAndPlay("forward"); } on (release, dragOut) { this.volumeset.gotoAndStop(2); } on (rollOver) { _root.vol_mc._visible = true; _root.time_mc._visible = false; _root.time_mc2._visible = false; } on (rollOut) { _root.vol_mc._visible = false; if (_root.time_flg == true) { _root.time_mc2._visible = false; _root.time_mc._visible = true; } else { _root.time_mc._visible = false; _root.time_mc2._visible = true; } }
Symbol 66 Button
on (press) { this.volumeset.gotoAndPlay("back"); } on (release, dragOut) { this.volumeset.gotoAndStop(2); } on (rollOver) { _root.vol_mc._visible = true; _root.time_mc._visible = false; _root.time_mc2._visible = false; } on (rollOut) { _root.vol_mc._visible = false; if (_root.time_flg == true) { _root.time_mc2._visible = false; _root.time_mc._visible = true; } else { _root.time_mc._visible = false; _root.time_mc2._visible = true; } }
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 2
stop();
Symbol 118 MovieClip Frame 15
stop();
Symbol 119 Button
on (press) { this.gotoAndPlay("stop"); _root.sound_set(true); }
Symbol 123 MovieClip Frame 15
stop();
Symbol 124 Button
on (press) { _root.my_sound.stop(); this.gotoAndPlay("play"); if (_root.list_mc.list_sc_mc["list_item" + _root.now_sound].title == "\u5351\u602F\u6226\u968A\u3046\u308D\u305F\u3093\u3060\u30FC") { _root.neon.gotoAndStop("urotandaoff"); } else { _root.neon.gotoAndStop("off"); if (_root.list[0] == 7) { _root.neon.neon_text.text = "VOYAKILOID"; } else if (_root.list[0] == 8) { _root.neon.neon_text.text = "GACKPOID"; } else { _root.neon.neon_text.text = "VOCALOID"; } } }
Symbol 125 MovieClip Frame 1
stop();
Symbol 125 MovieClip Frame 6
stop();
Symbol 132 Button
on (press) { _parent.seek_startMove(); } on (release, dragOut, releaseOutside) { _parent.seek_stopMove(); }
Symbol 135 Button
on (press) { this.seek_startMove(); _root.seek_slideBar.seek_handle._x = _xmouse; } on (release, dragOut, releaseOutside) { this.seek_stopMove(); }
Symbol 136 MovieClip Frame 1
function seek_startMove() { _root.drag_flg = 1; _root.seek_slideBar.seek_handle.startDrag(false, seek_xMin, 0, seek_xMax, 0); } function seek_stopMove() { if (_root.my_sound) { now_time = (_root.seek_slideBar.seek_handle._x - seek_xMin) * ((_root.my_sound.duration / 1000) / seek_slideWidth); _root.my_sound.stop(); _root.my_sound.start(now_time); if (_root.list_mc.list_sc_mc["list_item" + _root.now_sound].title == "\u5351\u602F\u6226\u968A\u3046\u308D\u305F\u3093\u3060\u30FC") { _root.neon.gotoAndStop("urotanda"); } else { _root.neon.gotoAndStop("on"); } _root.playstop.gotoAndStop("stop"); } _root.drag_flg = 0; _root.seek_slideBar.seek_handle.stopDrag(); } seek_theBounds = getBounds(this); seek_xMin = seek_theBounds.xMin; seek_xMax = seek_theBounds.xMax; seek_slideWidth = seek_xMax - seek_xMin;
Instance of Symbol 130 MovieClip "seek_bar" in Symbol 136 MovieClip Frame 1
onClipEvent (enterFrame) { _xscale = _parent.seek_value; }
Symbol 150 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 151 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 152 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 153 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce { function Bounce () { } static function easeOut(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 easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d / 2)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static var version = "1.1.0.52"; }
Symbol 154 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPath] Frame 0
class com.xfactorstudio.xml.xpath.XPath { function XPath () { } static function selectNodes(context, path) { var _local1 = new com.xfactorstudio.xml.xpath.types.Query(path); return(_local1.execute([context])); } static function selectSingleNode(context, path) { return(selectNodes(context, path)[0]); } static function selectNodesAsString(context, path) { var _local2 = selectNodes(context, path); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1] = com.xfactorstudio.xml.xpath.XPathAxes.stringValue(_local2[_local1])[0]; _local1++; } return(_local2); } static function selectNodesAsNumber(context, path) { var _local2 = selectNodes(context, path); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1] = com.xfactorstudio.xml.xpath.XPathFunctions.toNumber(com.xfactorstudio.xml.xpath.XPathAxes.stringValue(_local2[_local1])[0]); _local1++; } return(_local2); } static function selectNodesAsBoolean(context, path) { var _local3 = selectNodes(context, path); var _local1 = 0; while (_local1 < _local3.length) { var _local2 = com.xfactorstudio.xml.xpath.XPathAxes.stringValue(_local3[_local1])[0]; _local3[_local1] = (((_local2.toUpperCase() == "TRUE") || (Number(_local2) == 1)) ? true : false); _local1++; } return(_local3); } static function getNamedNodes(axis, name) { var _local2 = new Array(); switch (name) { case "*" : var _local3 = 0; while (_local3 < axis.length) { if (axis[_local3].nodeType == 1) { _local2.push(axis[_local3]); } _local3++; } break; case "text()" : _local3 = 0; while (_local3 < axis.length) { if (axis[_local3].nodeType == 3) { _local2.push(axis[_local3]); } _local3++; } break; case "node()" : _local3 = 0; while (_local3 < axis.length) { _local2.push(axis[_local3]); _local3++; } break; default : if (name.indexOf(":*") != -1) { var _local5 = name.split(":*")[0]; _local3 = 0; while (_local3 < axis.length) { if (prefix(axis[_local3]) == _local5) { _local2.push(axis[_local3]); } _local3++; } } else if (name.indexOf("*:") != -1) { var _local6 = name.split("*:")[1]; _local3 = 0; while (_local3 < axis.length) { if (localName(axis[_local3]) == _local6) { _local2.push(axis[_local3]); } _local3++; } } else { _local3 = 0; for(;;){ if (_local3 >= axis.length) { break; } if (axis[_local3].nodeName == name) { _local2.push(axis[_local3]); } _local3++; }; } } return(_local2); } static function getDocumentElement(context) { while (context.parentNode != null) { context = context.parentNode; } if (context.firstChild.nodeName == null) { return(context.firstChild.nextSibling); } return(context.firstChild); } static function getChildIndex(kid) { var _local2 = kid.parentNode.childNodes; var _local3 = 0; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].nodeName == kid.nodeName) { _local3++; } if (_local2[_local1] === kid) { return(_local3); } _local1++; } return(0); } static function prefix(node) { return(((node.nodeName.indexOf(":") != -1) ? (node.nodeName.split(":")[0]) : null)); } static function localName(node) { return(((node.nodeName.indexOf(":") != -1) ? (node.nodeName.split(":")[1]) : (node.nodeName))); } static function getXPath(n, attributeName) { var _local2 = com.xfactorstudio.xml.xpath.XPathAxes.ancestorOrSelf(n); var _local3 = ""; var _local1 = 1; while (_local1 < _local2.length) { switch (_local2[_local1].nodeType) { case 1 : _local3 = _local3 + ("/" + _local2[_local1].nodeName); break; case 3 : _local3 = _local3 + "/text()"; } _local1++; } if (attributeName != null) { _local3 = _local3 + ("/@" + attributeName); } return(_local3); } static function getAbsoluteXPath(n, attributeName) { var _local2 = com.xfactorstudio.xml.xpath.XPathAxes.ancestorOrSelf(n); var _local3 = ""; var _local1 = 1; while (_local1 < _local2.length) { switch (_local2[_local1].nodeType) { case 1 : _local3 = _local3 + (((("/" + _local2[_local1].nodeName) + "[") + com.xfactorstudio.xml.xpath.types.Predicate.getIndexOfType(_local2[_local1])) + "]"); break; case 3 : _local3 = _local3 + "/text()"; } _local1++; } if (attributeName != null) { _local3 = _local3 + ("/@" + attributeName); } return(_local3); } }
Symbol 155 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.QueryPart] Frame 0
class com.xfactorstudio.xml.xpath.types.QueryPart { var childNodes, parentNode, nodeValue; function QueryPart () { childNodes = new Array(); } function appendChild(child) { childNodes.push(child); childNodes[childNodes.length - 1].parentNode = this; return(childNodes[childNodes.length - 1]); } function clone(obj) { var _local2 = 0; while (_local2 < childNodes.length) { if (childNodes[_local2].nodeValue != null) { obj.parentNode = parentNode; obj.nodeValue = nodeValue; obj.nodeName = nodeName; obj.childNodes.push(childNodes[_local2].clone()); } else { obj.childNodes.push(childNodes[_local2]); } _local2++; } } function toString(tabs) { if (tabs == null) { tabs = "\t"; } var _local3 = new Array(); _local3.push(newline); _local3.push(tabs); _local3.push("<"); _local3.push(nodeName); _local3.push(">"); if (nodeValue != null) { _local3.push(nodeValue); } var _local2 = 0; while (_local2 < childNodes.length) { if (childNodes[_local2] instanceof Array) { _local3.push((((newline + tabs) + "\t<nodeset>") + childNodes[_local2]) + "</nodset>"); } else { _local3.push(childNodes[_local2].toString(tabs + "\t")); } _local2++; } if (childNodes.length > 0) { _local3.push(newline); _local3.push(tabs); } _local3.push("</"); _local3.push(nodeName); _local3.push(">"); return(_local3.join("")); } function execute(context) { } var nodeName = "querypart"; }
Symbol 156 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Query] Frame 0
class com.xfactorstudio.xml.xpath.types.Query extends com.xfactorstudio.xml.xpath.types.QueryPart { var currentChild, nodeName, pathString, childNodes; function Query (query) { super(); com.xfactorstudio.xml.xpath.XPathFunctions.registerDefaultFunctions(); currentChild = this; nodeName = "query"; pathString = query; var _local3 = new com.xfactorstudio.xml.xpath.XPathLexer(); _local3.handler = this; var _local4 = getTimer(); var _local5; _local3.parse(pathString); } function onFunctionStart(name) { onNotPath(); currentChild = currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Func(name)); } function onComma() { } function onGroupStart() { onNotPath(); currentChild = currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Group()); } function onGroupEnd() { while (!(currentChild instanceof com.xfactorstudio.xml.xpath.types.Group)) { currentChild = currentChild.parentNode; } currentChild = currentChild.parentNode; } function onFunctionEnd() { while (!(currentChild instanceof com.xfactorstudio.xml.xpath.types.Func)) { currentChild = currentChild.parentNode; } currentChild = currentChild.parentNode; } function onIdentifier(name) { if (name == ".") { onAxis(com.xfactorstudio.xml.xpath.Axes.SELF); onAxis(com.xfactorstudio.xml.xpath.Axes.CHILD); } else { onPathPart(); currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Identifier(name)); } } function onAxis(axis) { onPathPart(); currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Axis(axis)); } function onPredicateStart() { currentChild = currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Predicate()); } function onPredicateEnd() { while (!(currentChild instanceof com.xfactorstudio.xml.xpath.types.Predicate)) { currentChild = currentChild.parentNode; } currentChild = currentChild.parentNode; } function onOperator(type) { onNotPath(); currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Operator(type)); } function onLitteral(litteral) { onNotPath(); currentChild.appendChild(litteral); } function onNumber(num) { onNotPath(); currentChild.appendChild(num); } function onPathPart() { if (!(currentChild instanceof com.xfactorstudio.xml.xpath.types.Path)) { currentChild = currentChild.appendChild(new com.xfactorstudio.xml.xpath.types.Path()); } } function onNotPath() { if (currentChild instanceof com.xfactorstudio.xml.xpath.types.Path) { currentChild = currentChild.parentNode; } } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Query(); super.clone(_local2); return(_local2); } function execute(context) { var _local8 = new com.xfactorstudio.xml.xpath.types.Predicate(); var _local3 = 0; while (_local3 < childNodes.length) { _local8.appendChild(childNodes[_local3]); _local3++; } var _local7 = new Array(); var _local2 = 0; while (_local2 < context.length) { var _local5 = _local8.clone(); var _local4 = com.xfactorstudio.xml.xpath.types.Predicate.staticEvaluate(_local5, context[_local2]); if (_local4 instanceof Array) { _local7 = _local7.concat(com.xfactorstudio.xml.xpath.types.Predicate.staticEvaluate(_local5, context[_local2], context)); } else { _local7.push(_local4); } _local2++; } return(_local7); } }
Symbol 157 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathFunctions] Frame 0
class com.xfactorstudio.xml.xpath.XPathFunctions { function XPathFunctions () { } static function registerFunction(id, func) { if (Tokens[id] == null) { Functions.push(func); Tokens[id] = Functions.length - 1; } else { throw new Error(("XPath Error: The function identifier (" + Tokens[id]) + ") is already in use"); } } static function registerDefaultFunctions() { if (!defaultFunctionsInited) { registerFunction("last", last); registerFunction("position", position); registerFunction("count", count); registerFunction("id", id); registerFunction("name", name); registerFunction("string", string); registerFunction("concat", concat); registerFunction("starts-with", startsWith); registerFunction("contains", contains); registerFunction("substring-before", substringBefore); registerFunction("substring-after", substringAfter); registerFunction("substring", substring); registerFunction("string-length", stringLength); registerFunction("normalize-space", normalizeSpace); registerFunction("translate", translate); registerFunction("boolean", boolean); registerFunction("not", Not); registerFunction("true", True); registerFunction("false", False); registerFunction("lang", lang); registerFunction("number", number); registerFunction("sum", sum); registerFunction("floor", floor); registerFunction("ceiling", ceiling); registerFunction("round", round); registerFunction("local-name", localName); registerFunction("namespaceURI", namespaceURI); defaultFunctionsInited = true; } } static function getFunction(i) { return(Functions[i]); } static function last(args, context, nodeSet) { return(Number(nodeSet.length)); } static function position(args, context, nodeSet) { return(com.xfactorstudio.xml.xpath.XPath.getChildIndex(context)); } static function count(args, context, nodeSet) { return(args[0].length); } static function id(args, context, nodeSet) { } static function name(args, context, nodeSet) { var _local1 = ((args.length == 0) ? (context) : (args[0][0])); return(_local1.nodeName); } static function localName(args, context, nodeSet) { var _local2 = ((args.length == 0) ? (context) : (args[0][0])); var _local1 = _local2.nodeName.split(":"); return(((_local1.length > 1) ? (_local1[1]) : (_local1[0]))); } static function namespaceURI(args, context, nodeSet) { var _local4 = ((args.length == 0) ? (context) : (args[0][0])); var _local3 = _local4.nodeName.split(":")[0]; var _local2 = com.xfactorstudio.xml.xpath.XPathAxes.namespace(_local4); var _local1 = 0; while (_local1 < _local2.length) { if (localName([[_local2[_local1]]]) == _local3) { return(_local2[_local1].nodeValue); } _local1++; } } static function toString(args) { if (args instanceof Array) { args = com.xfactorstudio.xml.xpath.XPathAxes.stringValue(args[0]).join(""); } return(String(args)); } static function string(args, context, nodeSet) { return(toString(args[0])); } static function concat(args, context, nodeSet) { var _local1 = 0; while (_local1 < args.length) { args[_local1] = toString(args[_local1]); _local1++; } return(args.join("")); } static function startsWith(args, context, nodeSet) { args[0] = toString(args[0]); args[1] = toString(args[1]); return(((args[0].substr(0, args[1].length) == args[1]) ? true : false)); } static function contains(args, context, nodeSet) { args[0] = toString(args[0]); args[1] = toString(args[1]); return(((args[0].indexOf(args[1]) != -1) ? true : false)); } static function substringBefore(args, context, nodeSet) { args[0] = toString(args[0]); args[1] = toString(args[1]); return(args[0].substr(0, args[0].indexOf(args[1]))); } static function substringAfter(args, context, nodeSet) { args[0] = toString(args[0]); args[1] = toString(args[1]); return(args[0].substr(args[0].indexOf(args[1]) + args[1].length, args[0].length)); } static function substring(args, context, nodeSet) { args[0] = toString(args[0]); args[1] = toString(args[1]); return(args[0].substr(args[1] - 1, Math.min(args[2], args[0].length))); } static function stringLength(args, context, nodeSet) { args = toString(args[0]); return(((args != null) ? (args.length) : (com.xfactorstudio.xml.xpath.XPathAxes.stringValue(context).length))); } static function normalizeSpace(args, context, nodeSet) { args = toString(args[0]); var _local1; var _local3; _local1 = 0; while (_local1 < args.length) { if (args.charCodeAt(_local1) < 33) { _local3 = _local1; while (args.charCodeAt(_local3) < 33) { _local3++; } if (_local3 > (_local1 + 1)) { args = args.split(args.substr(_local1, _local3 - _local1)).join(" "); } } _local1++; } _local1 = 0; while (args.charCodeAt(_local1) < 33) { _local1++; } args = args.substr(_local1, args.length); _local1 = args.length - 1; while (args.charCodeAt(_local1) < 33) { _local1--; } args = args.substr(0, _local1 + 1); return(args); } static function translate(args, context, nodeSet) { var _local3 = toString(args[0]); var _local4 = toString(args[1]); var _local2 = toString(args[2]); return(_local3.split(_local4).join(_local2)); } static function toNumber(args) { if (args instanceof Array) { args = toString(args); } switch (typeof(args)) { case "string" : return(Number(args)); case "boolean" : return((args ? 1 : 0)); } return(Number(args.toString())); } static function number(args, context, nodeSet) { return(toNumber(args[0])); } static function sum(args, context, nodeSet) { var _local3 = 0; var _local1 = 0; while (_local1 < args[0].length) { _local3 = _local3 + Number(com.xfactorstudio.xml.xpath.XPathAxes.stringValue(args[0][_local1])[0]); _local1++; } return(_local3); } static function floor(args, context, nodeSet) { args[0] = toNumber(args[0]); return(Math.floor(Number(args[0]))); } static function ceiling(args, context, nodeSet) { args[0] = toNumber(args[0]); return(Math.ceil(Number(args[0]))); } static function round(args, context, nodeSet) { args[0] = toNumber(args[0]); return(Math.round(Number(args[0]))); } static function toBoolean(args) { return(boolean([args])); } static function boolean(args, context, nodeSet) { args = args[0]; if (args instanceof Array) { return(((args.length > 0) ? true : false)); } switch (typeof(args)) { case "number" : return(((args != 0) ? true : false)); case "string" : return(((args.length > 0) ? true : false)); } return(args); } static function Not(args, context, nodeSet) { args = args[0]; if ((args == "false") || (args == false)) { return(true); } return(false); } static function True(args, context, nodeSet) { return(true); } static function False(args, context, nodeSet) { return(false); } static function lang(args, context, nodeSet) { return(((com.xfactorstudio.xml.xpath.XPath.getNamedNodes(com.xfactorstudio.xml.xpath.XPathAxes.attribute(context), "*:lang")[0].toString() == args[0].toString()) ? true : false)); } static var Tokens = new Object(); static var Names = []; static var Functions = []; static var defaultFunctionsInited = false; }
Symbol 158 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathAxes] Frame 0
class com.xfactorstudio.xml.xpath.XPathAxes { function XPathAxes () { } static function ancestor(contextNode) { var _local2 = new Array(); var _local1 = contextNode; while (_local1 = _local1.parentNode , _local1 != null) { _local2.push(_local1); } _local2.reverse(); return(_local2); } static function namespace(contextNode) { trace("namspace"); var _local4; var _local3; var _local5; var _local12 = contextNode.parentNode; if (_local12 != null) { _local3 = namespace(_local12); } else { _local3 = new Array(); var _local13 = {parentNode:contextNode, nodeName:"xmlns:xml", nodeType:5, nodeValue:"http://www.w3.org/XML/1998/namespace", toString:function () { return(this.nodeValue); }}; _local3.push(_local13); } for (var _local11 in contextNode.attributes) { if (_local11.substr(0, 5) == "xmlns") { _local4 = {parentNode:contextNode, nodeName:_local11, nodeType:5, nodeValue:contextNode.attributes[_local11], toString:function () { return(this.nodeValue); }}; _local5 = -1; var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2].nodeName == _local4.nodeName) { _local5 = _local2; break; } _local2++; } if (_local5 != -1) { if (_local4.nodeValue == "") { _local3.splice(_local5, 1); } else { _local3[_local5] = _local4; } } else if (_local4.nodeValue != "") { _local3.push(_local4); } } } return(_local3); } static function ancestorOrSelf(contextNode) { var _local1 = ancestor(contextNode); _local1.push(contextNode); return(_local1); } static function attribute(contextNode) { var _local7 = new Array(); for (var _local8 in contextNode.attributes) { _local7.push({parentNode:contextNode, nodeName:_local8, nodeType:5, nodeValue:contextNode.attributes[_local8], toString:function () { return(this.nodeValue); }}); } return(_local7); } static function child(contextNode) { return(contextNode.childNodes); } static function stringValue(contextNode) { var _local5 = contextNode.childNodes; var _local4 = new Array(); var _local3; switch (contextNode.nodeType) { case 1 : _local3 = new Array(); var _local1 = 0; while (_local1 < contextNode.childNodes.length) { switch (contextNode.childNodes[_local1].nodeType) { case 3 : if (!com.xfactorstudio.xml.xpath.XPathUtils.checkEmpty(contextNode.childNodes[_local1])) { _local3.push(contextNode.childNodes[_local1].nodeValue); } break; case 1 : _local3.push(stringValue(contextNode.childNodes[_local1])); } _local1++; } _local4.push(_local3.join("")); break; case 3 : case 5 : _local4.push(contextNode.nodeValue); } return(_local4); } static function descendant(contextNode) { var _local4 = contextNode; var _local5 = new Array(); var _local2 = 0; while (_local2 < _local4.childNodes.length) { if (_local4.childNodes[_local2].nodeType == 1) { _local5.push(_local4.childNodes[_local2]); var _local3 = descendant(_local4.childNodes[_local2]); var _local1 = 0; while (_local1 < _local3.length) { _local5.push(_local3[_local1]); _local1++; } } _local2++; } return(_local5); } static function descendantOrSelf(contextNode) { var _local1 = descendant(contextNode); _local1.splice(0, 0, contextNode); return(_local1); } static function following(contextNode) { var _local6 = new Array(); var _local9 = followingSibling(contextNode); var _local8 = ancestor(contextNode); var _local7 = 0; while (_local7 < _local9.length) { var _local4 = descendantOrSelf(_local9[_local7]); var _local3 = 0; while (_local3 < _local4.length) { _local6.push(_local4[_local3]); _local3++; } _local7++; } _local7 = 0; while (_local7 < _local8.length) { var _local5 = followingSibling(_local8[_local7]); var _local3 = 0; while (_local3 < _local5.length) { var _local2 = descendantOrSelf(_local5[_local3]); var _local1 = 0; while (_local1 < _local2.length) { _local6.push(_local2[_local1]); _local1++; } _local3++; } _local7++; } return(_local6); } static function followingSibling(contextNode) { var _local2 = new Array(); var _local1 = contextNode; while (_local1 = _local1.nextSibling , _local1 != null) { _local2.push(_local1); } return(_local2); } static function parent(contextNode) { return(new Array(contextNode.parentNode)); } static function preceding(contextNode) { var _local6 = new Array(); var _local9 = precedingSibling(contextNode); var _local8 = ancestor(contextNode); var _local7 = 0; while (_local7 < _local8.length) { var _local4 = precedingSibling(_local8[_local7]); var _local3 = 0; while (_local3 < _local4.length) { var _local2 = descendantOrSelf(_local4[_local3]); var _local1 = 0; while (_local1 < _local2.length) { _local6.push(_local2[_local1]); _local1++; } _local3++; } _local7++; } _local7 = 0; while (_local7 < _local9.length) { var _local5 = descendantOrSelf(_local9[_local7]); var _local3 = 0; while (_local3 < _local5.length) { _local6.push(_local5[_local3]); _local3++; } _local7++; } return(_local6); } static function precedingSibling(contextNode) { var _local2 = new Array(); var _local1 = contextNode; while (_local1 = _local1.previousSibling , _local1 != null) { _local2.push(_local1); } _local2.reverse(); return(_local2); } static function self(contextNode) { return([contextNode]); } static function root(contextNode) { while (contextNode.parentNode != null) { contextNode = contextNode.parentNode; } return([contextNode.firstChild]); } }
Symbol 159 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathUtils] Frame 0
class com.xfactorstudio.xml.xpath.XPathUtils { function XPathUtils () { } static function cloneArray(obj) { var _local3 = new Array(); var _local1 = 0; while (_local1 < obj.length) { _local3.push(obj[_local1]); _local1++; } return(_local3); } static function checkEmpty(contextNode) { var _local2 = contextNode.nodeValue; var _local4 = _local2.length; var _local3 = true; var _local1 = 1; while (_local1 < _local4) { if (_local2.substr(_local1 - 1, 1).charCodeAt() > 32) { _local3 = false; break; } _local1 = _local1 + 2; } return(_local3); } }
Symbol 160 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathLexer] Frame 0
class com.xfactorstudio.xml.xpath.XPathLexer { var functionNames, axisNames, operatorNames, path, tokenizer, lastToken, handler, lastOpenPeran; function XPathLexer (path) { functionNames = com.xfactorstudio.xml.xpath.XPathFunctions.Tokens; axisNames = new com.xfactorstudio.xml.xpath.XPathAxisNames(); operatorNames = new com.xfactorstudio.xml.xpath.XPathPredicateOperator(); } function parse(path) { this.path = path; tokenizer = new com.xfactorstudio.xml.xpath.Tokenizer(this.path); var _local2; while (tokenizer.hasMoreChars()) { _local2 = tokenizer.nextToken(); switch (_local2.type) { case com.xfactorstudio.xml.xpath.TokenTypes.SLASH : onSlash(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.IDENTIFIER : onIdentifier(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.AT : onAt(); break; case com.xfactorstudio.xml.xpath.TokenTypes.AND : case com.xfactorstudio.xml.xpath.TokenTypes.DIV : case com.xfactorstudio.xml.xpath.TokenTypes.EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.MINUS : case com.xfactorstudio.xml.xpath.TokenTypes.MOD : case com.xfactorstudio.xml.xpath.TokenTypes.NOT : case com.xfactorstudio.xml.xpath.TokenTypes.NOT_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.OR : case com.xfactorstudio.xml.xpath.TokenTypes.PIPE : case com.xfactorstudio.xml.xpath.TokenTypes.PLUS : onOperator(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.INTEGER : case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE : onNumber(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.DOT : onDot(); break; case com.xfactorstudio.xml.xpath.TokenTypes.DOT_DOT : onDoubleDot(); break; case com.xfactorstudio.xml.xpath.TokenTypes.COLON : case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_COLON : break; case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_SLASH : onDoubleSlash(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.EOF : break; case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_BRACKET : onLeftBracket(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_PAREN : onLeftParen(); break; case com.xfactorstudio.xml.xpath.TokenTypes.LITERAL : onLitteral(_local2); break; case com.xfactorstudio.xml.xpath.TokenTypes.RIGHT_BRACKET : onRightBracket(); break; case com.xfactorstudio.xml.xpath.TokenTypes.RIGHT_PAREN : onRightParen(); break; case com.xfactorstudio.xml.xpath.TokenTypes.STAR : if (tokenizer.LA(1) == ":") { _local2.type = com.xfactorstudio.xml.xpath.TokenTypes.IDENTIFIER; _local2.text = _local2.text + tokenizer.nextToken().text; _local2.text = _local2.text + tokenizer.nextToken().text; onIdentifier(_local2); } else { onStar(); break; } case com.xfactorstudio.xml.xpath.TokenTypes.DOLLAR : case com.xfactorstudio.xml.xpath.TokenTypes.COMMA : case com.xfactorstudio.xml.xpath.TokenTypes.SKIP : } lastToken = _local2; } } function onSlash(t) { switch (lastTokenType) { case IDENTIFIER : case PREDICATEEND : case AXIS : lastTokenType = OPERATOR; break; default : handler.onAxis(com.xfactorstudio.xml.xpath.Axes.ROOT); lastTokenType = AXIS; } } function onStar() { switch (lastToken.type) { case com.xfactorstudio.xml.xpath.TokenTypes.AT : case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_COLON : case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_PAREN : case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_BRACKET : case com.xfactorstudio.xml.xpath.TokenTypes.AND : case com.xfactorstudio.xml.xpath.TokenTypes.DIV : case com.xfactorstudio.xml.xpath.TokenTypes.EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.MINUS : case com.xfactorstudio.xml.xpath.TokenTypes.MOD : case com.xfactorstudio.xml.xpath.TokenTypes.NOT : case com.xfactorstudio.xml.xpath.TokenTypes.NOT_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.OR : case com.xfactorstudio.xml.xpath.TokenTypes.PIPE : case com.xfactorstudio.xml.xpath.TokenTypes.PLUS : handler.onOperator("*"); break; default : handler.onIdentifier("*"); } } function onAt() { handler.onAxis(com.xfactorstudio.xml.xpath.Axes.ATTRIBUTE); lastTokenType = AXIS; } function onDot() { handler.onAxis(com.xfactorstudio.xml.xpath.Axes.SELF); lastTokenType = AXIS; } function onDoubleDot() { handler.onAxis(com.xfactorstudio.xml.xpath.Axes.PARENT); lastTokenType = AXIS; } function onDoubleSlash(t) { handler.onAxis(com.xfactorstudio.xml.xpath.Axes.DECENDANT_OR_SELF); lastTokenType = AXIS; } function onNumber(t) { handler.onNumber(Number(t.text)); lastTokenType = NUMBER; } function onIdentifier(t) { var _local2 = t.text; if (tokenizer.LA(1) == "(") { switch (t.text) { case "node" : case "text" : handler.onIdentifier(t.text + "()"); lastTokenType = IDENTIFIER; tokenizer.nextToken(); tokenizer.nextToken(); return(undefined); } handler.onFunctionStart(functionNames[t.text]); lastTokenType = FUNCTIONSTART; lastOpenPeran = FUNCTIONSTART; tokenizer.nextToken(); return(undefined); } if (tokenizer.LA(1) == ":") { if (tokenizer.LA(2) == ":") { _local2 = _local2 + tokenizer.nextToken().text; handler.onAxis(axisNames[_local2]); lastTokenType = AXIS; return(undefined); } _local2 = _local2 + tokenizer.nextToken().text; _local2 = _local2 + tokenizer.nextToken().text; } switch (lastTokenType) { case AXIS : case PREDICATESTART : case GROUPSTART : case FUNCTIONSTART : case OPERATOR : case -1 : handler.onIdentifier(_local2); lastTokenType = IDENTIFIER; break; } } function onRightParen() { switch (lastOpenPeran) { case GROUPSTART : handler.onGroupEnd(); lastTokenType = GROUPEND; break; case FUNCTIONSTART : handler.onFunctionEnd(); lastTokenType = FUNCTIONEND; } } function onLeftParen() { handler.onGroupStart(); lastTokenType = GROUPSTART; lastOpenPeran = GROUPSTART; } function onLitteral(t) { handler.onLitteral(t.text); lastTokenType = LITTERAL; } function onLeftBracket(t) { handler.onPredicateStart(); lastTokenType = PREDICATESTART; } function onRightBracket(t) { handler.onPredicateEnd(); lastTokenType = PREDICATEEND; } function onOperator(t) { handler.onOperator(operatorNames[t.text]); lastTokenType = OPERATOR; } var lastTokenType = -1; var inFunction = 0; var inGroup = 0; var inPredicate = 0; static var AXIS = 0; static var PREDICATESTART = 1; static var PREDICATEEND = 2; static var IDENTIFIER = 3; static var FUNCTIONSTART = 4; static var FUNCTIONEND = 5; static var OPERATOR = 6; static var COMMA = 7; static var GROUPSTART = 8; static var GROUPEND = 9; static var NUMBER = 10; static var LITTERAL = 11; }
Symbol 161 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathAxisNames] Frame 0
class com.xfactorstudio.xml.xpath.XPathAxisNames { var ancestor::, ancestor-or-self::, attribute::, @, child::, descendant::, descendant-or-self::, //, following::, following-sibling::, parent::, .., preceding::, preceding-sibling::, self::, namespace::; function XPathAxisNames () { ancestor:: = com.xfactorstudio.xml.xpath.Axes.ANCESTOR; ancestor-or-self:: = com.xfactorstudio.xml.xpath.Axes.ANCESTOR_OR_SELF; attribute:: = com.xfactorstudio.xml.xpath.Axes.ATTRIBUTE; @ = com.xfactorstudio.xml.xpath.Axes.ATTRIBUTE; child:: = com.xfactorstudio.xml.xpath.Axes.CHILD; descendant:: = com.xfactorstudio.xml.xpath.Axes.DECENDANT; descendant-or-self:: = com.xfactorstudio.xml.xpath.Axes.DECENDANT_OR_SELF; // = com.xfactorstudio.xml.xpath.Axes.DECENDANT_OR_SELF; following:: = com.xfactorstudio.xml.xpath.Axes.FOLLOWING; following-sibling:: = com.xfactorstudio.xml.xpath.Axes.FOLLOWING_SIBLING; parent:: = com.xfactorstudio.xml.xpath.Axes.PARENT; .. = com.xfactorstudio.xml.xpath.Axes.PARENT; preceding:: = com.xfactorstudio.xml.xpath.Axes.PRECEDING; preceding-sibling:: = com.xfactorstudio.xml.xpath.Axes.PRECEDING_SIBLING; self:: = com.xfactorstudio.xml.xpath.Axes.SELF; this["."] = com.xfactorstudio.xml.xpath.Axes.SELF; namespace:: = com.xfactorstudio.xml.xpath.Axes.NAMESPACE; } }
Symbol 162 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Axes] Frame 0
class com.xfactorstudio.xml.xpath.Axes { function Axes () { } static function getName(index) { switch (index) { case 0 : return("root"); case 1 : return("ancestor"); case 2 : return("ancestorOrSelf"); case 3 : return("attribute"); case 4 : return("child"); case 5 : return("descendant"); case 6 : return("descendantOrSelf"); case 7 : return("following"); case 8 : return("followingSibling"); case 9 : return("parent"); case 10 : return("preceding"); case 11 : return("precedingSibling"); case 12 : return("self"); case 13 : return("namespace"); } } static var ROOT = 0; static var ANCESTOR = 1; static var ANCESTOR_OR_SELF = 2; static var ATTRIBUTE = 3; static var CHILD = 4; static var DECENDANT = 5; static var DECENDANT_OR_SELF = 6; static var FOLLOWING = 7; static var FOLLOWING_SIBLING = 8; static var PARENT = 9; static var PRECEDING = 10; static var PRECEDING_SIBLING = 11; static var SELF = 12; static var NAMESPACE = 13; }
Symbol 163 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathPredicateOperator] Frame 0
class com.xfactorstudio.xml.xpath.XPathPredicateOperator { var +, -, =, !, >, <, !=, >=, <=, *, mod, div, and, or, |; function XPathPredicateOperator () { + = 200; - = 201; = = 202; ! = 203; > = 204; < = 205; != = 206; >= = 207; <= = 208; * = 209; mod = 210; div = 211; and = 212; or = 213; | = 214; } }
Symbol 164 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Tokenizer] Frame 0
class com.xfactorstudio.xml.xpath.Tokenizer { var xpath, currentPosition, endPosition; function Tokenizer (xpath) { setXPath(xpath); } function setXPath(xpath) { this.xpath = xpath; currentPosition = 0; endPosition = xpath.length; } function nextToken() { var _local2 = null; do { _local2 = null; switch (LA(1)) { case "$" : _local2 = dollar(); break; case "\"" : case "'" : _local2 = literal(); break; case "/" : _local2 = slashes(); break; case "," : _local2 = comma(); break; case "(" : _local2 = leftParen(); break; case ")" : _local2 = rightParen(); break; case "[" : _local2 = leftBracket(); break; case "]" : _local2 = rightBracket(); break; case "+" : _local2 = plus(); break; case "-" : _local2 = minus(); break; case "<" : case ">" : _local2 = relationalOperator(); break; case "=" : _local2 = equals(); break; case "!" : if (LA(2) == "=") { _local2 = notEquals(); } else { _local2 = Not(); } break; case "|" : _local2 = pipe(); break; case "@" : _local2 = at(); break; case ":" : if (LA(2) == ":") { _local2 = doubleColon(); } else { _local2 = colon(); } break; case "*" : _local2 = star(); break; case "." : switch (LA(2)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : _local2 = numberTok(); break; default : _local2 = dots(); } break; case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : _local2 = numberTok(); break; case " " : case "\t" : case newline : case "\r" : _local2 = whitespace(); break; default : if (!isIdentifierStartChar(LA(1))) { break; } _local2 = identifierOrOperatorName(); } if (_local2 == null) { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.EOF, text:xpath.substring(currentPosition, endPosition)}; } } while (_local2.type == com.xfactorstudio.xml.xpath.TokenTypes.SKIP); previousToken = _local2; return(_local2); } function identifierOrOperatorName() { var _local2 = null; if (previousToken != null) { switch (previousToken.type) { case com.xfactorstudio.xml.xpath.TokenTypes.AT : case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_COLON : case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_PAREN : case com.xfactorstudio.xml.xpath.TokenTypes.LEFT_BRACKET : case com.xfactorstudio.xml.xpath.TokenTypes.AND : case com.xfactorstudio.xml.xpath.TokenTypes.OR : case com.xfactorstudio.xml.xpath.TokenTypes.MOD : case com.xfactorstudio.xml.xpath.TokenTypes.DIV : case com.xfactorstudio.xml.xpath.TokenTypes.COLON : case com.xfactorstudio.xml.xpath.TokenTypes.SLASH : case com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_SLASH : case com.xfactorstudio.xml.xpath.TokenTypes.PIPE : case com.xfactorstudio.xml.xpath.TokenTypes.DOLLAR : case com.xfactorstudio.xml.xpath.TokenTypes.PLUS : case com.xfactorstudio.xml.xpath.TokenTypes.MINUS : case com.xfactorstudio.xml.xpath.TokenTypes.STAR : case com.xfactorstudio.xml.xpath.TokenTypes.COMMA : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN : case com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN_EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.EQUALS : case com.xfactorstudio.xml.xpath.TokenTypes.NOT_EQUALS : _local2 = identifier(); break; default : _local2 = operatorName(); } } else { _local2 = identifier(); } return(_local2); } function identifier() { var _local2 = null; var _local3 = currentPosition; while (hasMoreChars()) { if (isIdentifierChar(LA(1))) { consume(); } else { break; } } _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.IDENTIFIER, text:xpath.substring(_local3, currentPosition)}; return(_local2); } function operatorName() { var _local2 = null; switch (LA(1)) { case "a" : _local2 = And(); break; case "o" : _local2 = Or(); break; case "m" : _local2 = mod(); break; case "d" : _local2 = div(); } return(_local2); } function mod() { var _local2 = null; _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.MOD, text:"mod"}; consume(); consume(); consume(); return(_local2); } function div() { var _local2 = null; _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DIV, text:xpath.substring(currentPosition, currentPosition + 3)}; consume(); consume(); consume(); return(_local2); } function And() { var _local2 = null; _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.AND, text:"and"}; consume(); consume(); consume(); return(_local2); } function Or() { var _local2 = null; _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.OR, text:"or"}; consume(); consume(); return(_local2); } function numberTok() { var _local5 = currentPosition; var _local2 = true; var _local3 = true; while (_local3) { switch (LA(1)) { case "." : if (_local2) { _local2 = false; consume(); } else { break; } break; case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : consume(); break; default : _local3 = false; } } var _local4 = null; if (_local2) { _local4 = {type:com.xfactorstudio.xml.xpath.TokenTypes.INTEGER, text:xpath.substring(_local5, currentPosition)}; } else { _local4 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE, text:xpath.substring(_local5, currentPosition)}; } return(_local4); } function whitespace() { consume(); while (hasMoreChars()) { switch (LA(1)) { case " " : case "\t" : case newline : case "\r" : consume(); continue;//outer level } return({type:com.xfactorstudio.xml.xpath.TokenTypes.SKIP, text:xpath.substring(0, 0)}); } } function comma() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.COMMA, text:","}; consume(); return(_local2); } function equals() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.EQUALS, text:"="}; consume(); return(_local2); } function minus() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.MINUS, text:"-"}; consume(); return(_local2); } function plus() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.PLUS, text:"+"}; consume(); return(_local2); } function dollar() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOLLAR, text:"$"}; consume(); return(_local2); } function pipe() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.PIPE, text:"|"}; consume(); return(_local2); } function at() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.AT, text:"@"}; consume(); return(_local2); } function colon() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.COLON, text:":"}; consume(); return(_local2); } function doubleColon() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_COLON, text:"::"}; consume(); consume(); return(_local2); } function Not() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.NOT, text:"!"}; consume(); return(_local2); } function notEquals() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.NOT_EQUALS, text:"!="}; consume(); consume(); return(_local2); } function relationalOperator() { var _local2 = null; switch (LA(1)) { case "<" : if (LA(2) == "=") { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN_EQUALS, text:"<="}; consume(); } else { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.LESS_THAN, text:"<"}; } consume(); break; case ">" : if (LA(2) == "=") { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN_EQUALS, text:">="}; consume(); } else { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.GREATER_THAN, text:">"}; } consume(); } return(_local2); } function star() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.STAR, text:"*"}; consume(); return(_local2); } function literal() { var _local2 = null; var _local5 = LA(1); consume(); var _local6 = currentPosition; while ((_local2 == null) && (hasMoreChars())) { if (LA(1) == _local5) { _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.LITERAL, text:xpath.substring(_local6, currentPosition)}; } consume(); } return(_local2); } function dots() { var _local2 = null; switch (LA(2)) { case "." : _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOT_DOT, text:".."}; consume(); consume(); break; default : _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOT, text:"."}; consume(); } return(_local2); } function leftBracket() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.LEFT_BRACKET, text:"["}; consume(); return(_local2); } function rightBracket() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.RIGHT_BRACKET, text:"]"}; consume(); return(_local2); } function leftParen() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.LEFT_PAREN, text:"("}; consume(); return(_local2); } function rightParen() { var _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.RIGHT_PAREN, text:")"}; consume(); return(_local2); } function slashes() { var _local2 = null; switch (LA(2)) { case "/" : _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.DOUBLE_SLASH, text:"//"}; consume(); consume(); break; default : _local2 = {type:com.xfactorstudio.xml.xpath.TokenTypes.SLASH, text:"/"}; consume(); } return(_local2); } function LA(i) { return(xpath.charAt(currentPosition + (i - 1))); } function consume() { currentPosition++; } function hasMoreChars() { return(currentPosition < endPosition); } function isIdentifierChar(c) { return(isUnicodeIdentifierPart(c)); } function isIdentifierStartChar(c) { return("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".indexOf(c) != -1); } static function isUnicodeIdentifierPart(c) { return("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".indexOf(c) != -1); } static function isNumber(c) { return(!isNaN(c)); } var previousToken = null; }
Symbol 165 MovieClip [__Packages.com.xfactorstudio.xml.xpath.TokenTypes] Frame 0
class com.xfactorstudio.xml.xpath.TokenTypes { function TokenTypes () { } static function getName(i) { switch (i) { case AND : return("AND"); case AT : return("AT"); case COLON : return("COLON"); case COMMA : return("COMMA"); case DIV : return("DIV"); case DOLLAR : return("DOLLAR"); case DOT : return("DOT"); case DOT_DOT : return("DOT_DOT"); case DOUBLE : return("DOUBLE"); case DOUBLE_COLON : return("DOUBLE_COLON"); case DOUBLE_SLASH : return("DOUBLE_SLASH"); case EOF : return("EOF"); case EQUALS : return("EQUALS"); case GREATER_THAN : return("GREATER_THAN"); case GREATER_THAN_EQUALS : return("GREATER_THAN_EQUALS"); case IDENTIFIER : return("IDENTIFIER"); case INTEGER : return("INTEGER"); case LEFT_BRACKET : return("LEFT_BRACKET"); case LEFT_PAREN : return("LEFT_PAREN"); case LESS_THAN : return("LESS_THAN"); case LESS_THAN_EQUALS : return("LESS_THAN_EQUALS"); case LITERAL : return("LITERAL"); case MINUS : return("MINUS"); case MOD : return("MOD"); case NOT : return("NOT"); case NOT_EQUALS : return("NOT_EQUALS"); case OR : return("OR"); case PIPE : return("PIPE"); case PLUS : return("PLUS"); case RIGHT_BRACKET : return("RIGHT_BRACKET"); case RIGHT_PAREN : return("RIGHT_PAREN"); case SKIP : return("SKIP"); case SLASH : return("SLASH"); case STAR : return("STAR"); } } static var LEFT_PAREN = 1; static var RIGHT_PAREN = 2; static var LEFT_BRACKET = 3; static var RIGHT_BRACKET = 4; static var PLUS = 5; static var MINUS = 6; static var LESS_THAN = 7; static var LESS_THAN_EQUALS = 8; static var GREATER_THAN = 9; static var GREATER_THAN_EQUALS = 10; static var SLASH = 11; static var DOUBLE_SLASH = 12; static var DOT = 13; static var DOT_DOT = 14; static var IDENTIFIER = 15; static var AT = 16; static var PIPE = 17; static var COLON = 18; static var DOUBLE_COLON = 19; static var STAR = 20; static var EQUALS = 21; static var NOT_EQUALS = 22; static var NOT = 23; static var DIV = 24; static var MOD = 25; static var DOLLAR = 26; static var LITERAL = 27; static var AND = 28; static var OR = 29; static var INTEGER = 30; static var DOUBLE = 31; static var COMMA = 32; static var SKIP = -2; static var EOF = -1; }
Symbol 166 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Token] Frame 0
class com.xfactorstudio.xml.xpath.Token { var tokenType, parseText, tokenBegin, tokenEnd; function Token (tokenType, parseText, tokenBegin, tokenEnd) { setTokenType(tokenType); setParseText(parseText); setTokenBegin(tokenBegin); setTokenEnd(tokenEnd); } function setTokenType(tokenType) { this.tokenType = tokenType; } function getTokenType() { return(tokenType); } function setParseText(parseText) { this.parseText = parseText; } function getTokenText() { return(parseText.substring(getTokenBegin(), getTokenEnd())); } function setTokenBegin(tokenBegin) { this.tokenBegin = tokenBegin; } function getTokenBegin() { return(tokenBegin); } function setTokenEnd(tokenEnd) { this.tokenEnd = tokenEnd; } function getTokenEnd() { return(tokenEnd); } function toString() { return(((("[ (" + com.xfactorstudio.xml.xpath.TokenTypes.getName(tokenType)) + ") (") + getTokenText()) + ")"); } }
Symbol 167 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Func] Frame 0
class com.xfactorstudio.xml.xpath.types.Func extends com.xfactorstudio.xml.xpath.types.QueryPart { var nodeValue, parentNode, childNodes; function Func (name) { super(); nodeValue = name; } function register() { parentNode.hasFunctions = true; } function clone() { var _local3 = new com.xfactorstudio.xml.xpath.types.Func(nodeValue); super.clone(_local3); return(_local3); } function execute(context, axis) { var _local2 = 0; while (_local2 < childNodes.length) { switch (typeof(childNodes[_local2])) { case "string" : case "boolean" : case "number" : break; default : childNodes[_local2] = childNodes[_local2].execute(context); } _local2++; } return(com.xfactorstudio.xml.xpath.XPathFunctions.getFunction(nodeValue).call(this, childNodes, context[0], axis)); } var nodeName = "function"; }
Symbol 168 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Group] Frame 0
class com.xfactorstudio.xml.xpath.types.Group extends com.xfactorstudio.xml.xpath.types.QueryPart { var childNodes; function Group () { super(); } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Group(); super.clone(_local2); return(_local2); } function execute(context) { var _local7; var _local5 = new com.xfactorstudio.xml.xpath.types.Predicate(); var _local2 = 0; while (_local2 < childNodes.length) { _local5.appendChild(childNodes[_local2]); _local2++; } var _local8 = new Array(); var _local3 = 0; while (_local3 < context.length) { var _local4 = _local5.clone(); _local7 = com.xfactorstudio.xml.xpath.types.Predicate.staticEvaluate(_local4, context[_local3]); _local3++; } return(_local7); } var nodeName = "group"; }
Symbol 169 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Predicate] Frame 0
class com.xfactorstudio.xml.xpath.types.Predicate extends com.xfactorstudio.xml.xpath.types.QueryPart { var childNodes; function Predicate () { super(); } function appendChild(child) { childNodes.push(child); childNodes[childNodes.length - 1].parentNode = this; child.register(); return(childNodes[childNodes.length - 1]); } function execute(context) { var _local6 = new Array(); var _local3 = 0; while (_local3 < context.length) { var _local5 = clone(); var _local2 = evaluate(_local5, context[_local3], context); if (typeof(_local2) == "number") { _local2 = _local2 == getChildIndex(context[_local3]); } else { _local2 = com.xfactorstudio.xml.xpath.XPathFunctions.toBoolean(_local2); } if (_local2) { _local6.push(context[_local3]); } _local3++; } return(_local6); } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Predicate(); super.clone(_local2); return(_local2); } static function staticEvaluate(test, contextNode, axis) { solveGroups(test, contextNode); solveFunctions(test, contextNode, axis); solvePaths(test, contextNode); solveUnions(test, contextNode); solveMultiplicativeExpressions(test, contextNode); solveAdditiveExpressions(test, contextNode); solveRelationalExpressions(test, contextNode); solveEqualityExpressions(test, contextNode); solveLogicalAndExpressions(test, contextNode); solveLogicalOrExpressions(test, contextNode); return(test.childNodes[0]); } function evaluate(test, contextNode, axis) { if (hasGroups) { solveGroups(test, contextNode); } if (hasFunctions) { solveFunctions(test, contextNode, axis); } if (hasPaths) { solvePaths(test, contextNode); } if (hasUnions) { solveUnions(test, contextNode); } if (hasMultiplicativeExpressions) { solveMultiplicativeExpressions(test, contextNode); } if (hasAdditiveExpressions) { solveAdditiveExpressions(test, contextNode); } if (hasRelationalExpressions) { solveRelationalExpressions(test, contextNode); } if (hasEqualityExpressions) { solveEqualityExpressions(test, contextNode); } if (hasLogicalAndExpressions) { solveLogicalAndExpressions(test, contextNode); } if (hasLogicalOrExpressions) { solveLogicalOrExpressions(test, contextNode); } return(test.childNodes[0]); } static function solveEqualityExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1] instanceof com.xfactorstudio.xml.xpath.types.Operator) { switch (test.childNodes[_local1].nodeValue) { case com.xfactorstudio.xml.xpath.Operators.EQUALS : test.childNodes.splice(_local1 - 1, 3, isEqualTo(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.NOT_EQUALS : test.childNodes.splice(_local1 - 1, 3, isNotEqualTo(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; } } _local1++; } } static function solveMultiplicativeExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { switch (test.childNodes[_local1].nodeValue) { case com.xfactorstudio.xml.xpath.Operators.MULTIPLY : test.childNodes.splice(_local1 - 1, 3, Number(test.childNodes[_local1 - 1]) * Number(test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.MOD : test.childNodes.splice(_local1 - 1, 3, Number(test.childNodes[_local1 - 1]) % Number(test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.DIV : test.childNodes.splice(_local1 - 1, 3, Number(test.childNodes[_local1 - 1]) / Number(test.childNodes[_local1 + 1])); _local1 = _local1 - 2; } _local1++; } } static function solveAdditiveExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { switch (test.childNodes[_local1].nodeValue) { case com.xfactorstudio.xml.xpath.Operators.PLUS : test.childNodes.splice(_local1 - 1, 3, Number(test.childNodes[_local1 - 1]) + Number(test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.MINUS : test.childNodes.splice(_local1 - 1, 3, Number(test.childNodes[_local1 - 1]) - Number(test.childNodes[_local1 + 1])); _local1 = _local1 - 2; } _local1++; } } static function solveLogicalAndExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1].nodeValue == com.xfactorstudio.xml.xpath.Operators.AND) { var _local3 = ((isTrue(test.childNodes[_local1 - 1]) && (isTrue(test.childNodes[_local1 + 1]))) ? true : false); test.childNodes.splice(_local1 - 1, 3, _local3); _local1 = _local1 - 2; } _local1++; } } static function solveLogicalOrExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1].nodeValue == com.xfactorstudio.xml.xpath.Operators.OR) { var _local3 = ((isTrue(test.childNodes[_local1 - 1]) || (isTrue(test.childNodes[_local1 + 1]))) ? true : false); test.childNodes.splice(_local1 - 1, 3, _local3); _local1 = _local1 - 2; } _local1++; } } static function solveRelationalExpressions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { switch (test.childNodes[_local1].nodeValue) { case com.xfactorstudio.xml.xpath.Operators.GREATER_THAN : test.childNodes.splice(_local1 - 1, 3, isGreaterThan(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.LESS_THAN : test.childNodes.splice(_local1 - 1, 3, isLessThan(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.GREATER_THAN_OR_EQUAL_TO : test.childNodes.splice(_local1 - 1, 3, isGreaterThanOrEqualTo(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; break; case com.xfactorstudio.xml.xpath.Operators.LESS_THAN_OR_EQUAL_TO : test.childNodes.splice(_local1 - 1, 3, isLessThanOrEqualTo(test.childNodes[_local1 - 1], test.childNodes[_local1 + 1])); _local1 = _local1 - 2; } _local1++; } } static function solvePaths(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1] instanceof com.xfactorstudio.xml.xpath.types.Path) { test.childNodes[_local1] = test.childNodes[_local1].execute([contextNode]); } _local1++; } } static function solveUnions(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1] instanceof com.xfactorstudio.xml.xpath.types.Operator) { if (test.childNodes[_local1].nodeValue == com.xfactorstudio.xml.xpath.Operators.UNION) { test.childNodes[_local1 - 1] = test.childNodes[_local1 - 1].concat(test.childNodes[_local1 + 1]); test.childNodes[_local1 - 1].sort(sortByIndexFunction); test.childNodes.splice(_local1 - 1, 3, test.childNodes[_local1 - 1]); _local1 = _local1 - 2; } } _local1++; } } static function solveGroups(test, contextNode) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1] instanceof com.xfactorstudio.xml.xpath.types.Group) { var _local3 = test.childNodes[_local1].execute([contextNode]); test.childNodes.splice(_local1, 1, _local3); } _local1++; } } static function solveFunctions(test, contextNode, axis) { var _local1 = 0; while (_local1 < test.childNodes.length) { if (test.childNodes[_local1] instanceof com.xfactorstudio.xml.xpath.types.Func) { var _local3 = test.childNodes[_local1].execute([contextNode], axis); test.childNodes.splice(_local1, 1, _local3); } _local1++; } } static function sortByIndexFunction(a, b) { var _local3 = getDocumentOrder(a); var _local2 = getDocumentOrder(b); var _local1 = 0; while (_local1 < _local3.length) { if (_local2[_local1] == null) { return(1); } if (_local3[_local1] > _local2[_local1]) { return(1); } if (_local3[_local1] < _local2[_local1]) { return(-1); } _local1++; } if (_local2.length > _local3.length) { return(-1); } return(0); } static function isEqualTo(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 == _local1.val2); } static function isNotEqualTo(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 != _local1.val2); } static function isGreaterThan(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 > _local1.val2); } static function isLessThan(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 < _local1.val2); } static function isGreaterThanOrEqualTo(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 >= _local1.val2); } static function isLessThanOrEqualTo(val1, val2) { var _local1 = convertForComparison(val1, val2); return(_local1.val1 <= _local1.val2); } static function getChildIndex(kid) { var _local2 = kid.parentNode.childNodes; var _local3 = 0; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].nodeName == kid.nodeName) { _local3++; } if (_local2[_local1] === kid) { return(_local3); } _local1++; } return(0); } static function getDocumentOrder(kid) { var _local2 = []; while (kid.parentNode != null) { _local2.push(getIndex(kid)); kid = kid.parentNode; } return(_local2.reverse()); } static function getIndex(kid) { var _local3 = kid.parentNode.childNodes; var _local2 = 0; var _local1 = 0; while (_local1 < _local3.length) { _local2++; if (_local3[_local1] === kid) { return(_local2); } _local1++; } return(0); } static function getIndexOfType(kid) { var _local2 = kid.parentNode.childNodes; var _local3 = 0; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].nodeName == kid.nodeName) { _local3++; if (_local2[_local1] === kid) { return(_local3); } } _local1++; } return(0); } static function convertForComparison(val1, val2) { var _local2; var _local1; _local2 = typeof(val1); _local1 = typeof(val2); if ((_local2 == "boolean") || (_local1 == "boolean")) { val1 = com.xfactorstudio.xml.xpath.XPathFunctions.toBoolean(val1); val2 = com.xfactorstudio.xml.xpath.XPathFunctions.toBoolean(val2); return({val1:val1, val2:val2}); } if ((_local2 == "number") || (_local1 == "number")) { val1 = com.xfactorstudio.xml.xpath.XPathFunctions.toNumber(val1); val2 = com.xfactorstudio.xml.xpath.XPathFunctions.toNumber(val2); return({val1:val1, val2:val2}); } if ((_local2 == "string") || (_local1 == "string")) { val1 = com.xfactorstudio.xml.xpath.XPathFunctions.toString(val1); val2 = com.xfactorstudio.xml.xpath.XPathFunctions.toString(val2); return({val1:val1, val2:val2}); } return({val1:val1, val2:val2}); } static function isTrue(test) { return(com.xfactorstudio.xml.xpath.XPathFunctions.toBoolean(test)); } var nodeName = "predicate"; var hasGroups = false; var hasPaths = false; var hasFunctions = false; var hasUnions = false; var hasAdditiveExpressions = false; var hasMultiplicativeExpressions = false; var hasRelationalExpressions = false; var hasEqualityExpressions = false; var hasLogicalAndExpressions = false; var hasLogicalOrExpressions = false; }
Symbol 170 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Operator] Frame 0
class com.xfactorstudio.xml.xpath.types.Operator extends com.xfactorstudio.xml.xpath.types.QueryPart { var nodeValue, parentNode; function Operator (type) { super(); nodeValue = type; } function register() { switch (nodeValue) { case com.xfactorstudio.xml.xpath.Operators.EQUALS : case com.xfactorstudio.xml.xpath.Operators.NOT_EQUALS : parentNode.hasEqualityExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.MULTIPLY : case com.xfactorstudio.xml.xpath.Operators.MOD : case com.xfactorstudio.xml.xpath.Operators.DIV : parentNode.hasMultiplicativeExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.PLUS : case com.xfactorstudio.xml.xpath.Operators.MINUS : parentNode.hasAdditiveExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.AND : parentNode.hasLogicalAndExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.OR : parentNode.hasLogicalOrExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.GREATER_THAN : case com.xfactorstudio.xml.xpath.Operators.LESS_THAN : case com.xfactorstudio.xml.xpath.Operators.GREATER_THAN_OR_EQUAL_TO : case com.xfactorstudio.xml.xpath.Operators.LESS_THAN_OR_EQUAL_TO : parentNode.hasRelationalExpressions = true; break; case com.xfactorstudio.xml.xpath.Operators.UNION : parentNode.hasUnions = true; } } function clone() { return(this); } var nodeName = "operator"; }
Symbol 171 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Operators] Frame 0
class com.xfactorstudio.xml.xpath.Operators { function Operators () { } static var PLUS = 200; static var MINUS = 201; static var EQUALS = 202; static var NOT = 203; static var GREATER_THAN = 204; static var LESS_THAN = 205; static var NOT_EQUALS = 206; static var GREATER_THAN_OR_EQUAL_TO = 207; static var LESS_THAN_OR_EQUAL_TO = 208; static var MULTIPLY = 209; static var MOD = 210; static var DIV = 211; static var AND = 212; static var OR = 213; static var UNION = 214; }
Symbol 172 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Path] Frame 0
class com.xfactorstudio.xml.xpath.types.Path extends com.xfactorstudio.xml.xpath.types.QueryPart { var parentNode, childNodes; function Path () { super(); } function register() { parentNode.hasPaths = true; } function appendChild(child) { if ((childNodes.length == 0) && (child.nodeValue == com.xfactorstudio.xml.xpath.Axes.SELF)) { childNodes.push(new com.xfactorstudio.xml.xpath.types.Axis(com.xfactorstudio.xml.xpath.Axes.CHILD)); childNodes[childNodes.length - 1].parentNode = this; } if (((!(childNodes[childNodes.length - 1] instanceof com.xfactorstudio.xml.xpath.types.Axis)) && (!(child instanceof com.xfactorstudio.xml.xpath.types.Axis))) && (!(child instanceof com.xfactorstudio.xml.xpath.types.Predicate))) { childNodes.push(new com.xfactorstudio.xml.xpath.types.Axis(com.xfactorstudio.xml.xpath.Axes.CHILD)); childNodes[childNodes.length - 1].parentNode = this; } childNodes.push(child); childNodes[childNodes.length - 1].parentNode = this; return(childNodes[childNodes.length - 1]); } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Path(); super.clone(_local2); return(_local2); } function execute(context) { var _local2 = 0; while (_local2 < childNodes.length) { context = childNodes[_local2].execute(context); _local2++; } return(context); } var nodeName = "path"; }
Symbol 173 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Axis] Frame 0
class com.xfactorstudio.xml.xpath.types.Axis extends com.xfactorstudio.xml.xpath.types.QueryPart { var nodeValue; function Axis (axis) { super(); nodeValue = axis; } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Axis(); super.clone(_local2); return(_local2); } function execute(context) { var _local3 = new Array(); var _local2 = 0; while (_local2 < context.length) { _local3 = _local3.concat(com.xfactorstudio.xml.xpath.XPathAxes[com.xfactorstudio.xml.xpath.Axes.getName(Number(nodeValue))].call(this, context[_local2])); _local2++; } return(_local3); } var nodeName = "axis"; }
Symbol 174 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Identifier] Frame 0
class com.xfactorstudio.xml.xpath.types.Identifier extends com.xfactorstudio.xml.xpath.types.QueryPart { var nodeValue; function Identifier (name) { super(); nodeValue = name; } function execute(context) { var _local2 = com.xfactorstudio.xml.xpath.XPath.getNamedNodes(context, nodeValue); return(_local2); } function clone() { var _local2 = new com.xfactorstudio.xml.xpath.types.Identifier(); super.clone(_local2); return(_local2); } var nodeName = "identifier"; }

Library Items

Symbol 1 GraphicUsed by:15
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:15
Symbol 5 FontUsed by:6 7 103
Symbol 6 EditableTextUses:5Used by:15
Symbol 7 EditableTextUses:5Used by:8
Symbol 8 MovieClipUses:7Used by:15
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:15
Symbol 11 BitmapUsed by:12 13
Symbol 12 GraphicUses:11Used by:14
Symbol 13 GraphicUses:11Used by:14
Symbol 14 ButtonUses:12 13Used by:15
Symbol 15 MovieClip [list_item]Uses:1 4 6 8 10 14
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [select]Uses:16
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:Timeline
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 FontUsed by:24 25
Symbol 24 EditableTextUses:23Used by:29
Symbol 25 EditableTextUses:23Used by:29
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:24 25 28Used by:Timeline
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 ButtonUses:30 31 32Used by:Timeline
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:Timeline
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 38 GraphicUsed by:57 136
Symbol 39 GraphicUsed by:40 57
Symbol 40 ButtonUses:39Used by:57
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:57
Symbol 43 ButtonUsed by:44
Symbol 44 MovieClipUses:43Used by:57
Symbol 45 GraphicUsed by:55
Symbol 46 GraphicUsed by:55
Symbol 47 GraphicUsed by:55
Symbol 48 GraphicUsed by:55
Symbol 49 GraphicUsed by:55
Symbol 50 GraphicUsed by:55
Symbol 51 GraphicUsed by:55
Symbol 52 GraphicUsed by:55
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:45 46 47 48 49 50 51 52 53 54Used by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClipUses:38 40 39 42 44 56Used by:Timeline
Symbol 58 GraphicUsed by:63 66
Symbol 59 GraphicUsed by:63
Symbol 60 GraphicUsed by:63 66
Symbol 61 GraphicUsed by:63
Symbol 62 GraphicUsed by:63 66
Symbol 63 ButtonUses:58 59 60 61 62Used by:Timeline
Symbol 64 GraphicUsed by:66
Symbol 65 GraphicUsed by:66
Symbol 66 ButtonUses:58 64 60 65 62Used by:Timeline
Symbol 67 FontUsed by:68 126 127
Symbol 68 EditableTextUses:67Used by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:72
Symbol 72 MovieClipUses:71Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClipUses:74Used by:Timeline
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78
Symbol 78 MovieClipUses:77Used by:Timeline
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81
Symbol 81 MovieClipUses:80Used by:Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:84
Symbol 84 MovieClipUses:83Used by:Timeline
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:87
Symbol 87 MovieClipUses:86Used by:Timeline
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:90
Symbol 90 MovieClipUses:89Used by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93
Symbol 93 MovieClipUses:92Used by:Timeline
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:Timeline
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:99
Symbol 99 MovieClipUses:98Used by:Timeline
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:Timeline
Symbol 102 GraphicUsed by:105
Symbol 103 EditableTextUses:5Used by:105
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:102 103 104Used by:Timeline
Symbol 106 GraphicUsed by:Timeline
Symbol 107 MovieClipUsed by:Timeline
Symbol 108 GraphicUsed by:112
Symbol 109 GraphicUsed by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:108 109 110 111Used by:Timeline
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:Timeline
Symbol 115 GraphicUsed by:119
Symbol 116 GraphicUsed by:119
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 ButtonUses:115 116 118Used by:125
Symbol 120 GraphicUsed by:124
Symbol 121 GraphicUsed by:124
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:124
Symbol 124 ButtonUses:120 121 123Used by:125
Symbol 125 MovieClipUses:119 124Used by:Timeline
Symbol 126 EditableTextUses:67Used by:Timeline
Symbol 127 EditableTextUses:67Used by:Timeline
Symbol 128 GraphicUsed by:136
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:136
Symbol 131 GraphicUsed by:132
Symbol 132 ButtonUses:131Used by:133
Symbol 133 MovieClipUses:132Used by:136
Symbol 134 GraphicUsed by:135
Symbol 135 ButtonUses:134Used by:136
Symbol 136 MovieClipUses:128 38 130 133 135Used by:Timeline
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:Timeline
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:143
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClipUses:140 142Used by:Timeline
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:Timeline
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:Timeline
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 151 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 152 MovieClip [__Packages.mx.transitions.Tween]
Symbol 153 MovieClip [__Packages.mx.transitions.easing.Bounce]
Symbol 154 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPath]
Symbol 155 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.QueryPart]
Symbol 156 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Query]
Symbol 157 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathFunctions]
Symbol 158 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathAxes]
Symbol 159 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathUtils]
Symbol 160 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathLexer]
Symbol 161 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathAxisNames]
Symbol 162 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Axes]
Symbol 163 MovieClip [__Packages.com.xfactorstudio.xml.xpath.XPathPredicateOperator]
Symbol 164 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Tokenizer]
Symbol 165 MovieClip [__Packages.com.xfactorstudio.xml.xpath.TokenTypes]
Symbol 166 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Token]
Symbol 167 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Func]
Symbol 168 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Group]
Symbol 169 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Predicate]
Symbol 170 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Operator]
Symbol 171 MovieClip [__Packages.com.xfactorstudio.xml.xpath.Operators]
Symbol 172 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Path]
Symbol 173 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Axis]
Symbol 174 MovieClip [__Packages.com.xfactorstudio.xml.xpath.types.Identifier]

Instance Names

"bg_mc"Frame 1Symbol 19 MovieClip
"neon"Frame 1Symbol 29 MovieClip
"next_btn"Frame 1Symbol 33 Button
"back_btn"Frame 1Symbol 33 Button
"time_bg"Frame 1Symbol 35 MovieClip
"volumeset"Frame 1Symbol 37 MovieClip
"slideBar"Frame 1Symbol 57 MovieClip
"vol_mc"Frame 1Symbol 68 EditableText
"dot_1"Frame 1Symbol 72 MovieClip
"dot_2"Frame 1Symbol 75 MovieClip
"dot_3"Frame 1Symbol 78 MovieClip
"dot_4"Frame 1Symbol 81 MovieClip
"dot_5"Frame 1Symbol 84 MovieClip
"dot_6"Frame 1Symbol 87 MovieClip
"dot_7"Frame 1Symbol 90 MovieClip
"dot_9"Frame 1Symbol 93 MovieClip
"dot_8"Frame 1Symbol 96 MovieClip
"dot_10"Frame 1Symbol 99 MovieClip
"toumei"Frame 1Symbol 101 MovieClip
"playlist_title"Frame 1Symbol 105 MovieClip
"list_mc"Frame 1Symbol 107 MovieClip
"cursor_up"Frame 1Symbol 112 MovieClip
"cursor_down"Frame 1Symbol 112 MovieClip
"list_mask"Frame 1Symbol 114 MovieClip
"playstop"Frame 1Symbol 125 MovieClip
"time_mc"Frame 1Symbol 126 EditableText
"time_mc2"Frame 1Symbol 127 EditableText
"seek_slideBar"Frame 1Symbol 136 MovieClip
"scrollSet"Frame 1Symbol 143 MovieClip
"repeat_all"Frame 1Symbol 145 MovieClip
"repeat_1"Frame 1Symbol 147 MovieClip
"shuffle_mc"Frame 1Symbol 149 MovieClip
"title"Symbol 8 MovieClip Frame 1Symbol 7 EditableText
"over_mc"Symbol 15 MovieClip [list_item] Frame 1Symbol 4 MovieClip
"title2"Symbol 15 MovieClip [list_item] Frame 1Symbol 6 EditableText
"txt_title"Symbol 15 MovieClip [list_item] Frame 1Symbol 8 MovieClip
"cover"Symbol 15 MovieClip [list_item] Frame 1Symbol 10 MovieClip
"niconico"Symbol 15 MovieClip [list_item] Frame 1Symbol 14 Button
"neon_text"Symbol 29 MovieClip Frame 1Symbol 24 EditableText
"neon_text"Symbol 29 MovieClip Frame 6Symbol 25 EditableText
"a"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"b"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"c"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"bar"Symbol 57 MovieClip Frame 1Symbol 42 MovieClip
"handle"Symbol 57 MovieClip Frame 1Symbol 44 MovieClip
"vol_num"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"title"Symbol 105 MovieClip Frame 1Symbol 103 EditableText
"seek_bar"Symbol 136 MovieClip Frame 1Symbol 130 MovieClip
"seek_handle"Symbol 136 MovieClip Frame 1Symbol 133 MovieClip
"sBack"Symbol 143 MovieClip Frame 1Symbol 140 MovieClip
"sBar"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 15 as "list_item"
ExportAssets (56)Timeline Frame 1Symbol 17 as "select"
ExportAssets (56)Timeline Frame 1Symbol 150 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 151 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 152 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 153 as "__Packages.mx.transitions.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 154 as "__Packages.com.xfactorstudio.xml.xpath.XPath"
ExportAssets (56)Timeline Frame 1Symbol 155 as "__Packages.com.xfactorstudio.xml.xpath.types.QueryPart"
ExportAssets (56)Timeline Frame 1Symbol 156 as "__Packages.com.xfactorstudio.xml.xpath.types.Query"
ExportAssets (56)Timeline Frame 1Symbol 157 as "__Packages.com.xfactorstudio.xml.xpath.XPathFunctions"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.com.xfactorstudio.xml.xpath.XPathAxes"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.com.xfactorstudio.xml.xpath.XPathUtils"
ExportAssets (56)Timeline Frame 1Symbol 160 as "__Packages.com.xfactorstudio.xml.xpath.XPathLexer"
ExportAssets (56)Timeline Frame 1Symbol 161 as "__Packages.com.xfactorstudio.xml.xpath.XPathAxisNames"
ExportAssets (56)Timeline Frame 1Symbol 162 as "__Packages.com.xfactorstudio.xml.xpath.Axes"
ExportAssets (56)Timeline Frame 1Symbol 163 as "__Packages.com.xfactorstudio.xml.xpath.XPathPredicateOperator"
ExportAssets (56)Timeline Frame 1Symbol 164 as "__Packages.com.xfactorstudio.xml.xpath.Tokenizer"
ExportAssets (56)Timeline Frame 1Symbol 165 as "__Packages.com.xfactorstudio.xml.xpath.TokenTypes"
ExportAssets (56)Timeline Frame 1Symbol 166 as "__Packages.com.xfactorstudio.xml.xpath.Token"
ExportAssets (56)Timeline Frame 1Symbol 167 as "__Packages.com.xfactorstudio.xml.xpath.types.Func"
ExportAssets (56)Timeline Frame 1Symbol 168 as "__Packages.com.xfactorstudio.xml.xpath.types.Group"
ExportAssets (56)Timeline Frame 1Symbol 169 as "__Packages.com.xfactorstudio.xml.xpath.types.Predicate"
ExportAssets (56)Timeline Frame 1Symbol 170 as "__Packages.com.xfactorstudio.xml.xpath.types.Operator"
ExportAssets (56)Timeline Frame 1Symbol 171 as "__Packages.com.xfactorstudio.xml.xpath.Operators"
ExportAssets (56)Timeline Frame 1Symbol 172 as "__Packages.com.xfactorstudio.xml.xpath.types.Path"
ExportAssets (56)Timeline Frame 1Symbol 173 as "__Packages.com.xfactorstudio.xml.xpath.types.Axis"
ExportAssets (56)Timeline Frame 1Symbol 174 as "__Packages.com.xfactorstudio.xml.xpath.types.Identifier"

Labels

"off"Symbol 29 MovieClip Frame 1
"on"Symbol 29 MovieClip Frame 6
"urotanda"Symbol 29 MovieClip Frame 11
"urotandaoff"Symbol 29 MovieClip Frame 13
"back"Symbol 37 MovieClip Frame 10
"forward"Symbol 37 MovieClip Frame 20
"up"Symbol 112 MovieClip Frame 1
"over"Symbol 112 MovieClip Frame 2
"down"Symbol 112 MovieClip Frame 3
"play"Symbol 125 MovieClip Frame 1
"stop"Symbol 125 MovieClip Frame 6




http://swfchan.com/11/50366/info.shtml
Created: 26/4 -2019 16:20:38 Last modified: 26/4 -2019 16:20:38 Server time: 18/04 -2024 04:05:15