try{
	var fila         = new Array;
	var f = "";
    var instance     = null;
	var tmp = 0;
	var instanceFila = null;
	var Sessionxmlhttp = null;
  xmlhttp = new XMLHttpRequest();
  Sessionxmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		Sessionxmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        xmlhttp.overrideMimeType('text/xml');
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			Sessionxmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
			Sessionxmlhttp = false;
        }
    }
}
function startAjax(){
	//checkSession();
	//window.status = 'Iniciando...';
	instance = setInterval('ajaxRun()',50);
	//setInterval('checkSession()',(60000)*5);
	//window.setTimeout("checkSession()",3000);
}
function stopAjax(){
	window.status = 'Fila de requisições PARADA';
	clearInterval(instance);
	clearInterval(instanceFila);
}

function ajaxRun(){
	//window.status = 'QTD de ações em fila : '+ fila.length +' - '+f;
	if(fila.length > 0){
		try{
		f = fila.shift();
		if(f != "undefined")
			instanceFila = setInterval(f,20);
		}
		catch(e){
			//alert(f);	
		}
		window.status = 'QTD de requisições em fila : '+ fila.length;
	}
}

function addFila(funcao){
	fila.push(funcao);
}

function calendario(div,id,campo,data)
{
	try{	
			//::OBRIGATORIO:: controle de execução da fila
			stopAjax();
			
			l = getPageoffsetLeft(id);
			t = getPageoffsetTop(id);
			w = document.getElementById(id).offsetWidth;
			h = document.getElementById(id).offsetHeight;
			
			document.getElementById(div).style.top = t +h;
			document.getElementById(div).style.left = l;
			document.getElementById(div).style.width = 150;
			document.getElementById(div).style.height = 120;
			
			document.getElementById(div).innerHTML = "Carregando...";	

			values = "";
			values += "div="   +div;
			values += "&id="   +id;
			values += "&campo="+campo;
			values += "&data=" +data;

			xmlhttp.open('post',url_base + 'ajax/calendario.asp?', true);
			xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
			xmlhttp.onreadystatechange = function(){
				if (xmlhttp.readyState == 4){
					
					var texto=xmlhttp.responseText;
					texto=texto.replace(/\+/g," ");
					texto=unescape(texto);
					
					document.getElementById(div).innerHTML = texto;
					document.getElementById(div).style.display = 'block';
			  
					startAjax();
				}
	  	}
			xmlhttp.send(values);
	}
	catch(e){}
}

function checkPercLoad(div){
	stopAjax();
	alert('parou...');
	var obj = document.getElementById(div);
	url = "checkLoad.asp";
	window.open(url,"","");
	xmlhttp.open("get", url, true);
	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			alert('start...');
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			if(xmlstring == "100,00%"){
				obj.innerHTML = "Carregando... 100,00%";
			}
			else{
				alert('atualizando...'+ xmlstring);
				obj.innerHTML = "Carregando... "+xmlstring;
				addFila('checkPercLoad(\'barload\')');
				alert('voltando a fila');
			}
		}
	}
	xmlhttp.send(null);		
}

function reiniciaSenha(codusuario){
	stopAjax();
	url = url_base + "ajax/reiniciaSenha.asp?codusuario="+codusuario;
	xmlhttp.open("get", url, true);	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			if(xmlstring == "OK"){
				alert("Senha alterada para \'123456\'");
			}
			else{
				alert("Ocorreu um erro durante a requisição!");
			}
		}
	}
	xmlhttp.send(null);		
}

function testaGrupo(codgrupo,tipo){
	stopAjax();
	url = url_base + "modulos/admin/testaGrupo.asp?codgrupo="+codgrupo;
	var url2;
	xmlhttp.open("get", url, true);	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			
			if(tipo == 'exclusao')
			{
				url2 = 'excluiGrupo.asp';
			}
			else
			{
				url2 = 'incorporaGrupo.asp';
			}
			
			if(xmlstring == "true"){				
				document.getElementById("tbExclusao").style.display = 'block';
			}
			else{
				window.open(url2+'?codgrupo='+codgrupo,'Excluir','width=470,height=450,scrollbars=yes');
			}
		}
	}
	xmlhttp.send(null);		
}

function confirmaExclusaoGrupo(codgrupo,confirma){
	stopAjax();
	url = url_base + "modulos/admin/confirmaExclusaoGrupo.asp?codgrupo="+codgrupo+"&confirma="+confirma;
	
	xmlhttp.open("get", url, true);	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			if(xmlstring == "true"){
				alert('Cooperativa excluída com sucesso.')
				addFila('listaMenuGrupo(\'listagruposexcluidos.asp?excluido=N\')')
			}
			else{
				alert('A cooperativa não foi excluida.')
				addFila('listaMenuGrupo(\'listagruposexcluidos.asp?excluido=N\')')
			}
		}
	}
	xmlhttp.send(null);		
}


function confirmaIncorporacaoGrupo(codgrupo,codpai_novo,descpai_novo,confirma){
	stopAjax();
	url = url_base + "modulos/admin/confirmaIncorporacaoGrupo.asp?codgrupo="+codgrupo+"&codpai_novo="+codpai_novo+'&descpai_novo='+descpai_novo+'&confirma='+confirma;	
	//window.open(url);
	
	xmlhttp.open("get", url, true);	
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			if(xmlstring == "true"){
				alert('Cooperativa incorporada com sucesso.')
				addFila('listaMenuGrupo(\'listagruposincorporados.asp?incorporado=N\')')
			}
			else{
				alert('A cooperativa não foi incorporada.')
				addFila('listaMenuGrupo(\'listagruposincorporados.asp?incorporado=N\')')
			}
		}
	}
	xmlhttp.send(null);		
}

function carregaChatMsg(div,cod){
	stopAjax();
	url = url_base + "chat/carregaChatMsg.asp?codchat="+cod;
	xmlhttp.open("get", url, true);
//	window.open(url);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			startAjax();
			
			if(window.DOMParser){
				var parser = new DOMParser(); 
				var xmlDoc = parser.parseFromString(xmlstring,"text/xml");
			}
			else{
				var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
				xmlDoc.async = false; 
				xmlDoc.loadXML(xmlstring);
			}

			var doc = xmlDoc.getElementsByTagName("msg");
			var msg = ""
			
			for(i=0;i<doc.length;i++){
					var vmsg = ""
					var reg    = doc[i].childNodes;
					var de     = reg[0].firstChild.nodeValue;
					var data   = reg[1].firstChild.nodeValue;
					var auxmsg = unescape(reg[2].firstChild.nodeValue.replace(/\+/g," "));
					var vtipo  = reg[3].firstChild.nodeValue;
					if(vtipo == 'A') vmsg+= "<span class=\"atd\">"
					if(vtipo == 'C') vmsg+= "<span class=\"cli\">"
					if(vtipo == 'S') vmsg+= "<span class=\"sup\">"
					if(vtipo == 'SYS') vmsg+= "<span class=\"sys\">"
					vmsg += "<strong>"+de+" em "+ data +"</strong> >> <br/>"+ Replace(auxmsg,"\n","<br/>")+"<br/>"
					vmsg += "</span>"
					msg += vmsg;
			}
			document.getElementById(div).innerHTML = msg;
			
		}
	}
	xmlhttp.send(null);		
}

function liberarAtendente(){
	stopAjax();
	url = "chat/liberaratd.asp";
	//window.open(url);
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			
			var txtMsg   = document.all['chatmsg'];
			var btEnviar = document.all['enviar'];
			var btEntrar = document.all['entrar'];
			
			if(texto == 'OK'){
				txtMsg.disabled              = true;
				txtMsg.style.backgroundColor = '#CCCCCC';				
				btEnviar.disabled            = true;
				btEntrar.style.display       = 'block';
				btEnviar.src                 = url_base + 'imagens/bt_enviar_disable.gif';
				btEntrar.src                 = url_base + 'imagens/bt_entrar.gif';
				btEntrar.onclick             = new Function('addFila(autenticarAtendente())');
			}
			
		}
	}
	xmlhttp.send(null);	
}
function gravarChat(){
	stopAjax();
	url = "chat/gravarchat.asp";
	
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			
			if(texto == 'OK'){
				if(confirm("Continuar atendendo chat?")){
					addFila('liberarAtendente()');
					addFila('autenticarAtendente()');
				}
				else{
					addFila('liberarAtendente()');
				}
			}
			else{
				alert(texto)
			}
		}
	}
	xmlhttp.send(null);	
}
function autenticarAtendente(){
	stopAjax();
	url = "chat/registraatd.asp";
	
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			
			var txtMsg   = document.all['chatmsg'];
			var btEnviar = document.all['enviar'];
			var btEntrar = document.all['entrar'];
			
			if(texto == 'OK'){
				txtMsg.disabled              = true;				
				txtMsg.style.backgroundColor = '#cccccc';
				btEnviar.disabled            = true;
				btEntrar.style.display       = 'block';
				btEnviar.src                 = url_base + 'imagens/bt_enviar_disable.gif';
				btEntrar.src                 = url_base + 'imagens/bt_sair.gif';
				btEntrar.onclick             = new Function('addFila(liberarAtendente())');
			}
		}
	}
	xmlhttp.send(null);	
}

function carregaGrupoEndereco(codGrupo,cmps,adm,consolidado){
	stopAjax();
	url = url_base + "ajax/grupoendereco.asp?codgrupo="+codGrupo;
	//if(adm == "1"){url = '../'+url;}
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			try{
				document.all[consolidado].value = " ";
			}
			catch(e){}
			if(texto != "NOK"){
				var cmp = cmps.split("|");
				var vl  = texto.split("|");
				
				
				
				if(cmp.length != cmp.length){
					alert("- A quantidade de campos informada não confere\n favor entrar em contato o administrador!");
				}
				else{
					for(i=0;i < cmp.length;i++){
						document.all[cmp[i]].value = vl[i];
						try{
							if(i<3)
								document.all[consolidado].value += vl[i]+" ";
						}
						catch(e){}
					}
				}
			}
			else{
				var cmp = cmps.split("|");
				for(i=0;i < cmp.length;i++){
					document.all[cmp[i]].value = '';
				}	
			}
		}
	}
	xmlhttp.send(null);
}

