﻿// JScript 文件


    function myHttpRequest(url,usertypeid,tagid,sinfo) {
    var http_request = false;
    var type;
    //var sinfo;
     //if (gotourl!=null)
     // loadinger();
      //if (type==1)
      //{
      //sinfo="载入页面……";
      //}
      //else
      //{
      document.getElementById(tagid).style.display='';
      document.getElementById(tagid).innerHTML=sinfo;//"载入页面……";
      
      //}
    // var thisinfowindow=new errwindowposition(sinfo);
     // thisinfowindow.loadingwindow();
     // thisinfowindow=null;
   // var this.urler=url;
    //this.fidname=fidname;
        //http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
				 
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        this.sender_post=function(sinfo)
        {
        type=2;
        http_request.onreadystatechange = alertContents;
         http_request.open("POST", url, true);
        http_request.setRequestHeader("Content-Length",sinfo.length);    
        http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        http_request.send(sinfo);
       
        }
        
        this.sender=function()
    {
    type=1;
 http_request.onreadystatechange = alertContents;
        http_request.open('GET', url, true);
        http_request.setRequestHeader("If-Modified-Since","0");
        http_request.send(null);
        }
  var alertContents=function() {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {

           if (type==1 || usertypeid==1)
           {
           //var Events = http_request.documentElement.selectNodes("//html/body"); 
            //alert(Events);
         //  preview(http_request.responseText);
         
         document.getElementById(tagid).style.display='';
			    document.getElementById(tagid).innerHTML=http_request.responseText
			    
                http_request=false;
                }
                else
                {
              //  var inster=null;
                document.getElementById(tagid).innerText='';
                 document.getElementById(tagid).style.display='none';
                http_request=false;
                }
                fontSize();
                imgSize();
                //windowclose();
			 
            } else {
             // windowclose();
              alert("载入页面错误，请确定网络是否正常！");
			  http_request=false;
                
            }
        }

    }
    }
    
    
   //autosize

function fontSize()
{
   var htm=document.getElementById("showbox");
   var o = htm.getElementsByTagName("FONT")
   for(i=0;i<o.length;i++)
   { 
      o[i].style["fontSize"]= "14px";
   }
    var o = htm.getElementsByTagName("P")
   for(i=0;i<o.length;i++)
   { 
      o[i].style["fontSize"]= "14px";
   }
    var o = htm.getElementsByTagName("SPAN")
   for(i=0;i<o.length;i++)
   { 
      o[i].style["fontSize"]= "14px";
   }
    var o = htm.getElementsByTagName("DIV")
   for(i=0;i<o.length;i++)
   { 
      o[i].style["fontSize"]= "14px";
   }
}


//以下是图片大小自适应////////////////

var Browser={};
Browser.isIE=function(){return(document.all&&window.ActiveXObject)?true:false;};
Browser.isIE6=function(){return Browser.isIE()&&(!Browser.isIE7());}
Browser.isIE7=function(){var ua=navigator.userAgent;var msieOffset=ua.indexOf("MSIE ");if(msieOffset<0){return 0;}var num=parseFloat(ua.substring(msieOffset+5,ua.indexOf(";",msieOffset)));return num==7;}
Browser.isFirefox=function(){return(document.implementation&&document.implementation.createDocument&&!window.opera)?true:false;};
Browser.isOpera=function(){return(window.opera)?true:false;};

var $=function(){
	var elements=new Array();
	for(var i=0;i<arguments.length;i++){
		var element=arguments[i];
		if(typeof element=='string')
			element=document.getElementById(element);
		if(arguments.length==1)
			return element;
		elements.push(element);
	}
	return elements;
}

function imgSize(){
	var htm;
	if(arguments.length>0)
		htm=$(arguments[0]);
	else
		htm=$("showbox");
	var zoomImg=htm.getElementsByTagName('img');
	var objwidth=htm.offsetWidth-((Browser.isIE6())?70:50);
	for(var i=0;i<zoomImg.length;i++){
		if(zoomImg[i].width>objwidth){
			reLoadImg(zoomImg[i],objwidth);
			continue;
		}
		zoomImg[i].onload=function(){if(this.width>objwidth)reLoadImg(this,objwidth);}
	}
}

function reLoadImg(imgobj,objwidth){
	imgobj.style.width=objwidth+"px";
	imgobj.style.height="auto";
	if(imgobj.parentNode.nodeName.toUpperCase()=="A")return;
	try{imgobj.style.cursor="pointer";}catch(e){imgobj.style.cursor="hand";}
	imgobj.title="单击放大";
	imgobj.onclick=function(){
		showImgBox("Layer999",this.src,"图片地址：<a href="+this.src+" target='_blank'>"+this.src+"</a>");
	}
}

function showImgBox(d,img){
	var tempBox;
	var tempImg;
	if($(d)==null)
		crtIbx();
	tempImg=$("Imag");
	tempBox=$(d);
	tempImg.src="images/loading.gif";
	tempImg.style.width="";
    tempBox.style.display="";
	tempImg.onload=null;
	tempImg.onload=function(){setBoxTop(tempBox,tempImg);}
	tempImg.src=img;
	setBoxTop(tempBox,tempImg);
	if(showImgBox.arguments[2]){$("picTxt").innerHTML=showImgBox.arguments[2];}
}

function setBoxTop(boxobj,imgobj){
	boxobj.style.top=Math.max((document.body.clientHeight==document.body.offsetHeight?document.documentElement.scrollTop:document.body.scrollTop)+Math.max(((document.body.clientHeight==document.body.offsetHeight?document.documentElement.clientHeight:document.body.clientHeight)-imgobj.height-24)/2,0),0)+"px";
}

function crtIbx(){
	var msgObj=document.createElement("span");
	msgObj.setAttribute('id','msgspan');
	document.body.appendChild(msgObj);
	$("msgspan").innerHTML="<div id='Layer999' style=\"position:absolute;display:none;width:100%;height:10px;text-align:center;padding:0;margin:0;z-index:99;border:0;left:0px;top:0px\"><table cellpadding=0 cellspacing=0 border=2 align=center bordercolor=#111 style=\"background:#fff;\"><tr><td style='cursor:hand' colspan=2><img id=Imag src='images/loading.gif' onclick=$('Layer999').style.display='none' alt='单击关闭'></td></tr><tr style='background:#ff9;'><td style='color:#00f;line-height:1.5em;font-size:12px;'><span id='picTxt'></span></td><td style='text-align:right;padding-right:3px;border-left:0;white-space:nowrap;'><a href=\"javascript:void(0);\" onclick=\"$('Layer999').style.display='none';\">关<a></td></tr></table></div>";
}