nl_tokens: -----------------------------------------------------------------
pl_tokens: function ( dw , dh , id ) { var w = Ext . getCmp ( id ) ; if ( ! w ) { return ; } // TinyMCE window manager opens the windows in two steps
   //
   // 1. displaying and loading iframe
   // 2. Adjusting the window size to the iframe
   //
   // It has an unbeatufiul eefect of resizing by
   // opening. Thus, we first open the window in the
   // invisible area, and center it only when resize is done.
   var size = w . getSize ( ) ; w . setSize ( size . width + dw , size . height + dh ) ; w . center ( ) ; var tinypopupIframe = w . getComponent ( 'tiny_popup_iframe' ) ; if ( ! tinypopupIframe ) { return ; } var doc = tinypopupIframe . getEl ( ) . dom . contentDocument ; if ( ! doc ) { return ; } // We do not focus in the standard way. It does not work under IE.
   // The standard focusing occurs too early when using ExtJS windows for the popups.
   // We do focusing here after resize.
   tinymce . each ( doc . forms , function ( g ) { tinymce . each ( g . elements , function ( f ) { if ( tinymce . DOM . hasClass ( f , "mceFocus" ) && ! f . disabled ) { f . focus ( ) ; return false ; } } ) ; } ) ; // This fixes the bug under IE - after moving the iframe is not visible.
   // But, we have to add this event after a delay, otherwise it removes the
   // focus from the field, what is set above.
   setTimeout ( function ( ) { w . <mask> ( 'move' , function ( win , x , y , opts ) { tinypopupIframe . getEl ( ) . focus ( ) ; } , w ) ; } , 1500 ) ; }