function addFDS(codclassificacao,tipo,valor){
	stopAjax();
	url = url_base + "ajax/fca.asp?";
	values  = "codclassificacao="+codclassificacao;
	values += "&tipo="+tipo;
	values += "&valor="+valor;
	
	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			if(texto == 'ERRO'){
				alert('Já existe este item para esta classificação.');
			}
			else{
				addFila('listaFDS(\''+ tipo +'\','+ codclassificacao +')');
			}
			
		}
	}
	xmlhttp.send(values);
}

function excluirFDS(codclassificacao,tipo,codigo){
	stopAjax();
	url = "ajax/excluirfds.asp?";
	values  = "codigo="+codigo;
	
	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			addFila('listaFDS(\''+ tipo +'\','+ codclassificacao +')');
		}
	}
	xmlhttp.send(values);
}


function listaFDS(tipo,codclassificacao){
	stopAjax();
	url = url_base + "ajax/listafds.asp?";
	values = "codclassificacao="+ codclassificacao +"&tipo="+tipo;

	document.getElementById("msgcorpo").innerHTML = "Carregando...";

	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			document.getElementById("msgcorpo").innerHTML = texto;
		}
	}
	xmlhttp.send(values);
}

function addFCA(obj,frmCod,frmDesc,codclassificacao,tipo,valor){
	stopAjax();
	url = "ajax/fca.asp?";
	values  = "codclassificacao="+codclassificacao;
	values += "&tipo="+tipo;
	values += "&valor="+valor;
	
	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			startAjax();
			if(texto == 'ERRO'){
				alert('Já existe este item para esta classificação.');
				document.all[frmCod].value  = '';
				document.all[frmDesc].value = '';
				obj.style.background        = '#EEEEEE';
				obj.disabled                = true;
				obj.value                   = '';
			}
			else{
				v = texto.split(";");
				document.all[frmCod].value  = v[0];
				document.all[frmDesc].value = v[1];
				obj.style.background        = '#EEEEEE';
				obj.disabled                = true;
				obj.value                   = '';
			}
			
		}
	}
	xmlhttp.send(values);
}

function listarProcedimento(cod){
	stopAjax();
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "modulos/centralDeServicos/procedimento.asp?codclassificacao="+cod;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}
function listarProcedimentoWF(cod){
	stopAjax();
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "modulos/workflow/procedimentowf.asp?codclassificacao="+cod;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}
function testaerroemail(codP){
	stopAjax()
	
	url = url_base + "modulos/centralDeServicos/testaerroemail.asp?codprocedimento="+codP;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
		}
	}
	xmlhttp.send(null);
}

function detalheProcedimento(codP,codM){
	stopAjax()
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	testaerroemail(codP);
	url = url_base + "modulos/centralDeServicos/detalheprocedimento.asp?codprocedimento="+codP+"&codclassificacao="+codM;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}
function detalheProcedimentoWF(codP,codM){
	stopAjax()
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "modulos/workflow/detalheprocedimentowf.asp?codprocedimento="+codP+"&codclassificacao="+codM;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}

function resultBusca(busca){
	stopAjax();
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "modulos/centralDeServicos/result_busca.asp?busca="+escape(busca);
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}

function resultBuscaWF(busca){
	stopAjax();
	var conteudo = document.getElementById("corpo");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "modulos/workflow/result_buscawf.asp?busca="+escape(busca);
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(null);
}



function listaPendendia(url,func){
	stopAjax();
	var conteudo = document.getElementById("corpo");
		
	try{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				var texto=xmlhttp.responseText;
				texto=texto.replace(/\+/g," ");
				texto=unescape(texto);
				conteudo.innerHTML=texto;
				if(func != undefined){
					setTimeout(func,10);
				}
				startAjax();
			}
		}
		xmlhttp.send(null);
		
	}
	catch(e){
		alert('Erro ao carregar pendencias');
		startAjax();
	}


}


function listaMenuGrupo(url,func){
	stopAjax();
	var conteudo = document.getElementById("corpogrupo");
		
	try{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				var texto=xmlhttp.responseText;
				texto=texto.replace(/\+/g," ");
				texto=unescape(texto);
				conteudo.innerHTML=texto;
				if(func != undefined){
					setTimeout(func,10);
				}
				startAjax();
			}
		}
		xmlhttp.send(null);
		
	}
	catch(e){
		alert('Erro ao carregar pendencias');
		startAjax();
	}


}

function resultPesquisa(frm){
	stopAjax();
	var values = getValues(frm);
	var conteudo = document.getElementById("resultPesquisa");
	try{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e){
		alert(e);
	}
	url = url_base + "modulos/centralDeServicos/resultadoPesquisa.asp?";
	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(values);
}
function resultPesquisaAcom(frm){
	stopAjax();
	var values = getValues(frm);
	var conteudo = document.getElementById("resultPesquisa");
	try{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e){
		alert(e);
	}

// alterar para a pagina original caso a pesquisa retorne mais de um resultado
//	url = "acompanhamento_resultadoPesquisa.asp?";
	url = url_base+"ajax/visualizarOsAcomp2.asp?";

	xmlhttp.open("post", url, true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			conteudo.innerHTML=texto;
			startAjax();
		}
	}
	xmlhttp.send(values);
}
function carregaCombo(v_url,v_div,frmCod,frmDesc,v_qtd,pos){
	stopAjax();
	if(!document.all[frmCod].travado){
		
		var div = document.getElementById(v_div);
		var adapter = document.getElementById('adapter');
		if(div.style.display == 'none'){
			posicionaDiv(v_div,frmDesc,v_qtd,pos);
			posicionaDiv('adapter',frmDesc,v_qtd,pos);
			div.style.display     = 'block';
			adapter.style.display = 'block';
			div.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
			
			xmlhttp.open("get", v_url,true);
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					var texto=xmlhttp.responseText;
					texto=texto.replace(/\+/g," ");
					texto=unescape(texto);
					div.innerHTML=texto;
					
					startAjax();
				}
			}
			xmlhttp.send(null);
		}
		else{
			div.style.display     = 'none';
			adapter.style.display = 'none';
			startAjax();
		}
	}
	else{
		startAjax();	
	}
	
}

function carregaTela(v_url,v_div,frmCod,frmDesc,v_qtd,pos){
	//if(!document.all[frmCod].travado){
		var div = document.getElementById(v_div);
		var adapter = document.getElementById('adapter');
		if(div.style.display == 'none')
		{
			//posicionaDiv(v_div,frmDesc,v_qtd,pos);
			div.style.display = 'block';
			adapter.style.display = 'block';
			div.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
			
			
			xmlhttp.open("get", v_url,true);
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					var texto=xmlhttp.responseText;
					texto=texto.replace(/\+/g," ");
					texto=unescape(texto);
					div.innerHTML=texto;
				}
			}
			xmlhttp.send(null);
		}
		else
		{
			div.style.display = 'none';
			adapter.style.display = 'none';
		}
	//}
}

