﻿
function gid(id){return document.getElementById?document.getElementById(id):null;}
function gname(name){return document.getElementsByTagName?document.getElementsByTagName(name):new Array()}
function ScreenConvert()
{
    var objScreen = gid("ScreenOver");	
    if(!objScreen)
	    var objScreen = document.createElement("div");
    
    var oS = objScreen.style;
    objScreen.id = "ScreenOver";
    oS.display = "block";
    oS.top = oS.left = oS.margin = oS.padding = "0px";
    
    var wh = "100%";
    if (document.body.clientHeight)
    {
	    var wh = document.body.clientHeight + "px";
    }
    else if (window.innerHeight)
    {
	    var wh = window.innerHeight + "px";
    }
        
    oS.width = "100%";
    oS.height = wh;
    oS.position = "absolute";
    oS.zIndex = "3";
    oS.background = "#CCCCCC";
    oS.filter = "alpha(opacity=60)";
    oS.opacity = "0.6";
    oS.MozOpacity = "0.6";
    document.body.appendChild(objScreen);
    var allselect = gname("select");
    for (var i=0; i<allselect.length; i++) 
	    allselect[i].style.visibility = "hidden";
}
function ScreenClean()
{
	var objScreen = $("ScreenOver");
	if (objScreen) 
		objScreen.style.display = "none";
	var allselect = gname("select");
	for (var i=0; i<allselect.length; i++) 
		allselect[i].style.visibility = "visible";
}
var t_DiglogX,t_DiglogY,t_DiglogW,t_DiglogH;
function DialogLoc()
{
	var dde = document.documentElement;
	if (window.innerWidth)
	{
		var ww = window.innerWidth;
		var wh = window.innerHeight;
		var bgX = window.pageXOffset;
		var bgY = window.pageYOffset;
	}
	else
	{
		var ww = dde.offsetWidth;
		var wh = dde.offsetHeight;
		var bgX = dde.scrollLeft;
		var bgY = dde.scrollTop;
	}
	t_DiglogX = (bgX + ((ww - t_DiglogW)/2));
	t_DiglogY = (bgY + ((wh - t_DiglogH)/2) - 80);
}
function DialogShow(showdata,ow,oh,w,h)
{
	var objDialog = $("DialogMove");
	if (!objDialog) 
		objDialog = document.createElement("div");
		
	t_DiglogW = ow;
	t_DiglogH = oh;DialogLoc();
	objDialog.id = "DialogMove";
	objDialog.className = "popup";
	
	var oS = objDialog.style;
	oS.display = "block";	
	oS.top = t_DiglogY + "px";
	oS.left = t_DiglogX + "px";
	oS.width = w + "px";
	oS.position = "absolute";
	oS.zIndex = "5";
	objDialog.innerHTML = showdata;
	document.body.appendChild(objDialog);
	
}
function DialogHide()
{
    ScreenClean();
    var objDialog = $("DialogMove");
    if (objDialog) 
        objDialog.style.display = "none";
}
function Loading(){
	var LOADINGIMG = "http://r.okfang.com/Images/GenIcons/Loading.gif";  
	var showData ="<img src='" + LOADINGIMG + "'>" + "<br />处理中,请稍候...";   
	ScreenConvert();
	var webData = "<div style='height:100px;background-color:#FFFFFF;text-align:center;border:2px solid #000000;'><br>" + showData + "</div>";
	DialogShow(webData,400,200,400,200);
}