﻿/*var div = document.createElement("div");
div.style.display = "none";
div.style.top = "0px";
div.style.left = "0px";
div.style.margin = "0px";
div.style.padding = "0px";
div.style.position = "absolute";
div.style.background = "#cccccc";
div.id = "ScreenOver";
document.body.appendChild(div);*/

//灰色层
function ScreenConvert() {
    var objScreen = document.getElementById("ScreenOver");
    var oS = objScreen.style;
    oS.display="block";
    oS.position="absolute";
    //oS.top = document.documentElement.scrollTop;
    oS.width =  document.body.clientWidth;
    oS.height = document.body.clientHeight;
    oS.filter = "alpha(opacity=30)";
}
//取消灰色层
function ScreenClean() {
    var objScreen = document.getElementById("ScreenOver");
    objScreen.style.display = "none";
}
//显示对话框
function DialogShow(dialog, width, focusPos) {
    ScreenConvert();
    
    var obj = document.getElementById(dialog);
    obj.style.left = document.documentElement.clientWidth/2-width/2;
    obj.style.top =  document.documentElement.scrollTop+(window.screen.height)/2-240;
    obj.style.position = "absolute";
    obj.style.display = "block";
    
    var allSelects=document.getElementsByTagName("select");
    for(var i=0;i<allSelects.length;i++) {
        allSelects[i].disabled="none";
        allSelects[i].filter = "alpha(opacity=30)";
    }
    
    if(focusPos)
        document.getElementById(focusPos).focus();
    document.body.scroll = "no";
}
//关闭对话框
function DialogHidden(dialog) {
    ScreenClean();
    var obj = document.getElementById(dialog);
    
    var allSelects=document.getElementsByTagName("select");
    for(var i=0;i<allSelects.length;i++) {
        allSelects[i].disabled="";
    }
    
    obj.style.display = "none";
}