//-------------------------------------------------------------------------------------------------
function carregaUsuario(valor,tipo){
	stopAjax();
	var frm = document.form;

	url = url_base + "ajax/xml.asp?"+tipo+"="+valor;
	//window.open(url,'teste','');
	xmlhttp.open("get", url,true);
	
	xmlhttp.onreadystatechange=function(){
		if (xmlhttp.readyState==4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			//alert(xmlstring);
			startAjax();
			
			if (window.DOMParser) {
		    	var parser = new DOMParser();
				xmlDoc = parser.parseFromString(xmlstring, "text/xml"); 
			
				var arr = new Array();
				for(xXx = 1; xXx < 54; xXx=xXx+2){
					try{
						arr.push(xmlDoc.documentElement.childNodes[xXx].firstChild.nodeValue);
					}
					catch(e){
						arr.push('');	
					}
				}
			
				var usu_cod            = arr[0];
				var usu_nome           = arr[1];
				var usu_codunidade	   = arr[2];
				var usu_unidade        = arr[3];
				var usu_andar          = arr[4];
				var usu_sala           = arr[5];
				var usu_uf             = arr[6];
				var descusu_uf         = arr[7];
				var usu_email          = arr[8];
				var usu_login          = arr[9];
				var usu_senha          = arr[10];
				var usu_ativo          = arr[11];
				var usu_workflow       = arr[12];
				var usu_ddd1           = arr[13];
				var usu_tel1           = arr[14];
				var usu_tipo_tel1      = arr[15];
				var descusu_tipo_tel1  = arr[16];
				var usu_logradouro     = arr[17];
				var usu_cidade         = arr[18];
				var usu_bairro         = arr[19];
				var usu_severidade            = arr[20];
				
			}else if (window.ActiveXObject){ 
				xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
				xmlDoc.async = false; 
				xmlDoc.loadXML(xmlstring);
				//alert(xmlstring);
				//Carrega os dados a partir de um XML
				var usu_cod            = xmlDoc.documentElement.childNodes(0).text;
				var usu_nome           = xmlDoc.documentElement.childNodes(1).text;
				var usu_codunidade 	   = xmlDoc.documentElement.childNodes(2).text;
				var usu_unidade		   = xmlDoc.documentElement.childNodes(3).text;
				var usu_andar          = xmlDoc.documentElement.childNodes(4).text;
				var usu_sala           = xmlDoc.documentElement.childNodes(5).text;
				var usu_uf             = xmlDoc.documentElement.childNodes(6).text;
				var descusu_uf         = xmlDoc.documentElement.childNodes(7).text;
				var usu_email          = xmlDoc.documentElement.childNodes(8).text;
				var usu_login          = xmlDoc.documentElement.childNodes(9).text; 
				var usu_senha          = xmlDoc.documentElement.childNodes(10).text; 
				var usu_ativo          = xmlDoc.documentElement.childNodes(11).text; 				
				var usu_workflow       = xmlDoc.documentElement.childNodes(12).text; 				
				var usu_ddd1           = xmlDoc.documentElement.childNodes(13).text;
				var usu_tel1           = xmlDoc.documentElement.childNodes(14).text;
				var usu_tipo_tel1      = xmlDoc.documentElement.childNodes(15).text;
				var descusu_tipo_tel1  = xmlDoc.documentElement.childNodes(16).text;	
				var usu_logradouro     = xmlDoc.documentElement.childNodes(17).text;
				var usu_cidade         = xmlDoc.documentElement.childNodes(18).text;
				var usu_bairro         = xmlDoc.documentElement.childNodes(19).text;
				var usu_severidade            = xmlDoc.documentElement.childNodes(20).text;
			  
			} else {
			  alert('NÃO FOI POSSIVEL CARREGAR O COMPONENTE');
			}

			//Limpa os campos do formulario				
			document.getElementById('v_usu').innerHTML = "&nbsp;"
			if(valor.length == 0){
				document.all['usu_cod'].value             = '';
				document.all['usu_nome'].value            = '';
				document.all['usu_codunidade'].value  	  = '';
				document.all['usu_unidade'].value     	  = '';
				document.all['usu_andar'].value           = '';
				document.all['usu_sala'].value            = '';
				document.all['usu_email'].value           = '';
				document.all['usu_login'].value           = '';
				document.all['usu_ddd1'].value            = '';
				document.all['usu_tel1'].value            = '';
				document.all['usu_tipo_tel1'].value       = '';
				document.all['descusu_tipo_tel1'].value   = '';
				document.all['usu_uf'].value              = '';
				document.all['descusu_uf'].value          = '';
				document.all['usu_logradouro'].value      = '';
				document.all['usu_cidade'].value          = '';
				document.all['usu_bairro'].value          = '';
				document.all['usu_severidade'].value             = '';
				document.all['descseveridade'].value             = '';
				return
			}

			//Carrega os campos
		
			//alert("usu_cod " + usu_cod);
			document.all['usu_cod'].value            = usu_cod;
			
			//alert("usu_nome " + usu_nome);
			document.all['usu_nome'].value           = usu_nome;
			
			//alert("usu_uf " + usu_uf);
			document.all['usu_uf'].value             = usu_uf;
			
			//alert("usu_codunidade " + usu_codunidade);
			document.all['usu_codunidade'].value     = usu_codunidade;
			
			//alert("usu_unidade " + usu_unidade);
			document.all['usu_unidade'].value    	 = usu_unidade;
			
			//alert("usu_andar " + usu_andar);
			document.all['usu_andar'].value          = usu_andar;
			
			//alert("usu_sala " + usu_sala);
			document.all['usu_sala'].value           = usu_sala;
			
			//alert("usu_email " + usu_email);
			document.all['usu_email'].value          = usu_email;
			
			//alert("usu_login " + usu_login);
			document.all['usu_login'].value          = usu_login;
			
			//alert("usu_ddd1 " + usu_ddd1);
			document.all['usu_ddd1'].value           = usu_ddd1;
			
			//alert("usu_tel1 " + usu_tel1);
			document.all['usu_tel1'].value           = usu_tel1;
			
			//alert("usu_tipo_tel1 " + usu_tipo_tel1);
			document.all['usu_tipo_tel1'].value      = usu_tipo_tel1;
			
			//alert("descusu_tipo_tel1 " + descusu_tipo_tel1);
			document.all['descusu_tipo_tel1'].value  = descusu_tipo_tel1;
			
			//alert("descusu_uf " + descusu_uf);		
			document.all['descusu_uf'].value         = descusu_uf;
			
			//alert("usu_logradouro " + usu_logradouro);
			document.all['usu_logradouro'].value 	 = usu_logradouro;
			
			//alert("usu_cidade " + usu_cidade);
			document.all['usu_cidade'].value 		 = usu_cidade;
			
			//alert("usu_bairro " + usu_bairro);
			document.all['usu_bairro'].value 		 = usu_bairro;
			
			
			//alert("usu_vip " + usu_vip);
			document.all['usu_severidade'].value            = usu_severidade;
			document.all['descseveridade'].value            = '';	
			
			if(usu_severidade == 1){
				document.all['descseveridade'].value = ' ALTA';
			}else if(usu_severidade == 2){
				document.all['descseveridade'].value = ' NORMAL';
			}else{
				document.all['descseveridade'].value = ' BAIXA';
			}
			if(usu_nome != ''){
				document.getElementById('v_usu').innerHTML = "<img src='" + url_base + "imagens/ball_green.gif' border='0' alt='Login verificado'>";
				
			/*}else if(document.all['usu_login'].value == ''){
				document.getElementById('v_usu').innerHTML = "&nbsp;";*/
			}else{
				alert("Login não encontrato, favor informar um login válido!");
				document.getElementById('v_usu').innerHTML = "<img src='" + url_base + "imagens/ball_red.gif' border='0' alt='Login não encontrado'>";
				document.all['usu_login'].value = '';
				document.all['usu_login'].focus();
			}
		}
	}
	xmlhttp.send(null);
}
function carregaCep(valor,tipo){//function
	stopAjax();
	var frm = document.all['formOS'];
	frm.usu_uf.value              = '';
	frm.descusu_uf.value          = '';
	frm.descusu_logradouro.value  = '';
	frm.descusu_cidade.value      = '';
	frm.descusu_bairro.value      = '';
	if(frm.usu_cep.value.length == 8){
		url = url_base + "ajax/xml.asp?"+tipo+"="+valor;
		xmlhttp.open("get", url,true);
	
		xmlhttp.onreadystatechange=function(){//xmlhttp

			if (xmlhttp.readyState==4){//if 1
				var xmlstring = xmlhttp.responseText;
				xmlstring=xmlstring.replace(/\+/g," ");
				xmlstring=unescape(xmlstring);
				startAjax();
				var arr = new Array();
				eval("arr = "+xmlstring);
				frm.usu_uf.value             = arr.usu_uf;
				frm.descusu_uf.value         = arr.desusu_uf;
				frm.descusu_logradouro.value = arr.usu_logradouro;
				frm.descusu_cidade.value     = arr.usu_cidade;
				frm.descusu_bairro.value     = arr.usu_bairro;
				frm.usu_logradouro.value 	 = arr.usu_logradouro;
				frm.usu_cidade.value     	 = arr.usu_cidade;
				frm.usu_bairro.value     	 = arr.usu_bairro;
			}//if 1		 
		}//xmlhttp
		xmlhttp.send(null);
	}//if
}//function

function carregaCepUsuario(valor,tipo){//function
	stopAjax();
	var frm = document.all['form'];
	frm.vuf.value              = '';
	frm.descuf.value          = '';
	frm.cidade.value      = '';
	frm.bairro.value      = '';
	if(frm.usu_cep.value.length == 8){
		url = url_base + "ajax/xml.asp?"+tipo+"="+valor;
		
		xmlhttp.open("get", url,true);
	
		xmlhttp.onreadystatechange=function(){//xmlhttp

			if (xmlhttp.readyState==4){//if 1
				var xmlstring = xmlhttp.responseText;
				xmlstring=xmlstring.replace(/\+/g," ");
				xmlstring=unescape(xmlstring);
				startAjax();
				var arr = new Array();
				eval("arr = "+xmlstring);
				frm.vuf.value             	 = arr.usu_uf;
				frm.descuf.value         	 = arr.desusu_uf;
				frm.logradouro.value 		 = arr.usu_logradouro;
				frm.cidade.value     	 	 = arr.usu_cidade;
				frm.bairro.value     		 = arr.usu_bairro;
				frm.cidade.value     	 	 = arr.usu_cidade;
				frm.bairro.value     	  	 = arr.usu_bairro;
			}//if 1		 
		}//xmlhttp
		xmlhttp.send(null);
	}//if
}//function


