﻿var ajaxdoing="<img src='/img/ajax.gif' align='absmiddle' />处理中,请稍候… …";
var ajaxdoing2="<img src='/img/ajax.gif' align='absmiddle' />";
function getXMLHttpRequest(handler)
{
var xmlRequest,e;
try {
xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
xmlRequest.onreadystatechange = handler;


//alert("您的浏览器目前不能正常浏览本站，请使用IFF.0或以上版本");
}
catch(e) {
   try {
   xmlRequest = new XMLHttpRequest();
xmlRequest.onload = handler;
xmlRequest.onerror = handler;
   //alert("您的浏览器目前不能正常浏览本站，请使用IE6.0或以上版本");
   }
   catch(e) {
   alert("您的浏览器目前不能正常浏览本站，请使用IE6.0或以上版本");
   }
  
   }
finally{

return xmlRequest;  

}
}

function getXMLHttpRequest2(okhandler,cont)
{
var xmlRequest,e;
try {
xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
xmlRequest.onreadystatechange = function(){
if(xmlRequest.readyState==4){
　　if(xmlRequest.status==200){
　　var v=xmlRequest.responseText;
　　okhandler(true,v,cont);
　　
　　}else{
　okhandler(false,xmlRequest.statusText,cont);
　　
　　}
　}

};


//alert("您的浏览器目前不能正常浏览本站，请使用IFF.0或以上版本");
}
catch(e) {
   try {
   xmlRequest = new XMLHttpRequest();
xmlRequest.onload =function(){
if(xmlRequest.readyState==4){
　　if(xmlRequest.status==200){
　　var v=xmlRequest.responseText;
　　okhandler(true,v,cont);
　　
　　}else{
　　okhandler(false,xmlRequest.statusText,cont);
　　
　　}
　}

};
xmlRequest.onerror =function(){

　　okhandler(false,xmlRequest.statusText,cont);
　　
　

};
   //alert("您的浏览器目前不能正常浏览本站，请使用IE6.0或以上版本");
   }
   catch(e) {
   alert("您的浏览器目前不能正常浏览本站，请使用IE6.0或以上版本");
   }
  
   }
finally{

return xmlRequest;  

}
}
function xmlRequestHandler()
{

if(xmlhttp.readyState==4){
　　if(xmlhttp.status==200){
　　
　　}
　}
}
function sendPost(xmlRequest,postData,url)
{

xmlRequest.open("POST",url, true);
//alert(navigator.appVersion);
       if(navigator.appVersion.indexOf("MSIE")>0)
       {
           xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;text/xml;charset=utf-8"); 
        //xmlRequest.setRequestHeader("Content-Type","text/xml;charset=utf-8");
        //alert(postData);
        }else{
         //xmlRequest.setRequestHeader("Content-Type","text/xml;charset=utf-8");
         xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;text/xml;charset=utf-8"); 
        
       
        }
        //alert(postData);
        var da = new Date();
        xmlRequest.send(postData.replace(/\+/g,"%2b")+"&tmp="+da.getHours()+da.getMinutes()+da.getSeconds()+da.getMilliseconds());
        
        return;

}
function sendPostFile(xmlRequest,postData,url)
{

xmlRequest.open("POST",url, true);
//alert(navigator.appVersion);
       if(navigator.appVersion.indexOf("MSIE")>0)
       {
           xmlRequest.setRequestHeader("Content-Type", "multipart/form-data"); 
        //xmlRequest.setRequestHeader("Content-Type","text/xml;charset=utf-8");
        //alert(postData);
        }else{
         //xmlRequest.setRequestHeader("Content-Type","text/xml;charset=utf-8");
         xmlRequest.setRequestHeader("Content-Type", "multipart/form-data"); 
        
       
        }
        //alert(postData);
        xmlRequest.send(postData);
        
        return;

}

function doajax(arg,handler,url,cont)
{
 var xmlhttp2=getXMLHttpRequest2(handler,cont);

sendPost(xmlhttp2,arg,url);

}
function doajaxfile(arg,handler,url,cont)
{
 var xmlhttp2=getXMLHttpRequest2(handler,cont);

sendPostFile(xmlhttp2,arg,url);

}
function showdoing() {
    $("#doing").show();
    var v=arguments[0];
		if	(v!=null)
		{
		$("#doingspan").html(v);
		
		}
		else{
		$("#doingspan").html("正在处理，请稍候 … …");
		
		}
    $("#doing").css("top", $(document).scrollTop() + $(window).height() / 2 - 100);
    $("#doing").css("left", $(document).scrollLeft() + $(window).width() / 2 - 200);
   // alert( $(document).scrollTop() + $(window).height() / 2 - 100)
}

function hidedoing() {
var v=arguments[0];
		if	(v!=null)
		{
		$("#doingspan").html(v);
		setTimeout('$("#doing").hide()',1000);
		}
		else{
		$("#doing").hide();}
   
}
 
function showtig() {

var v=arguments[0];
if	(v!=null){
 $("#divtig").html(v);
}
    $("#divtig").css("bottom", 1);
    $("#divtig").css("right", 1);
    $("#divtig").slideDown("slow",function(){setTimeout(hidetig,3000);});    
}
function hidetig() {
 
    $("#divtig").slideUp("slow",function(){$("#divtig").html("");});
}

function innerdoing(id,id2,cont){
$("#"+id2).hide();
 var v=cont;
		if	(v!=null)
		{
		$("#"+id).html(ajaxdoing2+v);
		
		}
		else{
		$("#"+id).html(ajaxdoing2+v);
		
		}

}
function cleardoing(id,id2){
$("#"+id2).show();
 $("#"+id).html("");
		

}


function SConvert()
{  //整个页面区域加屏蔽层
    var objScreen = document.getElementById("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";
    if (document.body.clientHeight)
    {
        var wh = document.body.clientHeight + "px";
    } else if (window.innerHeight)
    {
        var wh = window.innerHeight + "px";
    } else
    {
        var wh = "100%";
    }
    oS.width = $(window).width(); 
    oS.height = wh;
    oS.position = "absolute";
    oS.zIndex = "3";
    oS.background = "#cccccc";
    oS.filter = "alpha(opacity=40)";
    oS.opacity = 40 / 100;
    oS.MozOpacity = 40 / 100;
    document.body.appendChild(objScreen);
    var allselect = document.getElementsByTagName("select");
    for (var i = 0; i < allselect.length; i++)
        allselect[i].style.visibility = "hidden";
}
function SClean()
{  //清屏
    var objScreen = document.getElementById("ScreenOver");
    if (objScreen)
        objScreen.style.display = "none";
    var allselect = document.getElementsByTagName("select");
    for (var i = 0; i < allselect.length; i++)
        allselect[i].style.visibility = "visible";
}


