SyntaxHighlighter.brushes.Xml=function(){function a(e,i){var d=SyntaxHighlighter.Match,g=e[0],b=new XRegExp("(&lt;|<)[\\s\\/\\?]*(?<name>[:\\w-\\.]+)","xg").exec(g),h=[];if(e.attributes!=null){var c,f=new XRegExp("(?<name> [\\w:\\-\\.]+)\\s*=\\s*(?<value> \".*?\"|'.*?'|\\w+)","xg");while((c=f.exec(g))!=null){h.push(new d(c.name,e.index+c.index,"color1"));h.push(new d(c.value,e.index+c.index+c[0].indexOf(c.value),"string"))}}if(b!=null){h.push(new d(b.name,e.index+b[0].indexOf(b.name),"keyword"))}return h}this.regexList=[{regex:new XRegExp("(\\&lt;|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\&gt;|>)","gm"),css:"color2"},{regex:new XRegExp("(\\&lt;|<)!--\\s*.*?\\s*--(\\&gt;|>)","gm"),css:"comments"},{regex:new XRegExp("(&lt;|<)[\\s\\/\\?]*(\\w+)(?<attributes>.*?)[\\s\\/\\?]*(&gt;|>)","sg"),func:a}]};SyntaxHighlighter.brushes.Xml.prototype=new SyntaxHighlighter.Highlighter();SyntaxHighlighter.brushes.Xml.aliases=["xml","xhtml","xslt","html","xhtml"];