/*
 * JsMin
 * Javascript Compressor
 * http://www.crockford.com/
 * http://www.smallsharptools.com/
*/

dp.sh.Brushes.AScript=function()
{var keywords= 'buttonMode type '
+'MouseEvent ROLL_OVER ROLL_OUT CLICK MOUSE_DOWN MOUSE_OUT ' 
+'addEventListener GlowFilter BlurFilter currentTarget target filters flash break case ' 
+'uint int Number for foreach in String boolean break byte case catch class const static continue '
+'default delete do double else enum export extends false final finally float while '
+'for function goto if implements import in instanceof int interface long native '
+'new null package private protected public return short static super switch '
+'synchronized this throw throws transient true try typeof var void volatile 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(keywords),'gm'),
				css:'keyword'}];
this.CssClass='dp-c';}

dp.sh.Brushes.AScript.prototype=new dp.sh.Highlighter();
dp.sh.Brushes.AScript.Aliases=['as3','ascript3','actionScript3'];