function carregaUsuario2(valor,tipo){
	stopAjax();
	var frm = document.form;

	url = url_base + "ajax/xml.asp?"+tipo+"="+valor;
	//window.open(url,'teste','');
	xmlhttp.open("get", url,true);
	
	xmlhttp.onreadystatechange=function() 
	{

		if (xmlhttp.readyState==4)
		{
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			//alert(xmlstring);
			startAjax();
			
			if (window.DOMParser) {
		    	var parser = new DOMParser();
				
				xmlDoc = parser.parseFromString(xmlstring, "text/xml"); 
			
				var arr = new Array();
				for(xXx = 1; xXx < 54; xXx=xXx+2){
					try{
						arr.push(xmlDoc.documentElement.childNodes[xXx].firstChild.nodeValue);
					}
					catch(e){
						arr.push('');	
					}
				}
			
				var cont_cod               = arr[0];
				var cont_nome              = arr[1];
				var cont_uf                = arr[6];
				var cont_descusu_uf        = arr[7];
				var cont_email             = arr[8];
				var cont_login             = arr[9];
				var cont_ddd           	   = arr[13];
				var cont_tel               = arr[14];
				var cont_tipo_tel          = arr[15];
				var cont_descusu_tipo_tel  = arr[16];
				var cont_severidade               = arr[20];

			} else if (window.ActiveXObject){ 
				xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
				xmlDoc.async = false; 
				xmlDoc.loadXML(xmlstring);
				//alert(xmlstring);
				//Carrega os dados a partir de um XML
				var cont_cod            	= xmlDoc.documentElement.childNodes(0).text;
				var cont_nome           	= xmlDoc.documentElement.childNodes(1).text;
				var cont_uf             	= xmlDoc.documentElement.childNodes(6).text;
				var cont_descusu_uf     	= xmlDoc.documentElement.childNodes(7).text;
				var cont_email          	= xmlDoc.documentElement.childNodes(8).text;
				var cont_login          	= xmlDoc.documentElement.childNodes(9).text;
				var cont_ddd           		= xmlDoc.documentElement.childNodes(13).text;
				var cont_tel           		= xmlDoc.documentElement.childNodes(14).text;
				var cont_tipo_tel      		= xmlDoc.documentElement.childNodes(15).text;
				var cont_descusu_tipo_tel   = xmlDoc.documentElement.childNodes(16).text;
				var cont_severidade           		= xmlDoc.documentElement.childNodes(20).text;
			  
			} else {
			  alert('NÃO FOI POSSIVEL CARREGAR O COMPONENTE');
			}

			//Limpa os campos do formulario				
			document.getElementById('v_cont').innerHTML = "&nbsp;"
			if(document.all['cont_login'].value.length == 0){
				document.all['cont_cod'].value             = '';
				document.all['cont_nome'].value            = '';
				document.all['cont_email'].value           = '';
				document.all['cont_login'].value           = '';
				document.all['cont_uf'].value              = '';
				document.all['cont_descusu_uf'].value      = '';
				document.all['cont_severidade'].value             = '';
				document.all['cont_descseveridade'].value         = '';
				document.all['cont_ddd'].value             = '';
				document.all['cont_tel'].value             = '';
				document.all['cont_tipo_tel'].value        = '';
				document.all['cont_descusu_tipo_tel'].value   = '';
				return
			}

		//Carrega os campos
		 
		document.all['cont_cod'].value            = cont_cod;
		document.all['cont_nome'].value           = cont_nome;
		document.all['cont_email'].value          = cont_email;
		document.all['cont_login'].value          = cont_login;
		
		document.all['cont_uf'].value             = cont_uf;
		document.all['cont_descusu_uf'].value     = cont_descusu_uf;
		
		document.all['cont_severidade'].value            = cont_severidade;
		document.all['cont_descseveridade'].value        = '';	

		document.all['cont_ddd'].value             = cont_ddd;
		document.all['cont_tel'].value             = cont_tel;
		document.all['cont_tipo_tel'].value        = cont_tipo_tel;
		document.all['cont_descusu_tipo_tel'].value   = cont_descusu_tipo_tel;

		if(cont_severidade == 1){
			document.all['cont_descseveridade'].value = ' ALTA';
		}else if(cont_severidade == 2){
			document.all['cont_descseveridade'].value = ' NORMAL';
		}else{
			document.all['cont_descseveridade'].value = ' BAIXA';
		}
		

		 if(cont_nome != '')
		 {
				document.getElementById('v_cont').innerHTML = "<img src='" + url_base + "imagens/ball_green.gif' border='0' alt='Login verificado'>";
		  }
		  else if(document.all['cont_login'].value == '')
		  {
		  		document.getElementById('v_cont').innerHTML = "&nbsp;";
		  }
		  else
		  {
				alert("Login não encontrato, favor informar um login válido!");
				document.getElementById('v_cont').innerHTML = "<img src='" + url_base + "imagens/ball_red.gif' border='0' alt='Login não encontrato'>";
				document.all['cont_login'].value = '';
				document.all['cont_login'].focus();
		  }
		}
	}
	xmlhttp.send(null);
}

function carregaEquipamento(patrimonio,serie){
	
	stopAjax();

	if(patrimonio != '' || serie != '')
	{
	var frm = document.forms[0];
	var param = "";
	
	url = url_base + "ajax/xml.asp?num_patrimonio="+patrimonio+"&num_serie="+serie;
	//window.open(url,'','');
	//return;
	xmlhttp.open("get", url,true);
	
	xmlhttp.onreadystatechange=function() 
	{

		if (xmlhttp.readyState==4)
		{
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);				
		
			startAjax();
			
			//Carrega os dados a partir de um XML
			if (window.ActiveXObject){
				
				var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.loadXML(xmlstring);
				//alert(xmlstring);
				var eq_cod             = Replace(xmlDoc.documentElement.childNodes(0).text,'  ','');
				var eq_num_patrimonio  = Replace(xmlDoc.documentElement.childNodes(1).text,'  ','');
				var eq_num_serie       = Replace(xmlDoc.documentElement.childNodes(2).text,'  ','');
				var eq_tipo            = Replace(xmlDoc.documentElement.childNodes(3).text,'  ','');
				var eq_desctipo	       = Replace(xmlDoc.documentElement.childNodes(4).text,'  ','');
				var eq_descricao       = Replace(xmlDoc.documentElement.childNodes(5).text,'  ','');
				var eq_ip		       = Replace(xmlDoc.documentElement.childNodes(6).text,'  ','');
				var	eq_codUnidade	   = Replace(xmlDoc.documentElement.childNodes(7).text,'  ','');
				var	eq_descUnidade	   = Replace(xmlDoc.documentElement.childNodes(8).text,'  ','');
				var	eq_logradouro      = Replace(xmlDoc.documentElement.childNodes(9).text,'  ','');
				var	eq_cidade          = Replace(xmlDoc.documentElement.childNodes(10).text,'  ','');
				var	eq_bairro          = Replace(xmlDoc.documentElement.childNodes(11).text,'  ','');
				var	eq_andar		   = Replace(xmlDoc.documentElement.childNodes(12).text,'  ','');
				var	eq_sala			   = Replace(xmlDoc.documentElement.childNodes(13).text,'  ','');
				var	eq_uf			   = Replace(xmlDoc.documentElement.childNodes(14).text,'  ','');
				var	eq_descuf		   = Replace(xmlDoc.documentElement.childNodes(15).text,'  ','');
				var	eq_nomeimp		   = Replace(xmlDoc.documentElement.childNodes(16).text,'  ','');
				var	eq_tipoimp		   = Replace(xmlDoc.documentElement.childNodes(17).text,'  ','');
				var	eq_desctipoimp	   = Replace(xmlDoc.documentElement.childNodes(18).text,'  ','');
				var	eq_codconfig	   = Replace(xmlDoc.documentElement.childNodes(19).text,'  ','');
				var	eq_severidade	   = Replace(xmlDoc.documentElement.childNodes(20).text,'  ','');
			}
			else if (window.DOMParser) {
				
				var parser = new DOMParser(); 
				xmlDoc = parser.parseFromString(xmlstring, "text/xml"); 
				
				var arr = new Array();
				for(xXx = 1; xXx < 46; xXx=xXx+2){
					try{
						arr.push(Replace(xmlDoc.documentElement.childNodes[xXx].firstChild.nodeValue),'  ','');
					}
					catch(e){
						arr.push('');	
					}
				}
				
				var eq_cod             = arr[0];
				var eq_num_patrimonio  = arr[1];
				var eq_num_serie       = arr[2];
				var eq_tipo            = arr[3];
				var eq_desctipo	       = arr[4];
				var eq_descricao       = arr[5];
				var eq_ip		       = arr[6];
				var	eq_codUnidade	   = arr[7];
				var	eq_descUnidade	   = arr[8];
				var	eq_logradouro      = arr[9];
				var	eq_cidade          = arr[10];
				var	eq_bairro          = arr[11];
				var	eq_andar		   = arr[12];
				var	eq_sala			   = arr[13];
				var	eq_uf			   = arr[14];
				var	eq_descuf		   = arr[15];
				var	eq_nomeimp		   = arr[16];
				var	eq_tipoimp		   = arr[17];
				var	eq_desctipoimp	   = arr[18];
				var	eq_codconfig	   = arr[19];
				var	eq_severidade	   = arr[20];

			}
			//Limpa os campos do formulario				
			document.getElementById('v_pat').innerHTML = "&nbsp;";
			document.getElementById('v_ser').innerHTML = "&nbsp;";
			//document.all['eq_cod'].value               = '';
			document.all['eq_codconfiguracao'].value = '';
			document.all['eq_tipoimp'].value         = '';
			document.all['eq_desctipoimp'].value     = '';
			document.all['eq_descricao'].value       = '';
			document.all['eq_ip'].value         	 = '';
			document.all['eq_codunidade'].value    	 = '';
			document.all['eq_descunidade'].value   	 = '';
			document.all['eq_logradouro'].value      = '';
			document.all['eq_cidade'].value          = '';
			document.all['eq_bairro'].value          = '';
			document.all['eq_andar'].value           = '';
			document.all['eq_sala'].value            = '';
			document.all['eq_uf'].value		         = '';
			document.all['eq_descuf'].value          = '';
			document.all['eq_nomeimp'].value      	 = '';
			
			document.all['eq_desc_logradouro'].value = eq_logradouro;

			//Carrega os campos
			if(eq_tipo != '0' && eq_tipo != '')
			{
				if(patrimonio != ''){document.getElementById('v_pat').innerHTML = "<img src='" + url_base + "imagens/ball_green.gif' border='0' alt='Equipamento encontrado'>";}
				if(serie      != ''){document.getElementById('v_ser').innerHTML = "<img src='" + url_base + "imagens/ball_green.gif' border='0' alt='Equipamento encontrado'>";}
				
				//document.all['eq_cod'].value            = eq_cod;
				document.all['eq_codconfiguracao'].value = eq_codconfig;
				document.all['eq_tipoimp'].value         = eq_tipoimp;
				document.all['eq_desctipoimp'].value     = eq_nomeimp;
				document.all['eq_num_patrimonio'].value  = eq_num_patrimonio;
				document.all['eq_num_serie'].value       = eq_num_serie;
				document.all['eq_descricao'].value       = eq_descricao;
				document.all['eq_ip'].value         	 = eq_ip;
				document.all['eq_codunidade'].value    	 = eq_codUnidade;
				document.all['eq_descunidade'].value   	 = eq_descUnidade;
				document.all['eq_logradouro'].value      = eq_logradouro;
				document.all['eq_cidade'].value          = eq_cidade;
				document.all['eq_bairro'].value          = eq_bairro;
				document.all['eq_andar'].value           = eq_andar;
				document.all['eq_sala'].value            = eq_sala;
				document.all['eq_uf'].value		         = eq_uf;
				document.all['eq_descuf'].value          = eq_descuf;
				document.all['eq_nomeimp'].value         = eq_nomeimp;
				
				document.all['eq_desc_logradouro'].value = eq_logradouro;
				
				document.all['eq_descseveridade'].value = ((eq_severidade == 1)?("ALTA"):((eq_severidade == 2)?("NORMAL"):("BAIXA")));
				document.all['eq_codseveridade'].value = eq_severidade;
				
		  }
		  else if(eq_tipo == '' && (patrimonio != '' || serie != ''))
		  {
		  		if(patrimonio != ''){document.getElementById('v_pat').innerHTML = "<img src='" + url_base + "imagens/ball_red.gif' border='0' alt='Equipamento não encontrado'>";}
				if(serie      != ''){document.getElementById('v_ser').innerHTML = "<img src='" + url_base + "imagens/ball_red.gif' border='0' alt='Equipamento não encontrado'>";}
		  }
		  else
		  {
					document.getElementById('v_pat').innerHTML = "&nbsp;";
					document.getElementById('v_ser').innerHTML = "&nbsp;";	
		  }
		}
	}
	xmlhttp.send(null);
	}
	else{
		startAjax();
		document.getElementById('v_pat').innerHTML = "&nbsp;";
	}
}

