//Tenta criar o objeto xmlHTTP
try{
    xmlhttp = new XMLHttpRequest();
}catch(ee){
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(E){
            xmlhttp = false;
        }
    }
}

//Fila de conexões
fila=[]
ifila=0

//Carrega via XMLHTTP a url recebida e coloca seu valor
//no objeto com o id recebido
function ajaxHTML(id,url){
//	alert(id);
    //Carregando...
    document.getElementById(id).innerHTML="<div class='carregando'>Carregando...</div>"
    //Adiciona à fila
    fila[fila.length]=[id,url]
    //Se não há conexões pendentes, executa
    if((ifila+1)==fila.length)ajaxRun()
}

//Executa a próxima conexão da fila
function ajaxRun(){
    //Abre a conexão
	if (fila[ifila][0]=='downloadAplicativo')
	    xmlhttp.open("GET",fila[ifila][1],false,"","");
	else 
	    xmlhttp.open("GET",fila[ifila][1],true);
    //Função para tratamento do retorno
    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            //Mostra o HTML recebido
            retorno=unescape(xmlhttp.responseText.replace(/\+/g," "))
            document.getElementById(fila[ifila][0]).innerHTML=retorno
            //Roda o próximo
            ifila++
            if(ifila<fila.length)setTimeout("ajaxRun()",20)
        }
    }
    //Executa
    xmlhttp.send(null)
}

function suporteLog() {

	var u  = document.form_suporte.user.value
	var s  = document.form_suporte.pass.value
	var pg = document.form_suporte.pass.value
    ajaxHTML("suporte","funcoes.php?pg="+pg+"&acao=verifica_usuario&user="+u+"&pass="+s)

}

function trocarSenha() {

	var a  = document.form_trocarsenha.acao.value
	var s1 = document.form_trocarsenha.SenhaAtual_1.value
	var id = document.form_trocarsenha.ID.value
	var da = document.form_trocarsenha.Data_Alteracao.value
	var s2 = document.form_trocarsenha.SenhaAtual_2.value
	var s3 = document.form_trocarsenha.Senha.value
	var s4 = document.form_trocarsenha.Confirma_Senha.value
    ajaxHTML("suporte","funcoes.php?acao="+a+"&ID="+id+"&Data_Alteracao="+da+"&ID_Usuario_Alteracao="+id+"&SenhaAtual_1="+s1+"&SenhaAtual_2="+s2+"&Senha="+s3+"&Confirma_Senha="+s3)

}

function interna(SX1,Nome,Login,Sistemas,Tipo) {
	var v = '?SX1='+SX1+
			'&Nome='+Nome+
			'&Login='+Login+
			'&Sistemas='+Sistemas+
			'&Tipo='+Tipo;
	var url = './sos_novo/interna/index.php'+v;
	window.open(url,'','toolbar=no,location=0,directories=0,statusbar=no,menuBar=no,scrollBars=yes,resizable=yes');
}

function cliente(SX1,Nome,Login,Sistemas,Tipo,HUA,DUA) {
	var v = '?SX1='+SX1+
			'&Nome='+Nome+
			'&Login='+Login+
			'&Sistemas='+Sistemas+
			'&Tipo='+Tipo+
			'&HUA='+HUA+
			'&DUA='+DUA;
	var url = './sos_novo/cliente/index.php'+v;
	window.open(url,'','toolbar=no,location=0,directories=0,statusbar=no,menuBar=no,scrollBars=yes,resizable=yes');
}

function portfolio(X) {

	var portfolio=document.getElementById("portfolio")
    var tabelas=portfolio.getElementsByTagName("table")
    for (var i=0;i<tabelas.length;i++)
		tabelas[i].style.display = 'none'
	document.getElementById(X).style.display = 'inline'

}

function manual(SX1) {
	var url = './sos_novo/manual2/index.php?SX1='+SX1;
	window.open(url,'','toolbar=no,location=0,directories=0,statusbar=no,menuBar=no,scrollBars=yes,resizable=yes');
}

function comercial(SX1) {
	var url = './sos_novo/comercial/index.php?SX1='+SX1;
	window.open(url,'','toolbar=no,location=0,directories=0,statusbar=no,menuBar=no,scrollBars=yes,resizable=yes');
}

function bannerEnviaUrl(lk,scr,scrid,scrcp,ID,target,pg,id,tp) {
	if (lk) {
		if (target=='_blank') {
			window.open(lk,'','width=800,height=400,toolbar=yes,location=1,directories=0,statusbar=no,menuBar=yes,scrollBars=yes,resizable=yes');
			ajaxHTML("conteudo","funcoes.php?banner=sim&pg=central")
		} else {
			ajaxHTML("conteudo","funcoes.php?banner=sim&pg=central")
			location.href=lk;
		}
	} else if (scr) {
		if (target=='_blank') {
			AbreJanela(scr+'.php?'+scrcp+'='+scrid+"&tp="+tp,600,400,'yes');
			ajaxHTML("conteudo","funcoes.php?banner=sim&pg=central")
		} else {
			if (scr=='mostra_paginabd')
				ajaxHTML("conteudo","funcoes.php?bid="+ID+"&pg=mostra_paginabd&c="+scrid)
			else if (scr=='noticia')
				ajaxHTML("conteudo","funcoes.php?bid="+ID+"&pg=noticia&id="+scrid);
		}
	}
}

