function getxmlhttp(){
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function makerequest(serverPage, objID, str){
	var xmlhttp = getxmlhttp();
	var obj = document.getElementById(objID);
	xmlhttp.open("POST",serverPage, true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
/*		Loading . . .
		if(xmlhttp.readyState == 1){
			obj.innerHTML = '<img src="img/comum/loading.gif">';
		}
*/
	}
	xmlhttp.send(str);
}

function makerequestGet(serverPage, objID, parameter){
	var xmlhttp = getxmlhttp();
	var page = serverPage+"?codigo="+parameter;
	var obj = document.getElementById(objID);
	xmlhttp.open("GET",page);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}

function preview(content){
	window.open(content,'popup','scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width=1024,height=768');
}