function Fc(){this.Init()}m("AdfDhtmlPopupWindowFactory",Fc);r.v(Fc);Fc.createPopup=function(a){u.assert(a,"Cannot create a new popup element without hints");A.c.kL();return"menu"==a.type?new pj:"noteWindow"==a.type?new uf(a.autodismiss):"dialogWindow"==a.type?new Pi:"inlineSelector"==a.type?new tf:"lovCombobox"==a.type?new sj:"layer"==a.type?new hj:a.autodismiss?new tf:new Pi};m("AdfDhtmlPopupWindowFactory.createPopup",Fc.createPopup);