//Code Syntax Highlighter for ActionScript2. ver.0.0.3 (C) dsk@Flabo. http://flabo.org/ GNU Lesser General Public License
dp.sh.Brushes.ActionScript2=function(){var funcs='-Infinity ALPHANUMERIC_FULL ALPHANUMERIC_HALF Accessibility Arguments Array AsBroadcaster BACKSPACE BevelFilter BitmapData BitmapFilter BlurFilter Boolean Button CAPSLOCK CASEINSENSITIVE CHINESE CONTROL Camera Color ColorMatrixFilter ColorTransform ContextMenu ContextMenuItem ConvolutionFilter CustomActions DELETEKEY DESCENDING DOWN Date DisplacementMapFilter DropShadowFilter E END ENTER ESCAPE Error ExternalInterface FileReference FileReferenceList GlowFilter GradientBevelFilter GradientGlowFilter HOME ID3 IME INSERT Infinity JAPANESE_HIRAGANA JAPANESE_KATAKANA_FULL JAPANESE_KATAKANA_HALF KOREAN Key LEFT LN10 LN2 LOG10E LOG2E LoadVars LocalConnection Locale MAX_VALUE MIN_VALUE MMExecute Math Matrix Microphone Mouse MovieClip MovieClipLoader Movieclip NEGATIVE_INFINITY NUMERIC NaN NetConnection NetStream Number Object PGDN PGUP PI POSITIVE_INFINITY Point PrintJob RETURNINDEXEDARRAY RIGHT Rectangle SHIFT SPACE SQRT1_2 SQRT2 Selection SharedObject Sound Stage String StyleSheet System TAB TextField TextFormat TextRenderer TextSnapshot Transform UNIQUESORT UNKNOWN UP UTC Video Void XML XML Socket XMLNode XMLSocket XMLSocket; XMLUI __proto__ __resolve _accProps _alpha _currentframe _droptarget _focusrect _framesloaded _global _height _highquality _level _listeners _lockroot _name _parent _quality _root _rotation _soundbuftime _target _totalframes _url _visible _width _x _xmouse _xscale _y _ymouse _yscale a abs accept acos activityLevel addCallback addDelayedInstance addListener addPage addProperty addRequestHeader addXMLPath align allowDomain allowInsecureDomain alpha alphaMultiplier alphaOffset alphas angle antiAliasType appendChild apply applyFilter arguments asfunction asin atan atan2 attachAudio attachBitmap attachMovie attachSound attachVideo attributes autoReplace autoSize autosize avHardwareDisable available b background backgroundColor bandwidth beginBitmapFill beginFill beginGradientFill bias blendMode blockIndent blueMultiplier blueOffset blurX blurY bold border borderColor bottom bottomRight bottomScroll broadcastMessage browse bufferLength bufferTime builtInItems bullet bytesLoaded bytesTotal c cacheAsBitmap call callee caller cancel capabilities caption ceil charAt charCodeAt checkPolicyFile checkXMLStatus childNodes chr clamp clear clearInterval clearTimeout clone cloneNode close color colorTransform colors compare componentX componentY concat concatenatedColorTransform concatenatedMatrix condenseWhite connect constructor contains containsPoint containsRectangle contentType copy copyChannel copyPixels cos createBox createElement createEmptyMovieClip createGradientBox createTextField createTextNode creationDate creator currentFps curveTo customItems d data deblocking decode deltaTransformPoint displayMode displayState dispose distance divisor doConversion docTypeDecl domain dowhile download draw duplicateMovieClip duration elseif embedFonts enabled endFill endif endswitch endwhile equals escape eval exactSettings exp false fileList fillRect filters findText firstChild floodFill floor flush focusEnabled font forceSmoothing foreach fps fromCharCode fscommand gain generateFilterRect get getAscii getBeginIndex getBounds getBytesLoaded getBytesTotal getCaretIndex getCode getColorBoundsRect getConversionMode getCount getDate getDay getDefaultLang getDepth getEnabled getEndIndex getFocus getFontList getFullYear getHours getInstanceAtDepth getLocal getMilliseconds getMinutes getMonth getNamespaceForPrefix getNewTextFormat getNextHighestDepth getPan getPixel getPixel32 getPrefixForNamespace getProgress getProperty getRGB getRect getSWFVersion getSeconds getSelected getSelectedText getSize getStyle getStyleNames getText getTextExtent getTextFormat getTextRunInfo getTextSnapshot getTime getTimer getTimezoneOffset getTransform getURL getUTCDate getUTCDay getUTCFullYear getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getUTCYear getVersion getVolume getYear globalToLocal goto gotoAndPlay gotoAndStop greenMultiplier greenOffset gridFitType hasAccessibility hasAudio hasAudioEncoder hasChildNodes hasEmbeddedVideo hasIME hasMP3 hasOwnProperty hasPrinting hasScreenBroadcast hasScreenPlayback hasStreamingAudio hasStreamingVideo hasVideoEncoder height hide hideBuiltInItems hideObject highlightAlpha highlightColor hitArea hitTest hitTestTextNearPos hscroll html htmlText id3 idMap identity ifFrameLoaded ignoreWhite indent index indexOf inflate inflatePoint initialize inner insertBefore install int interpolate intersection intersects intrinsic invert isAccessible isActive isDebugger isDown isEmpty isFinite isNaN isPropertyEnumerable isPrototypeOf isToggled italic join kerning knockout language languageCodeArray lastChild lastIndexOf leading left leftMargin length letterSpacing level lineGradientStyle lineStyle lineTo list load loadBitmap loadClip loadLanguageXML loadMovie loadMovieNum loadPolicyFile loadSound loadString loadStringEx loadVariables loadVariablesNum loaded localFileReadDisable localName localToGlobal log manufacturer mapBitmap mapPoint matrix matrixX matrixY max maxChars maxLevel maxhscroll maxscroll mbchr mblength mbord mbsubstring menu merge message min mode modificationDate motionLevel motionTimeOut mouseWheelEnabled moveTo multiline muted name names namespaceURI newline nextFrame nextScene nextSibling nodeName nodeType nodeValue noise normalize null offset offsetPoint onActivity onCancel onChanged onClose onComplete onConnect onCuePoint onData onDragOut onDragOver onEnterFrame onFullScreen onHTTPError onHTTPStatus onID3 onIMEComposition onIOError onKeyDown onKeyUp onKillFocus onLoad onLoadComplete onLoadError onLoadInit onLoadProgress onLoadStart onMetaData onMouseDown onMouseMove onMouseUp onMouseWheel onOpen onPress onProgress onRelease onReleaseOutside onResize onRollOut onRollOver onScroller onSecurityError onSelect onSetFocus onSoundComplete onStatus onUnload onUpdate onUploadCompleteData onXML opaqueBackground ord orientation os pageHeight pageWidth paletteMap paperHeight paperWidth parentNode parseCSS parseFloat parseInt parseXML password pause perlinNoise pixelAspectRatio pixelBounds pixelDissolve play playerType polar pop position postData pow prefix preserveAlpha prevFrame prevScene previousSibling print printAsBitmap printAsBitmapNum printNum prototype push quality random rate ratios rectangle redMultiplier redOffset registerClass removeListener removeMovieClip removeNode removeTextField replaceSel replaceText resolutionX resolutionY restrict reverse rgb right rightMargin rotate round sandboxType scale scale9Grid scaleMode scaleX scaleY screenColor screenDPI screenResolutionX screenResolutionY scroll scrollRect security seek selectable send sendAndLoad separatorBefore serverString set set variable setAdvancedAntialiasingTable setBufferTime setClipboard setCompositionString setConversionMode setDate setDefaultLang setEmpty setEnabled setFocus setFullYear setGain setHours setInterval setLoadCallback setMask setMilliseconds setMinutes setMode setMonth setMotionLevel setNewTextFormat setPan setPixel setPixel32 setProperty setQuality setRGB setRate setSeconds setSelectColor setSelected setSelection setSilenceLevel setString setStyle setTextFormat setTime setTimeout setTransform setUTCDate setUTCFullYear setUTCHours setUTCMilliseconds setUTCMinutes setUTCMonth setUTCSeconds setUseEchoSuppression setVolume setYear setvariable shadowAlpha shadowColor sharpness shift show showMenu showRedrawRegions showSettings silenceLevel silenceTimeOut silenceTimeout sin size slice smoothing sort sortOn splice split sqrt start startDrag status stop stopAllSounds stopDrag strength stringIDArray styleSheet substr substring subtract super swapDepths tabChildren tabEnabled tabIndex tabStops tan target targetPath tellTarget text textColor textHeight textWidth thickness this threshold time toLowerCase toString toUpperCase toggleHighQuality top topLeft trace trackAsMenu transform transformPoint translate transparent true tx ty type unLoadMovieNum undefined underline unescape uninstall union unloadClip unloadMovie unloadMovieNum unshift unwatch updateAfterEvent updateProperties upload url useCodePage useCodepage useEchoSuppression useHandCursor valueOf variable version visible watch width wordWrap wordwrap x xmlDecl y';var keywords='#endinitclip #include #initclip add and break case catch class continue default delete do dynamic else eq extends finally for function ge gt if implements import in instanceof interface intrinsic le lt ne new not on onClipEvent or private public return static switch throw try typeof var void while with';this.regexList=[{regex:dp.sh.RegexLib.SingleLineCComments,css:'comment' },{regex:dp.sh.RegexLib.MultiLineCComments,css:'comment' },{regex:dp.sh.RegexLib.DoubleQuotedString,css:'string' },{regex:dp.sh.RegexLib.SingleQuotedString,css:'string' },{regex:new RegExp('^\\s*#.*','gm'),css:'preprocessor' },{regex:new RegExp(this.GetKeywords(funcs),'gmi'),css:'func' },{regex:new RegExp(this.GetKeywords(keywords),'gm'),css:'keyword' }];this.CssClass='dp-c';}
dp.sh.Brushes.ActionScript2.prototype=new dp.sh.Highlighter();
dp.sh.Brushes.ActionScript2.Aliases=['as2','ascript2','actionscript2'];