// JavaScript Document

function ajax(url,div,flag)
{
	if(flag == 1)
		mostra = window.parent.document.getElementById(div);
	else
		mostra = window.document.getElementById(div);

    req = null; 
    // Procura por um objeto nativo (Mozilla/Safari) 
    if (window.XMLHttpRequest)
	{
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET",url,true);
        req.send(null);
		
    // Procura por uma versão ActiveX (IE) 
    } else if (window.ActiveXObject)
	{ 
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req)
		{
			req.onreadystatechange = processReqChange;
			req.open("GET",url,true);
			req.send();
        }
    }
}

function processReqChange()
{
    // apenas quando o estado for "completo" 
    if (req.readyState == 4)
	{ 
        // apenas se o servidor retornar "OK" 
        if (req.status ==200)
		{ 
            // procura pela div e insere o conteudo 
            // como texto HTML 
			mostra.innerHTML = req.responseText;
        } else
		{
            alert("ERRO: " + req.statusText);
        }
    }
}