﻿			/*
			作者：Daviv
			博客：http://blog.163.com/jxdawei
			时间：2006-10-27
			感谢：wenming (Blueidea)
			
			功能：弹出提示
			方法：调用sAlert("您要弹出的信息");			
			
			*/
			
	function salert(str){
	
			var tmp=document.getElementById("msgDiv");
			if(tmp) {
				//如果tmp对象存在,则返回.
				return;
			}
			var msgw,msgh,bordercolor;
			msgw=500;//提示窗口的宽度			msgh=80;//提示窗口的高度			titleheight=25 //提示窗口标题高度
			bordercolor="#336699";//提示窗口的边框颜色			titlecolor="#99CCFF";//提示窗口的标题颜色
			//添加一个遮罩层,将页面全部遮挡起来,不允许进行别的操作
			var sWidth,sHeight;
			sWidth=document.body.offsetWidth;
			sHeight=10000;
			if (sHeight<screen.height){
				sHeight=screen.height+100;
			}
			//var bgObj=document.createElement("div");
			var bgObj=document.createElement("iframe");
			bgObj.setAttribute('id','bgDiv');
			bgObj.style.position="absolute";
			bgObj.style.top="0";
			bgObj.style["body background"]="#777777";
			bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=2,opacity=25,finishOpacity=75";
			bgObj.style.opacity="0.6";
			bgObj.style.left="0";
			bgObj.style.width=sWidth + "px";
			bgObj.style.height=sHeight + "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="white";
			msgObj.style.border="1px solid " + bordercolor;
	    	msgObj.style.position = "absolute";
            msgObj.style.left = "50%";
            msgObj.style.top = "50%";
            msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
            msgObj.style.marginLeft = "-225px" ;
            var sTop = (document.documentElement && document.documentElement.scrollTop)?document.documentElement.scrollTop : document.body.scrollTop; 
            msgObj.style.marginTop = -75+sTop+"px";
            //msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
            msgObj.style.width = msgw + "px";
            msgObj.style.minheight =msgh + "px";
            msgObj.style.textAlign = "center";
            msgObj.style.lineHeight = (msgh-titleheight) + "px";
            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("align","center");
		   txt.setAttribute("id","msgTxt");
		   txt.innerHTML=str;
           document.getElementById("msgDiv").appendChild(txt);
	}

	function sblock(str){
	
			var tmp=document.getElementById("msgDiv");
			if(tmp) {
				//如果tmp对象存在,则返回.
				return;
			}
			var msgw,msgh,bordercolor;
			msgw=500;//提示窗口的宽度
			msgh=80;//提示窗口的高度
			titleheight=25 //提示窗口标题高度
			//bordercolor="#336699";//提示窗口的边框颜色
			titlecolor="#99CCFF";//提示窗口的标题颜色
			//添加一个遮罩层,将页面全部遮挡起来,不允许进行别的操作
			var sWidth,sHeight;
			sWidth=document.body.offsetWidth;
			sHeight=10000;
			if (sHeight<screen.height){
				sHeight=screen.height+100;
			}
			//var bgObj=document.createElement("div");
			var bgObj=document.createElement("iframe");
			bgObj.setAttribute('id','bgDiv');
			bgObj.style.position="absolute";
			bgObj.style.top="0";
			bgObj.style["body background"]="#777777";
			bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=2,opacity=25,finishOpacity=75";
			bgObj.style.opacity="0.6";
			bgObj.style.left="0";
			bgObj.style.width=sWidth + "px";
			bgObj.style.height=sHeight + "px";
			bgObj.style.zIndex = "10000";
			document.body.appendChild(bgObj);
			
			//设置消息框的整体
			var msgObj=document.createElement("div")
			msgObj.setAttribute("id","msgDiv");
			msgObj.setAttribute("align","left");
			msgObj.style.background="white";
			//msgObj.style.border="1px solid " + bordercolor;
	    	msgObj.style.position = "absolute";
            msgObj.style.left = "50%";
            msgObj.style.top = "50%";
            msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
            msgObj.style.marginLeft = "-225px" ;
            var sTop = (document.documentElement && document.documentElement.scrollTop)?document.documentElement.scrollTop : document.body.scrollTop; 
            msgObj.style.marginTop = -75+sTop+"px";
            //msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
            msgObj.style.width = msgw + "px";
            msgObj.style.minheight =msgh + "px";
            msgObj.style.textAlign = "left";
            msgObj.style.lineHeight = (msgh-titleheight) + "px";
            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("align","left");
		   txt.setAttribute("id","msgTxt");
		   txt.innerHTML=str;
           document.getElementById("msgDiv").appendChild(txt);
	}
	function unsbolck() {   
		var bgObj = document.getElementById("bgDiv");
		var msgObj = document.getElementById("msgDiv");
		document.body.removeChild(bgObj);
        document.body.removeChild(msgObj);
	}
  	function showDialog(msg) {   
  		if(document.all){   //IE 
  			feature="dialogWidth:300px;dialogHeight:200px;status:no;help:no";   
  			window.showModalDialog(url,null,feature);   
  		}else{  //modelessDialog可以将modal换成dialog=yes   
  			feature  = "width=300,height=200,menubar=no,toolbar=no,location=no,";   
  			feature += "scrollbars=no,status=no,modal=yes";     
  			window.open(url,null,feature);   
  		}   
	}
