 
    function popupcolse() {
        var diag = Dialog.getInstance('Diag1');
        diag.close();
//        diag.CancelButton.onclick.apply(diag.CancelButton, []);
    }
    function ajust() {
        var diag = Dialog.getInstance('Diag1');
        if (diag != null) {
            var pw = $E.getTopLevelWindow();
            var win = pw.$dialog("_DialogFrame_Diag1").contentWindow;
            var doc = win.document;

            var cw = doc.compatMode == "BackCompat" ? doc.body.clientWidth : doc.documentElement.clientWidth;
            var ch = doc.compatMode == "BackCompat" ? doc.body.clientHeight : doc.documentElement.clientHeight; //必须考虑文本框处于页面边缘处，控件显示不全的问题
            var sl = Math.max(doc.documentElement.scrollLeft, doc.body.scrollLeft);
            var st = Math.max(doc.documentElement.scrollTop, doc.body.scrollTop); //考虑滚动的情况
            var sw = Math.max(doc.documentElement.scrollWidth, doc.body.scrollWidth);
            var sh = Math.max(doc.documentElement.scrollHeight, doc.body.scrollHeight); //考虑滚动的情况
            sw = Math.max(sw, cw);
            sh = Math.max(sh, ch);
            diag.Width = sw;
            diag.Height = sh;
            diag.setPosition();
            $dialog("_cyyj_div_Diag1").style.width = sw + "px";
            $dialog("_cyyj_div_Diag1").style.height = sh + "px";
        }

    }
   
    function showdialog(url,tilte,width,height) {
        var diag = new Dialog("Diag1");
        diag.Width = width==null ?   200: width;
        diag.Height = height==null ? 100: height;
        diag.Title = tilte;
        diag.URL = url;
        diag.ShowButtonRow = false;
        diag.show();
    }
    function $dialog(ele) {
        if (typeof (ele) == 'string') {
            ele = document.getElementById(ele)
            if (!ele) {
                return null;
            }
        }
        if (ele) {
            Core.attachMethod(ele);
        }
        return ele;
    }
    var Core = {};
    Core.attachMethod = function(ele) {
        if (!ele || ele["$A"]) {
            return;
        }
        if (ele.nodeType == 9) {
            return;
        }
        var win;
        try {
            if (isGecko) {
                win = ele.ownerDocument.defaultView;
            } else {
                win = ele.ownerDocument.parentWindow;
            }
            for (var prop in $E) {
                ele[prop] = win.$E[prop];
            }
        } catch (ex) {
            //alert("Core.attachMethod:"+ele)//有些对象不能附加属性，如flash
        }
    }
    function cwin() {
        return top.document.getElementById('mainframe').contentWindow.document.getElementById('contentframe').contentWindow;
    }
    