function carregaBusca(){
 	stopAjax();
	if(!document.getElementById("classificacao").travado)
	{
		document.getElementById("tmp_codclassificacao").value       = document.getElementById("codclassificacao").value;
		document.getElementById("tmp_classificacao").value = document.getElementById("classificacao").value;
		var conteudo = document.getElementById("v_mens");
		try
		{
			conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
		}
		catch(e)
		{
			alert(e);
		}
		url = url_base + "modulos/centralDeServicos/busca.asp";
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				conteudo.innerHTML= xmlhttp.responseText
				startAjax();
				v_width  = 780;
				v_height = 380;
				v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
				v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
				
				document.getElementById("v_m").style.display = "block";
				document.getElementById("v_m").style.width   = v_width;
				document.getElementById("v_m").style.height  = v_height;
				document.getElementById("v_m").style.left    = v_left;
				document.getElementById("v_m").style.top     = v_top;

                                document.getElementById("adapter").style.display = "block";
				document.getElementById("adapter").style.width   = v_width;
				document.getElementById("adapter").style.height  = v_height;
				document.getElementById("adapter").style.left    = v_left;
				document.getElementById("adapter").style.top     = v_top;

				var node         = document.getElementById("codclassificacao").value;
				var procedimento = document.getElementById("codprocedimento").value;
				carregaTreeClassificacao(url_base + 'tree/listaMenu.asp',0,'',0,node,procedimento);
			}
		}
		xmlhttp.send(null);
	}
}
function carregaBuscaMenu(){
	stopAjax();
	if(!document.all['classificacao'].travado)
	{	
		document.all['tmp_codclassificacao'].value       = document.all['codclassificacao'].value;
		document.all['tmp_classificacao'].value = document.all['classificacao'].value;
		
		var conteudo = document.getElementById("v_mens");
		try
		{
			conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
		}
		catch(e)
		{
			alert(e);
		}
		url = url_base + "modulos/centralDeServicos/busca.asp";
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				var texto=xmlhttp.responseText;
				conteudo.innerHTML=texto;
				startAjax();
				v_width  = 780;
				v_height = 380;
				v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
				v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
				
				document.getElementById("v_m").style.display = 'block';
				document.getElementById("v_m").style.width   = v_width;
				document.getElementById("v_m").style.height  = v_height;
				document.getElementById("v_m").style.left    = v_left;
				document.getElementById("v_m").style.top     = v_top;
				
				document.getElementById("adapter").style.display = 'block';
				document.getElementById("adapter").style.width   = v_width;
				document.getElementById("adapter").style.height  = v_height;
				document.getElementById("adapter").style.left    = v_left;
				document.getElementById("adapter").style.top     = v_top;
				
				var node         = document.all['codclassificacao'].value;
				var procedimento = document.all['codprocedimento'].value;			
				
				carregaTreeClassificacao(url_base + 'tree/listaMenu.asp',0,'',0,node,procedimento,"N");
			}
		}
		xmlhttp.send(null);
	}
}

function carregaJustificativa(){
	stopAjax();
	var conteudo = document.getElementById("v_mens");
	var codos = document.getElementById("codos");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = "ajax/justifOs.asp?codos=" + codos.value;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			conteudo.innerHTML=xmlstring;
			startAjax();

			v_width  = 480;
			v_height = 380;
			v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
			v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
			
			document.getElementById("v_m").style.display = 'block';
			document.getElementById("v_m").style.width   = v_width;
			document.getElementById("v_m").style.height  = v_height;
			document.getElementById("v_m").style.left    = v_left;
			document.getElementById("v_m").style.top     = v_top;
			
			document.getElementById("adapter").style.display = 'block';
			document.getElementById("adapter").style.width   = v_width;
			document.getElementById("adapter").style.height  = v_height;
			document.getElementById("adapter").style.left    = v_left;
			document.getElementById("adapter").style.top     = v_top;

		}
	}
	xmlhttp.send(null);
}
function carregaBuscaWF(){
	stopAjax();
	if(!document.all['classificacao'].travado)
	{	
		document.all['tmp_codclassificacao'].value          = document.all['codclassificacao'].value;
		document.all['tmp_classificacao'].value    = document.all['classificacao'].value;
		
		var conteudo = document.getElementById("v_mens");
		try
		{
			conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
		}
		catch(e)
		{
			alert(e);
		}
		url = url_base + "modulos/workflow/buscawf.asp";
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				var texto=xmlhttp.responseText;
				conteudo.innerHTML=texto;
				startAjax();
				v_width  = 803;
				v_height = 420;
				v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
				v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
				
				document.getElementById("v_m").style.display = '';
				document.getElementById("v_m").style.width   = v_width;
				document.getElementById("v_m").style.height  = v_height;
				document.getElementById("v_m").style.left    = v_left;
				document.getElementById("v_m").style.top     = v_top;
				
				document.getElementById("adapter").style.display = '';
				document.getElementById("adapter").style.width   = v_width;
				document.getElementById("adapter").style.height  = v_height;
				document.getElementById("adapter").style.left    = v_left;
				document.getElementById("adapter").style.top     = v_top;
				
				var node         = document.all['codclassificacao'].value;
				var procedimento = document.all['codprocedimento'].value;
				
				carregaTreeClassificacaoWF(url_base + 'tree/listaMenuWF.asp',0,'',0,node,procedimento);
				
			}
		}
		xmlhttp.send(null);
	}
}


