function xc(){this.Init()}v("AdfDhtmlPopupWindowFactory",xc);z.l(xc);xc.createPopup=function(a){B.assert(a,"Cannot create a new popup element without hints");F.c.JF();return"menu"==a.type?new Wg:"noteWindow"==a.type?new Oe(a.autodismiss):"dialogWindow"==a.type?new wg:"inlineSelector"==a.type?new Ne:"lovCombobox"==a.type?new Xg:"layer"==a.type?new Pg:a.autodismiss?new Ne:new wg};v("AdfDhtmlPopupWindowFactory.createPopup",xc.createPopup);