var AJAX=function(){
	this.http_request=false;
	this.DivObj=null;
	this.waitstate=null;
	this.success=null;
	this.get=function (divid,url) {
		this.http_request = false;
		this.DivObj = document.getElementById(divid);
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			this.http_request = new XMLHttpRequest();
			if (this.http_request.overrideMimeType) {//设置MiME类别
				this.http_request.overrideMimeType('text/xml');
			}
		}else if (window.ActiveXObject) { // IE浏览器
			try {
				this.http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					this.http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!this.http_request) {
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		this.http_request.onreadystatechange = this.processRequest;
		this.http_request.open("GET", url+"&"+Math.random(), true);
		this.http_request.send(null);
	}
	this.post=function (divid,url,postvalue) {
		this.http_request = false;
		this.DivObj = document.getElementById(divid);
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			this.http_request = new XMLHttpRequest();
			if (this.http_request.overrideMimeType) {//设置MiME类别
				this.http_request.overrideMimeType('text/xml');
			}
		}else if (window.ActiveXObject) { // IE浏览器
			try {
				this.http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					this.http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!this.http_request) {
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		this.http_request.onreadystatechange = this.processRequest;
		this.http_request.open("POST", url , true);
		this.http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		this.http_request.send(poststr);
	}
    this.processRequest= (function(self){
		return function () {
        if (self.http_request.readyState == 4) {
            if (self.http_request.status == 200) {
				if(self.DivObj!=null){
					self.DivObj.innerHTML=self.http_request.responseText;
				}
            } else {
                alert("您所请求的页面有异常。");
            }
        }else{
			if(self.DivObj!=null){
				self.DivObj.innerHTML='<hr>请等待...<hr>';
			}
		}
    } } )(this);
}
function makesmallpic(obj,w,h){
	var srcImage = new Image();
	srcImage.src=obj.src;
	var srcW=srcImage.width;		
	var srcH=srcImage.height;

	if (srcW==0)
	{
		obj.src=srcImage.src;
		srcImage.src=obj.src;
		var srcW=srcImage.width;		
		var srcH=srcImage.height;
	}
	if (srcH==0)
	{
		obj.src=srcImage.src;
		srcImage.src=obj.src;
		var srcW=srcImage.width;		
		var srcH=srcImage.height;
	}

	if(srcW>srcH){
		if(srcW>w){
			obj.width=newW=w;
			obj.height=newH=(w/srcW)*srcH;
		}else{
			obj.width=newW=srcW;
			obj.height=newH=srcH;
		}
	}else{
		if(srcH>h){
			obj.height=newH=h;
			obj.width=newW=(h/srcH)*srcW;
		}else{
			obj.width=newW=srcW;
			obj.height=newH=srcH;
		}
	}
	if(newW>w){
		obj.width=w;
		obj.height=newH*(w/newW);
	}else if(newH>h){
		obj.height=h;
		obj.width=newW*(h/newH);
	}
}