function InsereCombo(valor,campocod,campodes,campobdcod,campobddes,tabela,campousuario){
	stopAjax();
	if(document.all[campocod].value != ''){
		startAjax();
		alert("- Para realizar alterações é necessário entrar em contato com o administrador.\n");
		document.all[campocod].value = '';
		document.all[campodes].value = '';
		return;	
	}
	if (valor != ""){
		var confirma = confirm("Isso fará com que o valor inserido ao lado seja gravado no banco de dados\n"+
							   "Deseja realmente gravar esse novo valor no banco de dados?");
		if (confirma){
			url = url_base + "ajax/insereCombo.asp?val=" + valor + "&campocod=" + campocod + "&campodes=" + campodes + 
			      "&campobdcod=" + campobdcod + "&campobddes=" + campobddes + 
				  "&tabela=" + tabela + "&campouser=" + campousuario;

			xmlhttp.open("get", url,true);
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					var xmlstring = xmlhttp.responseText;
					xmlstring=xmlstring.replace(/\+/g," ");
					xmlstring=unescape(xmlstring);
					startAjax();	
					
					var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
					xmlDoc.loadXML(xmlstring);
					
					//Carrega os dados a partir de um XML
					var cod = xmlDoc.documentElement.childNodes(0).text;
					var des = xmlDoc.documentElement.childNodes(1).text;
					document.all[campocod].value = cod;
					document.all[campodes].value = des;
					alert("Novo valor gravado com sucesso!");
				}
			}
			xmlhttp.send(null);
		}
		else{
			startAjax();	
		}
	}
	else{
		startAjax();	
	}
}
/******************************************
Função criada para poder inserir novos grupos
ou novos usuarios
*******************************************/
function inserir(campocod,url,adicional){
	stopAjax();
	var values =""
	values += getValuesFull(document.forms[0]);
	if(adicional != undefined)
		values += adicional;
	
	values = Replace(values,' ','%20');
	
	//window.open(url+'?'+values);
	
	xmlhttp.open('post',url+'?', true);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
	xmlhttp.onreadystatechange=function() 
	{
		if (xmlhttp.readyState==4){
			var cod = xmlhttp.responseText;
			cod=cod.replace(/\+/g," ");
			cod=unescape(cod);	
			startAjax();
						
			if(cod == 'OK'){
				document.all[campocod].value = cod;
				alert("Registro salvo com sucesso!");
			}
			else{
				if(campocod == 'codusuario' && cod == '-1')
				{
					alert('O email cadastrado ja está em uso.')
				}
				else
				{
					alert("Ocorreu um erro durante a requisição");	
				}
			}
		}
	}
	xmlhttp.send(values);
}
/*****************************************
		Função para checar sessão
******************************************/
function checkSession(){
	Sessionxmlhttp.open("get",url_base + "ajax/checkSession.asp",false);
	Sessionxmlhttp.onreadystatechange=function(){
		if(Sessionxmlhttp.readyState == 4){
			window.status = "Logado a: " + convertTime(Sessionxmlhttp.responseText * 1);
		}
	}
	Sessionxmlhttp.send(null);
}
/*****************************************
	  Função para configurar atalhos
******************************************/
function optionKeys(pPerfil){
	var perfil = pPerfil.value;
	xmlhttp.open("get",url_base + "ajax/teclas.asp?perfil=" + perfil,true);
	xmlhttp.onreadystatechange = function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("teclas").innerHTML = xmlstring;
			document.getElementById("configatalhos").innerHTML = "";
		}
	}
	xmlhttp.send(null);
}
function inserirTecla(pPerfil){
	var url = "?codperfil=" + pPerfil;
	xmlhttp.open("get",url_base + "ajax/inserirteclas.asp" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				document.getElementById("configatalhos").innerHTML = "";
				alert('Tecla adicionada com sucesso!');
				optionKeys(document.getElementById("perfil"));
			}
			else {
				alert('Somente são permitidas 9 teclas de atalho!');
			}
		}
	}
	xmlhttp.send(null);
}
function abrirAtalhos(pModelo,pPerfil){
	var url = "?modelo=" + pModelo + "&codperfil=" + pPerfil;
	xmlhttp.open("get",url_base + "ajax/configatalhos.asp" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("configatalhos").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
function gravarAtalhos(pForm){
	var url = getValues(document.formAtalhos);
	xmlhttp.open("get",url_base + "ajax/gravarteclas.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				document.getElementById("configatalhos").innerHTML = "";
				alert('Tecla configurada com sucesso!');
				optionKeys(document.getElementById("perfil"));
			}
			else {
				alert('Erro durante o processo!');
			}
		}
		//document.getElementById("configatalhos").innerHTML = xmlhttp.responseText;
	}
	xmlhttp.send(null);
}
function carregaAtalhos(pPerfil,pModelo){
	stopAjax();	
	var url = "?modelo=" + pModelo + "&codperfil=" + pPerfil;
	xmlhttp.open("get",url_base + "ajax/geraxmlatalho.asp" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			startAjax();
			if (window.ActiveXObject){

				var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.loadXML(xmlstring);
				
				var titulo_modelo   	= Replace(xmlDoc.documentElement.childNodes(0).text,'  ','');
				var codorigem       	= Replace(xmlDoc.documentElement.childNodes(1).text,'  ','');
				var descorigem      	= Replace(xmlDoc.documentElement.childNodes(2).text,'  ','');
				var codtipo_chamado		= Replace(xmlDoc.documentElement.childNodes(3).text,'  ','');
				var desctipo_chamado	= Replace(xmlDoc.documentElement.childNodes(4).text,'  ','');
				var codclassificacao  	= Replace(xmlDoc.documentElement.childNodes(5).text,'  ','');
				var codprocedimento 	= Replace(xmlDoc.documentElement.childNodes(6).text,'  ','');
				var classificacao     	= Replace(xmlDoc.documentElement.childNodes(7).text,'  ','');
				var descos          	= Replace(xmlDoc.documentElement.childNodes(8).text,'  ','');
				var eq_tipo             = Replace(xmlDoc.documentElement.childNodes(9).text,'  ','');				
				var eq_nome       		= Replace(xmlDoc.documentElement.childNodes(10).text,'  ','');
				var tec_codgrupo  		= Replace(xmlDoc.documentElement.childNodes(11).text,'  ','');
				var tec_grupo 			= Replace(xmlDoc.documentElement.childNodes(12).text,'  ','');
				var tec_solucao     	= Replace(xmlDoc.documentElement.childNodes(13).text,'  ','');
				var flag          		= Replace(xmlDoc.documentElement.childNodes(14).text,'  ','');

			}
			else if (window.DOMParser) {
				
				var parser = new DOMParser(); 
				xmlDoc = parser.parseFromString(xmlstring, "text/xml"); 
				
				var arr = new Array();
				for(xXx = 1; xXx < 46; xXx=xXx+2){
					try{
						arr.push(Replace(xmlDoc.documentElement.childNodes[xXx].firstChild.nodeValue),'  ','');
					}
					catch(e){
						arr.push('');	
					}
				}
				
				var titulo_modelo   	= arr[0];
				var codorigem       	= arr[1];
				var descorigem      	= arr[2];
				var codtipo_chamado		= arr[3];
				var desctipo_chamado	= arr[4];
				var codclassificacao  	= arr[5];
				var codprocedimento 	= arr[6];
				var classificacao     	= arr[7];
				var descos          	= arr[8];
				var eq_tipo             = arr[9];
				var eq_nome       		= arr[10];
				var tec_codgrupo  		= arr[11];
				var tec_grupo 			= arr[12];
				var tec_solucao     	= arr[13];
				var flag		     	= arr[14];

			}
			
			if(flag == "S"){			
				document.all['codorigem_contato'].value		= codorigem;
				document.all['descorigem_contato'].value	= descorigem;
				document.all['codtipo_chamado'].value		= codtipo_chamado;
				document.all['desctipo_chamado'].value		= desctipo_chamado;
				document.all['codclassificacao'].value		= codclassificacao;
				document.all['codprocedimento'].value 		= codprocedimento;
				document.all['classificacao'].value     	= classificacao;
				document.all['descos'].value          		= descos;
				//document.all['eq_tipo'].value           	= eq_tipo;
				//document.all['eq_desctipo'].value       	= eq_nome;
				document.all['tec_codgrupo_old'].value		= tec_codgrupo;
				document.all['tec_codgrupo'].value			= tec_codgrupo;
				document.all['tec_grupo'].value 			= tec_grupo;
				document.all['tec_solucao'].value     		= tec_solucao;
			}
			else {
				alert('Tecla desativada.\nEntrar em contato com o administrador para liberação.');
			}
		}
	}
	xmlhttp.send(null);	
}
/********************************************
				Calendário
*********************************************/
function marcarCalendario(pYear){
	xmlhttp.open("get",url_base + "ajax/verificaCalendario.asp?ano=" + pYear,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			//alert(xmlhttp.responseText);
			if(xmlhttp.responseText != ''){
				for(j = 0; j < document.getElementsByTagName('SPAN').length; j++){
					document.getElementsByTagName('SPAN')[j].style.backgroundColor = "#FFFFFF";
				}
				var sep = xmlhttp.responseText.split("#");
				for(i = 0; i < sep.length; i++){
					if(sep[i].indexOf("|") != -1){
						sep2 = sep[i].split("|");
						for(j = 0; j < sep2.length; j++){
							document.getElementById(sep2[j]).style.backgroundImage = "url('" + url_base + "imagens/feriado_unidade2.jpg')";
						}
					}
					else {
						document.getElementById(sep[i]).style.backgroundImage = "url('" + url_base + "imagens/feriado_unidade.jpg')";
					}
					//document.getElementById(teste[i]).style.backgroundColor = "#f2dddc";
				}
			}
		}
	}
	xmlhttp.send(null);
}
function carregaFeriados(pType,pCodFeriado,pDia,pMes,pAno){
	stopAjax();
	var conteudo = document.getElementById("v_mens");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "ajax/feriados.asp?codferiado=" + pCodFeriado + "&dia=" + pDia + "&mes=" + pMes + "&ano=" + pAno;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			conteudo.innerHTML=xmlstring;
			//alert(xmlstring);
			startAjax();

			v_width  = 780;
			v_height = 380;
			v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
			v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
			
			document.getElementById("v_m").style.display = 'block';
			document.getElementById("v_m").style.width   = v_width;
			document.getElementById("v_m").style.height  = v_height;
			document.getElementById("v_m").style.left    = v_left;
			document.getElementById("v_m").style.top     = v_top;
			
			document.getElementById("adapter").style.display = 'block';
			document.getElementById("adapter").style.width   = v_width;
			document.getElementById("adapter").style.height  = v_height;
			document.getElementById("adapter").style.left    = v_left;
			document.getElementById("adapter").style.top     = v_top;
			
			if(pType == 'V'){
				visualizarFeriados(pDia,pMes,pAno);
			}
			else {
				document.getElementById("visualizar").style.display 	= 'none';
				document.getElementById("novoferiado").style.display 	= 'block';
				document.getElementById("vincular").style.display 		= 'none';
			}
		}
	}
	xmlhttp.send(null);	
}
function adicionarFeriado(pType){
	var url = getValues(document.form);
	//alert("ajax/gravarFeriados.asp?pType="+ pType + '&' + url);
	xmlhttp.open("get",url_base + "ajax/gravarFeriados.asp?pType="+ pType + '&' + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('Feriado salvo com sucesso!');
				for(i = 0; i < document.form.length; i++){
					if(document.form.elements[i].type == "text" || document.form.elements[i].type == "textarea"){
						document.form.elements[i].value = '';
					}
				}
			}
			else {
				alert('Erro durante o processo!');
			}
			//document.getElementById("novoferiado").innerHTML = xmlhttp.responseText;
			var year = document.form.data.value.split("/");
			marcarCalendario(year[2]);
		}
	}
	xmlhttp.send(null);
}
function visualizarFeriados(pDia,pMes,pAno){
	var url = "?dia=" + pDia + "&mes=" + pMes + "&ano=" + pAno;
	xmlhttp.open("get",url_base + "ajax/visualizarFeriados.asp" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			//alert(xmlstring);
			document.getElementById("visualizar").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
function vincularFeriado(pCodFeriado,pDia,pMes,pAno){
	var url = "?codferiado=" + pCodFeriado + "&dia=" + pDia + "&mes=" + pMes + "&ano=" + pAno;
	xmlhttp.open("get",url_base + "ajax/vincularFeriado.asp" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("visualizar").style.display 	= "none";
			document.getElementById("novoferiado").style.display 	= "none";
			document.getElementById("vincular").style.display 		= "block";
			document.getElementById("vincular").innerHTML 			= xmlstring;
			var year = document.form.data.value.split("/");
			marcarCalendario(year[2]);
		}
	}
	xmlhttp.send(null);
}
function gravarVinculacao(pCodFeriado,pDia,pMes,pAno){
	var url = getValues(document.frmVinc);
	xmlhttp.open("get", url_base + "ajax/gravarVinculacao.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 2){
			document.getElementById("vincular").innerHTML = "Carregando...";
		}
		else if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('Vinculação feita com sucesso!');
				vincularFeriado(pCodFeriado,pDia,pMes,pAno);
			}
			else {
				alert('Erro durante o processo!');
			}
			//document.getElementById("vincular").innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
/********************************************
			Horário de Verão
*********************************************/
function horarioVerao(){
	stopAjax();
	var conteudo = document.getElementById("v_mens");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "ajax/horarioverao.asp";
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			conteudo.innerHTML=xmlstring;
			//alert(xmlstring);
			startAjax();

			v_width  = 680;
			v_height = 240;
			v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
			v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
			
			document.getElementById("v_m").style.display = 'block';
			document.getElementById("v_m").style.width   = v_width;
			document.getElementById("v_m").style.height  = v_height;
			document.getElementById("v_m").style.left    = v_left;
			document.getElementById("v_m").style.top     = v_top;
			
			document.getElementById("adapter").style.display = 'block';
			document.getElementById("adapter").style.width   = v_width;
			document.getElementById("adapter").style.height  = v_height;
			document.getElementById("adapter").style.left    = v_left;
			document.getElementById("adapter").style.top     = v_top;

		}
	}
	xmlhttp.send(null);	
}
function gravarHorarioVerao(){
	var url = getValues(document.formh);
	
	xmlhttp.open("get",url_base + "ajax/gravarHorarioVerao.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('Horário de verão adicionado!');
			}
			else if(xmlhttp.responseText == "EXISTE"){
				alert('Já existe um horário de verão ativado!');
			}
			else {
				alert('Erro durante o processo!');
			}
			visualizarHorarioVerao();
		}
	}
	xmlhttp.send(null);
}
function removerHorarioVerao(pCodHorarioVerao){
	xmlhttp.open("get",url_base + "ajax/removerHorarioVerao.asp?codhorarioverao=" + pCodHorarioVerao,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('Horário de verão removido!');
			}
			else {
				alert('Erro durante o processo!');
			}
			visualizarHorarioVerao();
		}
	}
	xmlhttp.send(null);
}
function visualizarHorarioVerao(){
	var url = getValues(document.form);
	xmlhttp.open("get",url_base + "ajax/visualizarHorarioVerao.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("visualizarHorarioVerao").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
/********************************************
					SLA
*********************************************/
function visualizarSLA(){
	xmlhttp.open("get",url_base + "ajax/visualizarSLA.asp",true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("visualizarSLA").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
function listaSLAVinculados(codGrupo){
	xmlhttp.open("get",url_base + "ajax/listaSLAVinculados.asp?codgrupo=" + codGrupo,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("exibeSla").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
function gravarSLA(){
	var url = getValues(document.form);
	xmlhttp.open("get",url_base + "ajax/gravarSLA.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('SLA adicionado!');
			}
			else {
				alert('Erro durante o processo!');
			}
			//document.getElementById("visualizarSLA").innerHTML = xmlhttp.responseText;
			visualizarSLA();
		}
	}
	xmlhttp.send(null);
}
function removerSLA(pCodSLA){
	xmlhttp.open("get","ajax/removerSLA.asp?codSLA=" + pCodSLA,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('SLA removido!');
			}
			else {
				alert('Erro durante o processo!');
			}
			visualizarSLA();
		}
	}
	xmlhttp.send(null);
}
function editarSLA(pCodEdit,pCodSLA){
	var url = getValues(document.form);
	xmlhttp.open("get",url_base + "ajax/editarSLA.asp?codEdit=" + pCodEdit + "&codSLA=" + pCodSLA + "&" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			if(pCodEdit == 0){
				var a = xmlstring.split("#");
				document.getElementById("desctempo").value 				= a[0];
				document.getElementById("percentual").value 			= a[1];
				document.getElementById("temposeg").value 				= convertTime(a[2]);
				document.getElementById("percentual1").value 			= a[3];
				document.getElementById("cor1").value 					= a[4];
				document.getElementById("cor1").style.color 			= a[4].replace("0x","#");
				document.getElementById("cor1").style.backgroundColor 	= a[4].replace("0x","#");
				document.getElementById("percentual2").value 			= a[5];
				document.getElementById("cor2").value 					= a[6];
				document.getElementById("cor2").style.color 			= a[6].replace("0x","#");
				document.getElementById("cor2").style.backgroundColor 	= a[6].replace("0x","#");
				document.getElementById("percentual3").value 			= a[7];
				document.getElementById("cor3").value 					= a[8];
				document.getElementById("cor3").style.color 			= a[8].replace("0x","#");
				document.getElementById("cor3").style.backgroundColor 	= a[8].replace("0x","#");
				document.getElementById("percentual4").value 			= a[9];
				document.getElementById("cor4").value 					= a[10];
				document.getElementById("cor4").style.color 			= a[10].replace("0x","#");
				document.getElementById("cor4").style.backgroundColor 	= a[10].replace("0x","#");
				document.getElementById("sinal").value 					= a[11];
				document.getElementById("botao").innerHTML = "<input name='adicionarSLA' type='button' class='botao' value='Salvar'" +
																"onClick='editarSLA(1," + pCodSLA + ")'>";				
			}
			else {
				if(xmlhttp.responseText == "Ok"){
					alert('SLA salvo!');
				}
				else {
					alert('Erro durante o processo!');
				}
			}
			//document.getElementById("visualizarSLA").innerHTML = xmlhttp.responseText;
			visualizarSLA();
		}
	}
	xmlhttp.send(null);
}

function vinculaSLA(codSla,codGrupo){
	url = "codsla=" + codSla;
	url += "&codGrupo=" + codGrupo
	
	xmlhttp.open("get",url_base + "ajax/vinculaSLA.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('SLA vinculado!');
			}else if (xmlhttp.responseText == "Existe"){
				alert('Este SLA já foi vinculado anteriormente!');
			} else {
				alert('Erro durante o processo!');
			}
			//document.getElementById("visualizarSLA").innerHTML = xmlhttp.responseText;
			listaSLAVinculados(codGrupo);
		}
	}
	xmlhttp.send(null);
}

