﻿
function sAlert(str,width,height){
	var msgw,msgh,bordercolor;
	var leftP,topP;
	
	msgw=700;//提示窗口的宽度
	msgh=350;//提示窗口的高度
	if (width) {
	    msgw=width;
	}
	if (height) {
	    msgh=height;
	}
	
	titleheight=25 //提示窗口标题高度
	bordercolor="#4B798B";//提示窗口的边框颜色
	titlecolor="#4B798B";//提示窗口的标题颜色
	leftP="38%";
	topP="40%";
	
	if (!document.getElementById("msgTxt")) {
	    var sWidth,sHeight;
	    sWidth=document.body.offsetWidth;
	    sHeight=screen.height;
	    var bgObj=document.createElement("div");
	    bgObj.setAttribute('id','bgDiv');
	    bgObj.style.position="absolute";
	    bgObj.style.top="0";
	    bgObj.style.background="#000";
	    bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";
	    bgObj.style.opacity="0.6";
	    bgObj.style.left="0";
	    bgObj.style.width=sWidth + "px";
	    bgObj.style.height=sHeight +document.body.scrollTop+ "px";
	    bgObj.style.zIndex = "10000";
	    document.body.appendChild(bgObj);
    	
	    var msgObj=document.createElement("div")
	    msgObj.setAttribute("id","msgDiv");
	    msgObj.setAttribute("align","center");
	    msgObj.style.background="#F3F3E2";
	    msgObj.style.border="1px solid " + bordercolor;
	    msgObj.style.position = "absolute";
        msgObj.style.left = leftP;
        msgObj.style.top = (document.body.clientHeight / 2 + document.body.scrollTop) - (msgh / 2)+50;
        msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
        msgObj.style.marginLeft = "-225px" ;
        msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
        msgObj.style.width = msgw + "px";
        msgObj.style.height =msgh + "px";
        msgObj.style.textAlign = "center";
        msgObj.style.lineHeight ="25px";
        msgObj.style.zIndex = "10001";

       var title=document.createElement("h4");
       title.setAttribute("id","msgTitle");
       title.setAttribute("align","right");
       title.style.margin="0";
       title.style.padding="3px";
       title.style.background=bordercolor;
       title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);";
       title.style.opacity="0.75";
       title.style.border="1px solid " + bordercolor;
       title.style.height="18px";
       title.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif";
       title.style.color="white";
       title.style.cursor="pointer";
       title.innerHTML="关闭";
       title.onclick=function(){
            document.body.removeChild(bgObj);
            document.getElementById("msgDiv").removeChild(title);
            document.body.removeChild(msgObj);
            }
       document.body.appendChild(msgObj);
       document.getElementById("msgDiv").appendChild(title);
       var txt=document.createElement("div");
       txt.style.margin="1em 0"
       txt.setAttribute("id","msgTxt");
       //alert(str);
       txt.innerHTML=str;
       document.getElementById("msgDiv").appendChild(txt);
   }else{
       var txt=document.getElementById("msgTxt");
       txt.innerHTML=str;
   }
}

var enetdivTop,enetdivLeft,enetdivWidth,enetdivHeight,enetdocHeight,enetdocWidth,enetobjTimer,i = 0;

function enetgetMsg()
{
    try
    {
        enetdivTop = parseInt(document.getElementById("enetMeng").style.top,10)
        enetdivLeft = parseInt(document.getElementById("enetMeng").style.left,10)
        enetdivHeight = parseInt(document.getElementById("enetMeng").offsetHeight,10)
        enetdivWidth = parseInt(document.getElementById("enetMeng").offsetWidth,10)
        enetdocWidth = document.body.clientWidth;
        enetdocHeight = document.body.clientHeight;
        document.getElementById("enetMeng").style.top = parseInt(document.body.scrollTop,10) + enetdocHeight + 10;
        document.getElementById("enetMeng").style.left = parseInt(document.body.scrollLeft,10) + enetdocWidth - enetdivWidth;
        document.getElementById("enetMeng").style.visibility="visible";
        enetobjTimer = window.setInterval("enetmoveDiv()",10)
    }
    catch(e)
    {
    }
}

function enetresizeDiv()
{
    i+=1
    //if(i>4000) enetcloseDiv() //
    try
    {
        enetdivHeight = parseInt(document.getElementById("enetMeng").offsetHeight,10)
        enetdivWidth = parseInt(document.getElementById("enetMeng").offsetWidth,10)
        enetdocWidth = document.body.clientWidth;
        enetdocHeight = document.body.clientHeight;
        document.getElementById("enetMeng").style.top = enetdocHeight - enetdivHeight + parseInt(document.body.scrollTop,10)
        document.getElementById("enetMeng").style.left = enetdocWidth - enetdivWidth + parseInt(document.body.scrollLeft,10)
    }
    catch(e)
    {
    }
}

function enetmoveDiv()
{
    try
    {
        if(parseInt(document.getElementById("enetMeng").style.top,10) <= (enetdocHeight - enetdivHeight + parseInt(document.body.scrollTop,10)))
        {
            window.clearInterval(enetobjTimer)
            enetobjTimer = window.setInterval("enetresizeDiv()",10)
        }
        enetdivTop = parseInt(document.getElementById("enetMeng").style.top,10)
        document.getElementById("enetMeng").style.top = enetdivTop - 5;
    }
    catch(e)
    {
    }
}

function enetcloseDiv()
{
    document.getElementById('enetMeng').style.visibility='hidden';
    if(enetobjTimer) window.clearInterval(enetobjTimer)
}

