SyntaxHighlighter.brushes.Apache = function()
{
	// Copyright 2009 Alex Teplyakov
	
	var keywords		=	'Files Directory';

	var directives		=	'RewriteEngine ErrorDocument IndexOptions Options AddIcon IndexOrderDefault ' +
							'AddDescription AddIconByType DefaultIcon IndexIgnore HeaderName ReadmeName ' +
							'RewriteCond RewriteRule AddType';

	this.regexList = [
		{ regex: new RegExp('#[^!].*$', 'gm'),						css: 'comments' },			// one line comments
		{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
		{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
		{ regex: new RegExp(this.getKeywords(directives), 'gm'),	css: 'functions bold' },
		{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword bold' }
		];
};

SyntaxHighlighter.brushes.Apache.prototype	= new SyntaxHighlighter.Highlighter();
SyntaxHighlighter.brushes.Apache.aliases	= ['apache', 'htaccess'];

