﻿var req;
var global_divname;
function COSloadXMLDoc(url,divnm) {
    // branch for native XMLHttpRequest object
	global_divname = divnm;	
	if(document.getElementById(global_divname) == null){
		alert('ERROR:HTML tag not exists!');
		return false;

	}
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = COSprocessReqChange;
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = COSprocessReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
	return true;
}
//////////////////
function COSprocessReqChange() {
    // only if req shows "loaded"
	
    if (req.readyState == 4) {
      // only if "OK"
        if ( req.status == 200 ) {
            // ...processing statements go here...
			var tmp = req.responseText ;
			var clicks = tmp.split("|");
			for (i=0;i<clicks.length ; i ++ ){
				var postclick = clicks[i].split(":");
				var div_ele = "cosclick_" + postclick[0];
				if( document.getElementById(div_ele) != null )
					document.getElementById(div_ele).innerHTML = postclick[1];
			}
			
        } else {
           document.getElementById(global_divname).innerHTML = "data loading failure！" ;
		}
    }
}
