text: UE.parse.register('insertcode',function(utils){
      var pres = this.root.getElementsByTagName('pre');
      if(pres.length){
          if(typeof XRegExp == "undefined"){
              var jsurl,cssurl;
              if(this.rootPath !== undefined){
                  jsurl = utils.removeLastbs(this.rootPath)  + '/third-party/SyntaxHighlighter/shCore.js';
                  cssurl = utils.removeLastbs(this.rootPath) + '/third-party/SyntaxHighlighter/shCoreDefault.css';
              }else{
                  jsurl = this.highlightJsUrl;
                  cssurl = this.highlightCssUrl;
              }
              utils.loadFile(document,{
                  id : "syntaxhighlighter_css",
                  tag : "link",
                  rel : "stylesheet",
                  type : "text/css",
                  href : cssurl
              });
              utils.loadFile(document,{
                  id : "syntaxhighlighter_js",
                  src : jsurl,
                  tag : "script",
                  type : "text/javascript",
                  defer : "defer"
              },function(){
                  utils.each(pres,function(pi){
                      if(pi && /brush/i.test(pi.className)){
                          SyntaxHighlighter.highlight(pi);
                      }
                  });
              });
          }else{
              utils.each(pres,function(pi){
                  if(pi && /brush/i.test(pi.className)){
                      SyntaxHighlighter.highlight(pi);
                  }
              });
          }
      }
  
  });