function criaXMLHttp() {
 if (typeof XMLHttpRequest != "undefined")
 	return new XMLHttpRequest();
 else if (window.ActiveXObject){
 	var versoes = ["MSXML2.XMLHttp.5.0",
 	"MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0",
 	"MSXML2.XMLHttp", "Microsoft.XMLHttp"
 	];
 }
 for (var i = 0; i < versoes.length; i++){
 	try{
 		return new ActiveXObject(versoes[i]);
 	}catch (e) {}
 }
 throw new Error("Seu browser nao suporta AJAX");
}
function ajax(elemento,url,req){
	var elemento
	var http = criaXMLHttp();
		http.open('get',url+'?'+req,true);
		http.onreadystatechange = function(){
			if(http.readyState == 1)elemento.innerHTML = "<center><div class='loader'> CARREGANDO</div></center>";
			if(http.readyState == 4){
				if(http.status==200) elemento.innerHTML = http.responseText;
//				else elemento.innerHTML = 'ERRO: ARQUIVO NÃO ENCONTRADO';
			}
		}
		http.send(null);
}
function Request01(alvo,url,req){
	var alvo = document.getElementById(alvo);
	this.start = function(start){
		ajax(alvo,url,req+'='+start);
	};
	this.anterior = function(objLink){
		var objLink = document.getElementById(objLink);
		var objDiv = alvo.getElementsByTagName('div');
		objLink.onclick = function(){
			var id = objDiv[0].getAttribute('ed');
			if(id!=1 ) id--;
			ajax(alvo,url,req+'='+id);
		}
		
	}

	this.proximo = function(objLink){
		var objLink = document.getElementById(objLink);
		var objDiv = alvo.getElementsByTagName('div');
		objLink.onclick = function(){
			var id = objDiv[0].getAttribute('ed');
			var fim = objDiv[0].getAttribute('fim');
			if(id<fim)id++;
			ajax(alvo,url,req+'='+id);
		}
	}
}