atual=0;fila=[];ifila=0;
var xmlhttp; var CadastroInfo; var local; var acao='update'; var atualizado=false;
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 xmlhttp2;
try{
    xmlhttp2=new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp2=false;
        }
    }
}

array_request = new Object();
array_request.totalItens = 0;
array_request.index = 0;
array_request.cmb = new Array();
array_request.ra  = new Array();
array_request.pv  = new Array();
array_request.dv  = new Array();
array_request.tit = new Array();

function ajaxRun(){
	loader_show();
	xmlhttp2.open("GET",fila[ifila][1],true);
        xmlhttp2.onreadystatechange=function() {
        if (xmlhttp2.readyState==4) {
            retorno=unescape(xmlhttp2.responseText);
            document.getElementById(fila[ifila][0]).innerHTML=retorno;
            ifila++;
            if(ifila<fila.length)
            {
                setTimeout("ajaxRun()",20)
            }
            loader_hide();
        }
    }
    xmlhttp2.send(null);
}

function loader_show(str_msg) {
	var l  = document.getElementById('loader');
	var lt = document.getElementById('loader_txt');
	var anim = document.getElementById('anim');
	if (str_msg && str_msg != "") {
		lt.innerHTML = str_msg;
	} else {
            l.style.display = "block";
            anim.style.display = "block";
            lt.style.display = "block";
        }
	l.style.left = ((document.body.offsetWidth)/2)-(75);
	l.style.top  = ((document.body.offsetHeight)/2)-(25);
}
function loader_hide() {
	document.getElementById('loader').style.display = 'none';
	document.getElementById('anim').style.display = 'none';
	document.getElementById('loader_txt').style.display = 'none';
}


function ajaxHTML(id,url) {
    fila[fila.length]=[id,url];
    if((ifila+1)==fila.length) {
        ajaxRun();
    }
}

function writeDIV(id,conteudo) {
	if (document.getElementById(id)) {
		document.getElementById(id).innerHTML=conteudo;
	}
}
