try {
	xmlhttp = new XMLHttpRequest();
} catch(ee) {
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(E) {
			xmlhttp = false;
		}
	}
}
var resultados;
function iniciaAjax(linksql, vars, div)
{
	var args = iniciaAjax.arguments.length
	xmlhttp.open("POST", linksql, true);
	xmlhttp.onreadystatechange = function()
	{
		if (xmlhttp.readyState==4)
		{
			t = xmlhttp.responseText
			t = unescape(t.replace(/\+/g," "))
			resultados=t;
			if (args == 3) mostraResultados(resultados, div)
		}
	}
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
	xmlhttp.send(vars)
}
function iniciaPost(linksql,div,form)
{
	try
	{
	var vars="";
	for (var i = 0; i < form.elements.length; i++) 
	{
		vars=vars + form.elements[i].name + "=" + escape(form.elements[i].value) + "&"
    	if (form.elements[i].type == "text") {
        	form.elements[i].value = "";
	    }
	}
	var args = iniciaPost.arguments.length
	xmlhttp.open("POST", linksql, true);
	xmlhttp.onreadystatechange = function()
	{
		if (xmlhttp.readyState==4)
		{
			t = xmlhttp.responseText
			t = unescape(t.replace(/\+/g," "))
			resultados=t;
			if (args == 3) mostraResultados(resultados, div)
			}
	}
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
	xmlhttp.send(vars) 
	}
	catch(e)
	{
	}
}
function mostraResultados(resultados, div)
{
	document.getElementById(div).innerHTML =resultados;
	return false;
}
