// AJAX类
function AJAXRequest() {
	var xmlObj = false;
	var CBfunc,ObjSelf;
	ObjSelf=this;
	try { xmlObj=new XMLHttpRequest; }
	catch(e) {
		try { xmlObj=new ActiveXObject("MSXML2.XMLHTTP"); }
		catch(e2) {
			try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); }
			catch(e3) { xmlObj=false; }
		}
	}
	if (!xmlObj) return false;
	this.method="POST";
	this.url;
	this.async=true;
	this.content="";
	this.callback=function(cbobj) {return;}
	this.send=function() {
		if(!this.method||!this.url||!this.async) return false;
		xmlObj.open (this.method, this.url, this.async);
		if(this.method=="POST") xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		xmlObj.onreadystatechange=function() {
			if(xmlObj.readyState==4) {
				if(xmlObj.status==200) {
					ObjSelf.callback(xmlObj);
				}
			}
		}
		if(this.method=="POST") xmlObj.send(this.content);
		else xmlObj.send(null);
	}
}

//网页遮盖，半透明
var bgObj;
function sAlert(jia){
       var msgw,msgh,bordercolor;
   
       var sWidth,sHeight;
       sWidth=document.body.offsetWidth;
       sHeight=document.body.offsetHeight+jia;
       bgObj=document.createElement("div");
       bgObj.setAttribute('id','bgDiv');
       bgObj.style.position="absolute";
       bgObj.style.top="0";
       bgObj.style.background="#777";
       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 + "px";
       bgObj.style.zIndex = "1000";
       document.body.appendChild(bgObj);
}
function showdiv2(vari,isbreak)
    {
        var scrollPos=0; 
        var isNS=(document.layers);
        var y,mousetop;
        document.getElementById('divshow').style.display="block";
        
        
        if(isbreak=='no')
        {
            if (typeof window.pageYOffset != 'undefined') { 
               scrollPos = window.pageYOffset; 
            } 
            else if (typeof document.compatMode != 'undefined' && 
                 document.compatMode != 'BackCompat') { 
               scrollPos = document.documentElement.scrollTop; 
            } 
            else if (typeof document.body != 'undefined') { 
               scrollPos = document.body.scrollTop; 
            } 
        }
        if(scrollPos<60)
        {
            scrollPos=60;
        }
        if(scrollPos+930>document.body.clientHeight)
        {
            sAlert(scrollPos+930-document.body.clientHeight+200);
        }else
        {
            sAlert(1);
        }
        
        document.getElementById('divshow').style.top = scrollPos+"px";
        var ajaxobj=new AJAXRequest;    // 创建AJAX对象
        ajaxobj.method="GET";   // 设置请求方式为GET
        ajaxobj.url="ajax.aspx?action=other&sid="+vari+"&isbreak="+isbreak+"";
        // 设置回调函数，输出响应内容
        ajaxobj.callback=function(xmlobj) {
             document.getElementById('divshow').innerHTML = xmlobj.responseText;
        }
        ajaxobj.send();    // 发送请求
    }

function divclose()
    {
        document.body.removeChild(bgObj);
        document.getElementById('divshow').style.display="none";
        document.getElementById('divshow').innerHTML="";
    }