function produtos_menuoff(id) {

	var produtos=document.getElementById('produtos_links')
    var linksprodutos=produtos.getElementsByTagName("a")
    for (var i=0;i<linksprodutos.length;i++) {
		linksprodutos[i].style.backgroundColor = ''
		linksprodutos[i].style.Color = '#5C8098'
	}
	document.getElementById(id).style.backgroundColor = '#C3D5DF';
}

function downloadAplicativo(X) {

	ajaxHTML("conteudo","funcoes.php?pg=suporte_downloads&c="+X)
	location.href = "http://www.oazez.com.br/programas/"+X+".ZIP"
	return false

}

function mudaFoco(caracteres,focoAtual,novoFoco) {
	if (focoAtual.value.length==caracteres) {
		novoFoco.focus();		
	}
}

function frete() {
	var A=document.f.CEP.value;
	ajaxHTML("conteudo","funcoes.php?pg=shop/shop_carrinho&acao=calcula&TQ=1&CEP="+A);
	return false;	
}

function sendForm(form,div) {
	var rq = ''
	var rad = Array();
	var campos=document.getElementById(form)
	for (i=0;i<campos.length;i++) {
		if (campos[i].type=='radio') {
			if (campos[i].checked==true) {
				rad[campos[i].name]=campos[i].value
				rq = rq+campos[i].name+'='+campos[i].value+'&'
			}
		} else {
			rq = rq+campos[i].name+'='+campos[i].value+'&'
		}
		if (campos[i].name=='T1_Cep' && campos[i].value!='') var cep = campos[i].value
		if (campos[i].name=='T1_Email' && campos[i].value!='') var email = campos[i].value
		if (campos[i].name=='menu' && campos[i].value!='') var menu = campos[i].value
	}
	if (cep && email && campos.name=='form1' && rad['temcadastro']=='N') {
		campos.action = "http://cartao.locaweb.com.br/correios/calcula_sedex.asp"
		campos.urlback.value = "https://oazez.locaweb.com.br/funcoes2.php?cad=n&pg=shop/shop_cadastro&menu="+menu+"&T1_Email="+email
		campos.cepDest.value = cep
		campos.submit()
	} else {
		ajaxHTML(div,"funcoes.php?"+rq)
	}
}

function disableEnable(form,form2) {
	var tudo=document.getElementById(form)
    var campos=tudo.getElementsByTagName("input")
	for (i=0;i<campos.length;i++) {
		if (campos[i].type!='radio') {
			campos[i].value=''
			campos[i].disabled=true
			campos[i].style.borderColor='#888888'
			campos[i].style.backgroundColor='#DDDDDD'
			campos[i].checked=false
		}
	}
	var tudo=document.getElementById(form2)
    var campos=tudo.getElementsByTagName("input")
	for (i=0;i<campos.length;i++) {
		if (campos[i].type!='radio') {
			campos[i].disabled=false
			campos[i].style.borderColor='#5C8098'
			campos[i].style.backgroundColor='#FFFFFF'
			campos[i].checked=false
		}
	}
}

function dhPessoa(form,form2) { //formulário da página shop_cadastro [pessoa física/jurídica]
	
	var tudo=document.getElementById(form)
    var campos=tudo.getElementsByTagName("input")
	for (i=0;i<campos.length;i++) {
		campos[i].value=''
		campos[i].disabled=true
	}
    document.getElementById(form).style.display='none'
	
	var tudo=document.getElementById(form2)
    var campos=tudo.getElementsByTagName("input")
	for (i=0;i<campos.length;i++) campos[i].disabled=false
    document.getElementById(form2).style.display='inline'
	
}

function pegaEndereco(cep) {
	AbreJanela("shop/shop_cep_oa.php?acao=enviar_form&cep="+cep,300,15,'no');
	return false;
}

function ver() {
	window.frames['interno2'].focus()
	var fr = window.frames['interno2'].document.body.innerHTML
//	var frc = fr.name
	alert(fr)
//	for (i=0;i<fr.length;i++) alert(fr[i].name)
}

function downSipSim() {
	
	window.frames['download'].location.href='http://www.oazez.com/programas/Instalador_SIPSIM.ZIP'
	
}

function downLog() {

	var u  = document.form_downlogin.user.value
	var s  = document.form_downlogin.pass.value
    ajaxHTML("login_down","funcoes.php?acao=verifica_usuario&acao2=down&user="+u+"&pass="+s)

}