function desvinculaSLA(codSla,codGrupo){
	url = "codsla=" + codSla;
	url += "&codGrupo=" + codGrupo
	
	xmlhttp.open("get",url_base + "ajax/desvinculaSLA.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('SLA desvinculado!');
			} else {
				alert('Erro durante o processo!');
			}
			//document.getElementById("visualizarSLA").innerHTML = xmlhttp.responseText;
			listaSLAVinculados(codGrupo);
		}
	}
	xmlhttp.send(null);
}

//---------------------------------------------------------------
function carregaModulos(div){
	stopAjax();
	var obj = document.getElementById(div);
	var p = '';
	/*if(     location.pathname.indexOf('/admin/acesso/') != -1){p = '../../';}
	else if(location.pathname.indexOf('/admin/')        != -1){p = '../';}
	else if(location.pathname.indexOf('/workflow/')     != -1){p = '../';}
	else if(location.pathname.indexOf('/sms/')          != -1){p = '../';}
	else if(location.pathname.indexOf('/grupoemail/')   != -1){p = '../';}*/
	
	var tmp = location.pathname.split("/");
	for (var i = 0; i < (tmp.length-2); i++){
		p += "../";
	}
	
	var url = url_base+"ajax/combos/modulo.asp";

	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			obj.innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);		
}
/********************************************
				Projetos
*********************************************/
function carregaProjetos(div){
	stopAjax();
	var obj = document.getElementById(div);
	var p = '';
	if(     location.pathname.indexOf('/admin/acesso/') != -1){p = '../../';}
	else if(location.pathname.indexOf('/admin/')        != -1){p = '../';}
	else if(location.pathname.indexOf('/workflow/')     != -1){p = '../';}
	else if(location.pathname.indexOf('/sms/')          != -1){p = '../';}
	else if(location.pathname.indexOf('/grupoemail/')   != -1){p = '../';}
	
	var url = url_base+"ajax/combos/projetoSession.asp";
	
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
				
			obj.innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);		
}

function registraProjeto(div,codprojeto,descprojeto){
	stopAjax();
	var p = '';
	if(     location.pathname.indexOf('/admin/acesso/') != -1){p = '../../';}
	else if(location.pathname.indexOf('/admin/')        != -1){p = '../';}
	else if(location.pathname.indexOf('/workflow/')     != -1){p = '../';}
	else if(location.pathname.indexOf('/sms/')          != -1){p = '../';}
	else if(location.pathname.indexOf('/grupoemail/')   != -1){p = '../';}
	
	var url = url_base+"ajax/registraProjetos.asp?codprojeto="+codprojeto+"&descprojeto="+descprojeto;
	
	//alert(url);
	
	xmlhttp.open("get", url, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			startAjax();
			var xmlstring=xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			if(xmlstring == 'OK'){
				try{
				document.getElementById(div).style.display = 'none';
				document.getElementById('adapter').style.display = 'none';
				}catch(e){}
				location.href = location.href;	
			}
			else{
				alert(xmlstring)	;
			}
		}
	}
	xmlhttp.send(null);
}
function pesquisarProjetos(){
	var url = getValues(document.form); 
	xmlhttp.open("get",url_base + "ajax/pesquisarProjetos.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			document.getElementById("resultadoProjetos").innerHTML = xmlstring;
		}
	}
	xmlhttp.send(null);
}
function editarProjetos(pCodEdit,pCodProjetos){
	var url = getValues(document.form);
	
	xmlhttp.open("get",url_base + "ajax/editarProjetos.asp?codEdit=" + pCodEdit + "&codProjeto=" + pCodProjetos + "&" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			if(pCodEdit == 0){
				var a = xmlstring.split("#");
				document.getElementById("descprojeto").value	= a[0];
				document.getElementById("idgprint").value		= a[1];
				document.getElementById("codsla").value			= a[2];
				document.getElementById("descsla").value		= a[3];
				if(a[4] == "S"){document.getElementById("ativo").checked = true;}
				document.getElementById("logo").style.display			= 'block';
				document.getElementById("imgProjetos").style.display	= 'block';
				document.getElementById("resp_nome").value		= a[6];
				document.getElementById("resp_ddd").value		= a[7];
				document.getElementById("resp_telefone").value	= a[8];
				document.getElementById("resp_ramal").value		= a[9];
				document.getElementById("resp_email").value		= a[10];
				document.getElementById("botao").innerHTML 		= "<input name='adicionarSLA' id='adicionarSLA' type='button' class='botao' value='Salvar'" +
																	"onClick='editarProjetos(1," + pCodProjetos + ")'>";
			}
			else {
				if(xmlhttp.responseText == "Ok"){
					document.imgProjetos.frmImg.descprojeto.value = document.getElementById("descprojeto").value;
					document.imgProjetos.frmImg.submit();
					document.getElementById("botao").innerHTML 		= "<input name='voltar' id='pesquisar' type='button' class='botao' value='Pesquisar'" +
																	"onClick='pesquisarProjetos()'>";
				}
				else {
					alert('Erro durante o processo!');
				}
			}
			document.getElementById("resultadoProjetos").innerHTML = "";
		}
	}
	xmlhttp.send(null);
}
function gravarProjetos(){
	var url = getValues(document.form);
	xmlhttp.open("get",url_base + "ajax/gravarProjetos.asp?" + url,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				document.imgProjetos.frmImg.descprojeto.value = document.getElementById("descprojeto").value;
				document.imgProjetos.frmImg.submit();
			}
			else if(xmlhttp.responseText == "Duplicidade"){
				alert('Já existe um projeto com este nome!\nEscolha outro nome');
			}
			else {
				alert('Erro durante o processo!');
			}
		}
		//document.getElementById("corpo").innerHTML = xmlhttp.responseText;
	}
	xmlhttp.send(null);
}
function removerProjetos(pCodProjetos){
	xmlhttp.open("get",url_base + "ajax/removerProjetos.asp?codprojeto=" + pCodProjetos,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			if(xmlhttp.responseText == "Ok"){
				alert('Projeto removido!');
			}
			else {
				alert('Erro durante o processo!');
			}
			pesquisarProjetos();
			//document.getElementById("corpo").innerHTML = xmlhttp.responseText;
		}		
	}
	xmlhttp.send(null);
}
/********************************************
				Acompanhamento
*********************************************/
function visualizarOsAcomp(pCodos){
	stopAjax();
	var conteudo = document.getElementById("v_mens");
	try
	{
		conteudo.innerHTML='<b><font size="1" face="verdana">Carregando...</font></b>';
	}
	catch(e)
	{
		alert(e);
	}
	url = url_base + "ajax/visualizarOsAcomp.asp?codos=" + pCodos;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			conteudo.innerHTML=xmlstring;
			//alert(xmlstring);
			startAjax();

			v_width  = 780;
			v_height = 420;
			v_left   = ((screen.availWidth/2) - (v_width/1.94)) + document.body.scrollLeft;
			v_top    = ((screen.availHeight/2) - (v_height/1.77)) + document.body.scrollTop;
			
			document.getElementById("v_m").style.display = 'block';
			document.getElementById("v_m").style.width   = v_width;
			document.getElementById("v_m").style.height  = v_height;
			document.getElementById("v_m").style.left    = v_left;
			document.getElementById("v_m").style.top     = v_top;
			
			document.getElementById("adapter").style.display = 'block';
			document.getElementById("adapter").style.width   = v_width;
			document.getElementById("adapter").style.height  = v_height;
			document.getElementById("adapter").style.left    = v_left;
			document.getElementById("adapter").style.top     = v_top;

		}
	}
	xmlhttp.send(null);	
}

