//Arquivo Ajax.js

//Função responsável por inicialiar o Ajax, para o browser correspondente!
function iniciaAjax()
{
	var abrir;

	try
	{
 		abrir = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e)
	{
		try
		{
			abrir = new ActiveXObject("Msxml2.XMLHTTP");
 		}
		catch(ex)
		{
			try 
			{
				abrir = new XMLHttpRequest();
  			}
			catch(exc)
			{
				alert("Esse browser não possui recursos para utilizar Ajax");
   				abrir = null;
    		}
 		}
   	}
	return abrir;
}

function paginacao()
{
	var idDiv = document.getElementById("texto");
	ajax = iniciaAjax();
	if(ajax)//se criou corretamente
	{
		// a ajax.open vai retornar TODA A PÁGINA que foi gerada.		
		var url = 'http://www.saudevocal.com.br/templates/higiene_vocal_2.html';
		ajax.open("GET", url, true);
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)//carregando
			{
				//ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT'); 
				idDiv.innerHTML = "<table height=500><font face=Verdana size=2 style='background-color:#FF8080'>Carregando...</font></table>";
			}
			
			if(ajax.readyState == 4)//caso já tenha terminado 
			{
				if(ajax.status == 200)//caso obteve sucesso
				{
					// a função de baixo que vai mandar imprimir no div:
					idDiv.innerHTML = ajax.responseText;
				}
				else
				{
					alert(ajax.statusText);
				}
			}
		}
		ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT'); 
		ajax.send(null);
	}
}