var req;
var idiv;
function loadPHPDoc(url, params, method, div) {
	req = false;
	idiv = div;
	//alert(url + ',' + params + ',' + method);

	// branch for native XMLHttpRequest object
    if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    	try {
			req = new XMLHttpRequest();
        } catch(e) {
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }
	if(req) {
		req.onreadystatechange = processReqChange2;
		if(method == "GET"){
			req.open("GET", url + '?' + params, true); 
			req.send(null);
		}else{
			req.open("POST", url, true);
			req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
			req.send(params);  
		}
		
		return true; 
	} 
	return false; 
}

function processReqChange2() //Renomeado propositalmente para evitar atrito com o outro arquivo
{ 
	var texto = "";
	var i = 0;
	if(req.readyState == 4){
		if(req.status == 200) {
			
			//Lêo texto
            texto = req.responseText
            //texto = url_decode(texto);

			if(idiv != "null")
				document.getElementById(idiv).innerHTML = texto;
			if(idiv == "divChat"){
				document.getElementById(idiv).style.visibility = "visible";
				document.getElementById(idiv).style.top =  document.body.scrollTop + 100;
				callw_leftRight();
			}
		}else{
			if(idiv != "null")
				alert("Houve um problema ao obter os dados:\n\n" + req.statusText + "\nIdiv:" + idiv);
		}
	}
}