function carregaOsExistente(v_login,v_numserie,v_numpatrimonio){
	if(v_login != '' || v_numserie != '' || v_numpatrimonio != ''){
		stopAjax();
		var conteudo = document.getElementById("v_mens");
		url = url_base + "ajax/osabertas.asp?v_login=" + v_login + "&v_numserie="+ v_numserie + "&v_numpatrimonio="+v_numpatrimonio;
		//window.open(url,'','');
		xmlhttp.open("get", url,true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4){
				var xmlstring = xmlhttp.responseText;
				xmlstring=xmlstring.replace(/\+/g," ");
				xmlstring=unescape(xmlstring);
				startAjax();
				if(xmlstring.substring(xmlstring.length-2,xmlstring.length) == "OK"){
					xmlstring = xmlstring.substring(0,xmlstring.length-2);	
					conteudo.innerHTML=xmlstring;
					
		
					v_width  = 790;
					v_height = 380;
					v_left   = ((screen.availWidth/2) - (v_width/1.95)) + document.body.scrollLeft;
					v_top    = ((screen.availHeight/2) - (v_height/1.85)) + document.body.scrollTop;
					
					document.getElementById("v_m").style.display = 'block';
					document.getElementById("v_m").style.width   = v_width;
					document.getElementById("v_m").style.height  = v_height;
					document.getElementById("v_m").style.left    = v_left;
					document.getElementById("v_m").style.top     = v_top;
					
					document.getElementById("adapter").style.display = 'block';
					document.getElementById("adapter").style.width   = v_width;
					document.getElementById("adapter").style.height  = v_height;
					document.getElementById("adapter").style.left    = v_left;
					document.getElementById("adapter").style.top     = v_top;
				}
	
			}
		}
		xmlhttp.send(null);
	}
}
/********************************************
				Tipos Imp
*********************************************/
function carregaTpEq(){
	codtipo = document.getElementById("con_codtipoimp").value;
	xmlhttp.open("get",url_base + "ajax/carregaTpEq.asp?codtipo=" + codtipo,true);
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState == 4){
			var xmlstring = xmlhttp.responseText;
			xmlstring=xmlstring.replace(/\+/g," ");
			xmlstring=unescape(xmlstring);
			var result = xmlstring.split('#');
			document.getElementById("fab_id").value		= result[0];
			document.getElementById("fab_nome").value 	= result[1];
			document.getElementById("hd_id").value 		= result[2];
			document.getElementById("mem_id").value 	= result[3];
			document.getElementById("con_modelo").value = result[4];
		}
	}
	xmlhttp.send(null);
}
/********************************************
				Modulos
*********************************************/
function adicionandoModuloPerfil(codperfil,codmodulo){
	url = "../../ajax/adicionaModuloPerfil.asp?codperfil="+ codperfil +"&codmodulo="+ codmodulo;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			if(texto.toUpperCase() == "OK"){
				alpha('confirmacao',0,'Item adicionado com sucesso!');
			}
			else{
				alert(texto);
			}
			
		}
	}
	xmlhttp.send(null);
}

function removeModuloPerfil(codperfil,codmodulo){
	url = "../../ajax/removeModuloPerfil.asp?codperfil="+ codperfil +"&codmodulo="+ codmodulo;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			if(texto.toUpperCase() == "OK"){
				alpha('confirmacao',0,'Item removido com sucesso!');
			}
			else{
				alert(texto);
			}
		}
	}
	xmlhttp.send(null);
}
/********************************************
				Acesso
*********************************************/
function adicionaModuloAcesso(codperfil,codstatus,codfuncao){
	url = "../../ajax/adicionaModuloAcesso.asp?codperfil="+ codperfil +"&codstatus="+ codstatus +"&codfuncao="+ codfuncao;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			if(texto.toUpperCase() == "OK"){
				alpha('confirmacao',0,'Ação adicionada com sucesso!');
			}
			else{
				alert(texto);
			}
			
		}
	}
	xmlhttp.send(null);
}

function removeModuloAcesso(codperfil,codstatus,codfuncao){
	url = "../../ajax/removeModuloAcesso.asp?codperfil="+ codperfil +"&codstatus="+ codstatus +"&codfuncao="+ codfuncao;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			texto=texto.replace(/\+/g," ");
			texto=unescape(texto);
			if(texto.toUpperCase() == "OK"){
				alpha('confirmacao',0,'Ação removida com sucesso!');
			}
			else{
				alert(texto);
			}
			
		}
	}
	xmlhttp.send(null);
}
function checkPerfilFuncStatus(codperfil){
	url = "../../ajax/checkPerfilFuncStatus.asp?codperfil="+ codperfil;
	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText.split('#');
			if(xmlhttp.responseText.length > 0){
				for(i = 0; i < texto.length; i++){
					try{
					document.getElementById(texto[i]).checked = 'true';
					}
					catch(e){
						alert(texto[i]);
					}
				}
			}
		}
	}
	xmlhttp.send(null);	
}

function trocaSeveridade(codgrupo){	
	var url = url_base + "ajax/buscaSeveridadeGrupo.asp?cod=" + codgrupo;

	xmlhttp.open("get", url,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
			var texto=xmlhttp.responseText;
			if (texto != ""){
				document.all['usu_severidade'].value = texto;
				document.all['descseveridade'].value = ((texto == 1)?("ALTA"):((texto == 2)?("NORMAL"):("BAIXA")));
			}
		}
	}
	xmlhttp.send(null);	
}
/********************************************
			Ciência de Procedimento
*********************************************/
function showProcedimento(codProcedimento){
	width = 800;
	height = 520;
	display = '';
	x = ((screen.availWidth/2.1)-(width/2.1)) + document.body.scrollLeft;
	y = ((screen.availHeight/2)-(height/2)) + document.body.scrollTop;

	document.getElementById("v_m").style.display = 'block';
	document.getElementById("v_m").style.width = width;
	document.getElementById("v_m").style.height = height;
	document.getElementById("v_m").style.left = x;
	document.getElementById("v_m").style.top = y;

	document.getElementById("adapter").style.display = 'block';
	document.getElementById("adapter").style.width = width;
	document.getElementById("adapter").style.height = height;
	document.getElementById("adapter").style.left = x;
	document.getElementById("adapter").style.top = y;
	
	var url = url_base + 'ajax/procedimento.asp';
	$.post(url,{ TYPE: 'v', CODPROCEDIMENTO: codProcedimento },function(data){
		var texto=data;
		texto=texto.replace(/\+/g," ");
		texto=unescape(texto);
		$('#v_mens').html('');
		$('#v_mens').html(texto);
	});
}

function confirmProcedimento(codProcedimento){
	var url = url_base + 'ajax/procedimento.asp';
	$.post(url,{ TYPE: 'a', CODPROCEDIMENTO: codProcedimento },function(data){
		alert('Confirmado a ciência do procedimento!');
		$('#v_m').hide();
		$('#adapter').hide();
		listaPendendia('cienciaProcedimento.asp');
	});
}

function completaCentral(pCodCooperativa){
			   //window.open(url_base + 'ajax/completaCentral.asp?codcooperativa='+pCodCooperativa);
	
	$.ajax({
		type: "POST"
		, url: url_base + "ajax/completaCentral.asp"
		, data: { codcooperativa: pCodCooperativa }
		//, dataType: "json"
		, beforeSend: function(){
			$('#central').val('Carregando...');
		}
		, success: function(data){
			data = eval('('+data+')');
			if(data.success){
				$('#central').val(data.descgrupo);		
			} else {
				$('#central').val('teste1');				
			}
		}
		, error: function(){
			$('#central').val('teste2');
		}
	});
}
//--------------------------------------------------------------------------------------------------------------------------------------
