var flags=new Array(["zbgs",true],["cpqg",true],["hydt",true],["hzxx",true],["cyhz",true],["xqzj",true],["sjzr",true],["sbwx",true]);
    
    function getClickData(key){
    	for(i=0;i<flags.length;i++){
    		if(flags[i][0]==key){
    			if(flags[i][1]){
    				this.XMLHttp.getData(key);
    				flags[i][1]=false;
    				return;
    			}
    		}
    	}
    }
    
var XMLHttp = {
	_objPool : [],
	_getInstance : function() {
		for ( var i = 0; i < this._objPool.length; i++) {
			if (this._objPool[i].readyState == 0
					|| this._objPool[i].readyState == 4) {
				return this._objPool[i];
			}
		}
		this._objPool[this._objPool.length] = this._createObj();
		return this._objPool[this._objPool.length - 1];
	},
	_createObj : function() {
		if (window.XMLHttpRequest) {
			var objXMLHttp = new XMLHttpRequest();
		} else {
			var MSXML = [ 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0',
					'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP' ];
			for ( var n = 0; n < MSXML.length; n++) {
				try {
					var objXMLHttp = new ActiveXObject(MSXML[n]);
					break;
				} catch (e) {
				}
			}
		}
		if (objXMLHttp.readyState == null) {
			objXMLHttp.readyState = 0;
			objXMLHttp.addEventListener("load", function() {
				objXMLHttp.readyState = 4;
				if (typeof objXMLHttp.onreadystatechange == "function") {
					objXMLHttp.onreadystatechange();
				}
			}, false);
		}
		return objXMLHttp;
	},
	getData : function(key) {
		var divObject=document.getElementById(key);
		var objXMLHttp = this._getInstance();
		with (objXMLHttp) {
			try {
				open("POST", "/jsp/load_data.jsp?key="+key+"&random="+Math.random(), true);
				setRequestHeader('Content-Type',
						'application/x-www-form-urlencoded; charset=UTF-8');
				send(null);
				onreadystatechange = function() {
					if (objXMLHttp.readyState == 4
							&& (objXMLHttp.status == 200 || objXMLHttp.status == 304)) {	
						divObject.innerHTML=objXMLHttp.responseText; 
					}
				}
			} catch (e) {
				divObject.innerHTML="Sorry,server is busy now,please access later!";
			}
		}
	}
};

