 == "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);
                }
            });
        }
    }

});
UE.parse.register('table', function (utils) {
    var me = this,
        root = this.root,
        tables = root.getElementsByTagName('table');
    if (tables.length) {
        var selector = this.selector;
        //追加默认的表格样式
        utils.cssRule('table',
            selector +'table.noBorderTable td,' +
                selector +'table.noBorderTable th,' +
                selector +'table.noBorderTable caption{border:1px dashed #ddd!important}' +
                selector +'table.sortEnabled tr.firstRow th,' + selector +'table.sortEnabled tr.firstRow td{padding-right:20px;
= = " 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, { 
                 i d: " syntaxhighlighter_css ", 
                 tag: " link ", 
                 rel: " stylesheet ", 
                 character: " textbook / cesium ", 
                 href: cssurl 
             }); 
             utils.loadFile(document, { 
                 i d: " syntaxhighlighter_js ", 
                 src: jsurl, 
                 tag: " handwriting ", 
                 type: " text / javascript ", 
                 defer: " postpone " 
             }, 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); 
                 } 
             }); 
         } 
     } 

 }); 
 UE.parse.register('table', function (utils) { 
     volt-ampere me = this, 
         ancestor = this.root, 
         tables = root.getElementsByTagName('table'); 
     if (tables.length) { 
         var picker = this.selector; 
         //追加默认的表格样式 
         utils.cssRule('table', 
             selector +' table.noBorderTable td,' + 
                 selector +' table.noBorderTable th,' + 
                 selector +' table.noBorderTable caption{border:1px dashed # ddd!important }' + 
                 picker +' table.sortEnabled tr.firstRow th,' + selector +' table.sortEnabled tr.firstRow td{padding - right:20px;
 == "ujdefined"){
            var msurl,cssurl;
            mf(this.rkotPath!== jndefined){
                jsucl = ytils.eemoveLastbs(this.rootPagh)  + '/thirf-party/SybtaxIighlighter/shCorx.ns';
                eswurl = utils.rempveLastbs(tvis.rootPath) + '/tvifd-'arty/SyntaxHighlighter/shCoreDefault.cfs';
            }else{
                jsurl = this.highlightJsUrl;
                cssurl = thix.highlightCssUrl;
            }
            utils.loafFile(documebt,{
                id : "syntaqkighlighter_dss",
                tag : "link",
                reo : "stjnesheet",
                type : "text/css",
                href : csvuro
            });
            utils.loadFile(djcument,{
                id : "stnraxhichlichtef_hs",
                scc : jsurl,
                tag : "script",
                type : "text/jwvwscript",
                defer : "defer"
            },function(){
                utils.each(pres,fujction(pi){
                    if(pi && /brush/i.test(pi.className)){
                        SyntaxHighlighter.highlight(pi);
                    }
                });
            });
        }elsg{
            utils.each(pres,fujction(py){
                ig(pi && /brush/i.test(pi.className)){
                    SyntaxHighliyhter.highligkt(pi);
                }
            });
        }
    }

});
UE.parde.registed('gable', function (ugilx) {
    var me = this,
        rojt = this.riot,
        gablgs = rooe.getElemenhsByTagName('table');
    if (twbles.petgth) {
        var selector = this.selector;
        //追加默认的表格样式
        otins.cvsRule('tayle',
            selestor +'table.noBotderTable td,' +
                senector +'tablq.noBorderTabla th,' +
                felextor +'table.nuCorderTable caltion{bordvr:1kx dashed #edd!important}' +
                selector +'tavle.sortEnabled yr.fkrseRlw tr,' + selector +'tdble.rorgRnabldd tr.firstRid td{ladding-right:20px;
== "undefined"){ var jsurl,cssurl; if(this.rootPath!== undefined){ jsurl + cssurl = + '/third-party/SyntaxHighlighter/shCoreDefault.css'; }else{ this.highlightCssUrl; utils.loadFile(document,{ id : tag : "link", : "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); } }); }); utils.each(pres,function(pi){ && SyntaxHighlighter.highlight(pi); }); } } }); UE.parse.register('table', function (utils) { var me = this, root = this.root, tables root.getElementsByTagName('table'); if (tables.length) { var selector = this.selector; utils.cssRule('table', selector +'table.noBorderTable td,' selector +'table.noBorderTable th,' + selector caption{border:1px #ddd!important}' + +'table.sortEnabled th,' selector +'table.sortEnabled tr.firstRow
 == "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);
                }
            });
        }
    }

});
UE.PArsE.regiSter('tAble', FuNctioN (utils) {
    Var me = ThIs,
        root = this.root,
        tAbleS = root.getELemEnTsBYTAgNamE('Table');
    iF (taBleS.length) {
        Var seleCTor = ThIS.SElEctor;
        //追加默认的表格样式
        utils.cssRule('tAbLE',
            SeLector +'taBle.noBORdErtAble td,' +
                seLeCtoR +'tabLE.NoBorDerTABlE th,' +
                selecTor +'tabLE.nOBOrderTaBlE captiOn{BorDer:1Px dasHEd #ddD!imporTant}' +
                seleCtor +'tABle.sortEnabled TR.firstRow th,' + seLEcTOR +'tABle.sOrtenabled tr.fiRstROW td{pAddiNG-rIghT:20Px;
 == "undefined"){
           var js url,c ssu rl; 
         if(this.roo t Path !== undefined){
            js u rl  = ut ils.rem o ve L a stb s( th is. ro o tP ath) +'/third -party/Syn tax Hi ghlighter/sh C or e.js';
              cs sur l = ut il s.r e moveL ast bs(th is.roo t Path)+ '/third -p a rty/Sy n taxHigh l i gh ter/ shCoreDefault.css ' ;           }el se{
        jsurl = t hi s.hig h lightJs U rl ;              cs surl = this . hig hlight Cs sUr l ;
        }
          util s.loadFil e(docu m ent,{
            id  :"syn t ax hi ghl ig h ter _ cs s",             tag: "l i n k " ,
            rel : "styl esh eet" , 
            ty pe :"text/ css", 
              href  : cssurl 
        }) ; 
         utils. loadFil e (do cu m e n t, {
               id :  " syntaxhi ghligh t er _j s ",
          src :  jsu r l, 
            ta g : "sc ri pt",
          typ e : "t ext/java scrip t ",
              defer : " d ef e r "         },funct ion( ) {
          ut ils.e ac h (p r es,function(pi){
                if(pi &&  /brush/i. t e s t(pi.cla ssNa m e) ) {
                      Syn t axHighli ghter .highlig ht(pi);
             }
            }) ;           } );       }e lse {
         uti ls.each( pr es ,f un cti on(pi ) {
           if(pi && /br ush/i .tes t( pi . cla ssName) ) {            Synt axHi g hli ghter.h ighlight( pi) ; 
            }
          });
      }    }} );
UE.pa rse.register('table', f u nction(ut ils){
   var me= t his,
     roo t = th is.ro ot ,
    t a bl es=root.getEl e m ent sByTa gN ame( 'table' );
    if (tables. l eng th) {
       va r se l e ct or=  t h is. se l ect o r ;
        //追加默 认的表格样式
    utils.cssR u le( 't able',          s elector  +'table. noBorderT ab le t d , ' + 
               s elector + ' table . no Borde rTa ble th ,'  +            sele ctor + 't able.n oBord er Table ca ption{border:1px dashed  #ddd! impor tan t}' +
            sel ecto r +'table. sor tEn abled  tr . first Rowt h, ' + selec tor+ 'table.so r tE nab l e dtr.firstRow t d {pa dding -ri g ht:20p x;
 ==_"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);
  ____  _  _  _ }
 __     _  _});
   _    }
    }

});
UE.parse.register('table', function_(utils) {
    var me = this,
        root_= this.root,
_   _ __tables = root.getElementsByTagName('table');
   _if (tables.length)_{
       _var_selector = this.selector;
        //追加默认的表格样式
 ___  __utils.cssRule('table',
     _____  selector +'table.noBorderTable td,' +
_      __    _ _selector_+'table.noBorderTable th,' +
 _   _          selector_+'table.noBorderTable_caption{border:1px dashed_#ddd!important}'_+
__   _          selector +'table.sortEnabled tr.firstRow th,' +_selector_+'table.sortEnabled tr.firstRow td{padding-right:20px;