Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Pertecentes a (o) BA

Endereço Nota Erros Avisos

compras.camacari.ba.gov.br/novo/cadastrof.php

71.96 52 168
Recomendações Avaliadas
2.2 Garantir que os objetos programáveis sejam acessíveis.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
2.2.3 Presença de elemento EMBED na página HTML 1 167
2.2.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 7 16 30 59 87 144 243 989
167 <![CDATA[<embed src="swf/topo.swf" width="979" height="222" align="middle" quality="high" name="reel" allowscriptaccess="sameDomain" allowfullscreen="true" t ype="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />]]>
16 <![CDATA[<script language="javascript">AC_FL_RunContent = 0;</script>]]>
30 <![CDATA[<script type="text/javascript"> $(function() { $('form.jqtransform').validationEngine(); }); $(document).ready(function() { $('input:checkbox:not([safari])').checkbox(); $('input[safari]:checkbox').checkbox({cls: 'jquery-safari-checkbox'}); }); </script>]]>
59 <![CDATA[<script type="text/javascript"> $(document).ready(function() { $('#cpf').setMask('cpf'); $('#nascimento').setMask('date'); $('#cep').setMask('cep'); /*$('#vch_telefone').setMask('phone'); $('#vch_telefone2').setMask('phone'); $('#vch_telefone3').setMask('phone'); $('#vch_telefone4').setMask('phone');*/ }); $(document).ready(function() { $('#selectBase').sSelect(); $('#selectBase2').sSelect(); $('#selectBase3').sSelect(); $('#selectBase4').sSelect(); $('#selectBase5').sSelect(); $('#codtipoproduto').sSelect(); $('#selectBase6').sSelect(); $('#selectBase7').sSelect(); $('#selectBase8').sSelect(); $('#selectBase9').sSelect(); }); </script>]]>
87 <![CDATA[<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-90483679-6']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>]]>
144 <![CDATA[<script language="javascript"> if (AC_FL_RunContent == 0) { alert("This page requires AC_RunActiveContent.js."); } else { AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0', 'name', '', 'width', '979', 'height', '222', 'align', 'middle', 'id', '', 'src', '', 'wmode', 'transparent', 'quality', 'high', 'allowscriptaccess', 'sameDomain', 'allowfullscreen', 'true', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'movie', 'swf/topo'); } </script>]]>
243 <![CDATA[<script type="text/javascript"> $(document).ready(function () { $('#cpf_cnpj').setMask('cpf'); // cpf //$('input[name="campo_cnpj"]').setMask('cnpj'); // cnpj }); function mascaraCpfCnpj(tipo) { document.frmGerar_crc.cpf_cnpj.value = ""; if (tipo == "cpf") { $('#cpf_cnpj').setMask('cpf'); // cpf } else if (tipo == "cnpj") { $('#cpf_cnpj').setMask('cnpj'); // cnpj } } /** * VALIDA O CPF/CNPJ E GERA O RELAT�RIO DO CRC */ function gerarCRC() { var obj = document.frmGerar_crc.cpf_cnpj; if (obj.value == "") { alert("Digite o CPF ou CNPJ"); obj.focus(); return false; } var tipo = document.frmGerar_crc.tipo; for (var i = 0; tipo.length > i; i++) { if (tipo[i].checked) { if (tipo[i].value == "cpf") { if (!validacpf2(obj)) { return false; } //return validacpf2(obj); } else if (tipo[i].value == "cnpj") { if (!validaCNPJ(obj)) { return false; } //return validaCNPJ(obj); } } } //replace var documento = obj.value; documento = documento.replace(".",""); documento = documento.replace(".",""); documento = documento.replace("/",""); documento = documento.replace("-",""); //http://200.223.221.26:5020/webrun/form.jsp?ext=S&sys=LIC&action=openform&formID=464569414&align=0&mode=-1&goto=-1&scrolling=no&filter=V.Doc=09543618000172 var url = 'http://ct.camacari.ba.gov.br:5020/webrun/form.jsp?ext=S&sys=LIC&action=openform&formID=464569414&align=0&mode=-1&goto=-1&scrolling=no&filter=V.Doc=' + documento; //var url = 'http://alz.camacari.ba.gov.br/alianza/compras/fornecedores/relatorios/crcweb.php?' + obj.value; //window.open(url, "radio", "scrollbars=1,menubar=0,directories=0,location=0,titlebar=0,statusbar=0,menubar=0,resizable=1,fullscren=1"); //window.open( url, 'Emitir CRC','scrollbars=1,menubar=0,directories=0,location=0,titlebar=0,statusbar=0,menubar=0,resizable=1,fullscren=1'); window.open(url,'_blank'); } </script>]]>
989 <![CDATA[<script type="text/javascript"> if ("" != "") { document.getElementById("divError").innerHTML = "<font color=\"#FF0000\"></font>."; } if ("" != "") { combo = document.fornecedor.uf; for (i = 0; i < combo.length; i++) { if (combo.options[i].value == "") { combo.options[i].selected = true; break; } } combo = document.fornecedor.estado_civil; for (i = 0; i < combo.length; i++) { if (combo.options[i].value == "") { combo.options[i].selected = true; break; } } } function SalvarServico() { obj = document.fornecedor.elements["codservico[]"]; if (obj) { for (i = 0; i < document.fornecedor.codtiposervico.length; i++) { if (document.fornecedor.codtiposervico.options[i].selected == true) { if (obj.length) { for (j = 0; j < obj.length; j++) { if (obj[j].value == document.fornecedor.codtiposervico.options[i].value) { alert("Esse servi�o j� foi inserido"); return false; }// do if }//for j } else if (obj) {//do if obj.length if (obj.value == document.fornecedor.codtiposervico.options[i].value) { alert("Esse servi�o j� foi inserido"); return false; }// do if } }//do if }//do for }//do if for (i = 0; i < (document.fornecedor.codtiposervico.length); i++) { if ((document.fornecedor.codtiposervico.options[i].selected == true) && (document.fornecedor.codtiposervico.options[i].value != 0)) { document.getElementById("servico").innerHTML += '<input type="hidden" name="codservico[]" value="' + document.fornecedor.codtiposervico.options[i].value + '"><input type="hidden" name="descservico[]" value="' + document.fornecedor.codtiposervico.options[i].value + '-' + document.fornecedor.codtiposervico.options[i].text + '"><div id="linhaservico" style="width:100%;" align="left">' + document.fornecedor.codtiposervico.options[i].value + '-' + document.fornecedor.codtiposervico.options[i].text + '<a href="javascript:deletarServico(\'' + document.fornecedor.codtiposervico.options[i].value + '\');"><img src="imagens/lixeira.jpg"></div>'; break; }//do if }//do for }//Fun��o function deletarServico(servico) { var CodServ = new Array(); var DescServ = new Array(); obj = document.fornecedor.elements["codservico[]"]; obj2 = document.fornecedor.elements["descservico[]"]; for (i = 0; i < obj.length; i++) { if (obj[i].value == servico) { for (j = i; j < obj.length - 1; j++) { CodServ[j] = obj[j + 1].value; DescServ[j] = obj2[j + 1].value; } break; } else { CodServ[i] = obj[i].value; DescServ[i] = obj2[i].value; } }//do for document.getElementById("servico").innerHTML = '<div style="width:100%; height:20;" align="center" class="cadcat">Servi�o</div>'; for (i = 0; i < CodServ.length; i++) { document.getElementById("servico").innerHTML += '<input type="hidden" name="codservico[]" value="' + CodServ[i] + '"><input type="hidden" name="descservico[]" value="' + DescServ[i] + '"><div id="linhaservico" style="width:100%; " align="left">' + DescServ[i] + '<a href="javascript:deletarServico(\'' + CodServ[i] + '\');"><img src="imagens/lixeira.jpg"></div>'; } }//deletarServico function SalvarAtividade() { obj = document.fornecedor.elements["codatividade[]"]; if (obj) { for (i = 0; i < document.fornecedor.codtipoproduto.length; i++) { if (document.fornecedor.codtipoproduto.options[i].selected === true) { if (obj.length) { for (j = 0; j < obj.length; j++) { if (obj[j].value === document.fornecedor.codtipoproduto.options[i].value) { alert("Essa atividade j� foi inserida"); return false; }// do if }//for j } else if (obj) {//do if obj.length if (obj.value === document.fornecedor.codtipoproduto.options[i].value) { alert("Essa atividade j� foi inserida"); return false; }// do if } }//do if }//do for }//do if for (i = 0; i < (document.fornecedor.codtipoproduto.length); i++) { if ((document.fornecedor.codtipoproduto.options[i].selected === true) && (document.fornecedor.codtipoproduto.options[i].value !== 0)) { document.getElementById("tabelaAtividade").innerHTML += '<input type="hidden" name="codatividade[]" value="' + document.fornecedor.codtipoproduto.options[i].value + '"><input type="hidden" name="descatividade[]" value="' + document.fornecedor.codtipoproduto.options[i].value + '-' + document.fornecedor.codtipoproduto.options[i].text + '"><div id="linhaatividade" style="width:100%;" align="left">' + document.fornecedor.codtipoproduto.options[i].value + '-' + document.fornecedor.codtipoproduto.options[i].text + '<a href="javascript:deletarAtividade(\'' + document.fornecedor.codtipoproduto.options[i].value + '\');"><img src="imagens/lixeira.jpg"></div>'; break; }//do if }//do for }//SalvarContato() function deletarAtividade(atividade) { var CodAtiv = new Array(); var DescAtiv = new Array(); obj = document.fornecedor.elements["codatividade[]"]; obj2 = document.fornecedor.elements["descatividade[]"]; for (i = 0; i < obj.length; i++) { if (obj[i].value === atividade) { for (j = i; j < obj.length - 1; j++) { CodAtiv[j] = obj[j + 1].value; DescAtiv[j] = obj2[j + 1].value; } break; } else { CodAtiv[i] = obj[i].value; DescAtiv[i] = obj2[i].value; } }//do for document.getElementById("tabela").innerHTML = '<div style="width:100%; height:20;" align="center" class="cadcat">Descri��o do Material</div>'; for (i = 0; i < CodAtiv.length; i++) { document.getElementById("tabela").innerHTML += '<input type="hidden" name="codatividade[]" value="' + CodAtiv[i] + '"><input type="hidden" name="descatividade[]" value="' + DescAtiv[i] + '"><div id="linhaatividade" style="width:100%; " align="left">' + DescAtiv[i] + '<a href="javascript:deletarAtividade(\'' + CodAtiv[i] + '\');"><img src="imagens/lixeira.jpg"></div>'; } }//deletarAtividade function validarAtividade() { if (document.fornecedor.codgrupo.value == 0) { alert("� necess�rio escolher um grupo."); return false; } if (document.fornecedor.codtipoproduto.value == 0) { alert("� necess�rio digitar o cargo do contato."); return false; } }//validarAtividade function submitarTela() { if (validarCampos()) document.fornecedor.submit(); } function validarCampos() { var bool = true; //Verifica se a confirma��o da senha � igual a mesma var dif = true; if (document.fornecedor.senha.value != document.fornecedor.senha1.value) { alert("Senhas devem ser iguais"); bool = false; dif = false; } if (document.fornecedor.cpf.value == "" || !chkCpf(document.fornecedor.cpf.value)) { document.getElementById("erro_cpf").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_cpf").innerHTML = ""; } if (document.fornecedor.nome.value == "") { document.getElementById("erro_nome").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_nome").innerHTML = ""; } if (document.fornecedor.nascimento.value == "" || !validarData(document.fornecedor.nascimento)) { document.getElementById("erro_nascimento").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_nascimento").innerHTML = ""; } if (document.fornecedor.rg.value == "") { document.getElementById("erro_rg").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_rg").innerHTML = ""; } if (document.fornecedor.estado_civil.value == "") { document.getElementById("erro_estado_civil").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_estado_civil").innerHTML = ""; } if (document.fornecedor.inscricao_municipal.value == "") { document.getElementById("erro_inscricao_municipal").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_inscricao_municipal").innerHTML = ""; } if (document.fornecedor.profissao.value == "") { document.getElementById("erro_profissao").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_profissao").innerHTML = ""; } if (document.fornecedor.registro.value == "") { document.getElementById("erro_registro").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_registro").innerHTML = ""; } if (document.fornecedor.endereco.value == "") { document.getElementById("erro_endereco").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_endereco").innerHTML = ""; } if (document.fornecedor.bairro.value == "") { document.getElementById("erro_bairro").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_bairro").innerHTML = ""; } if (document.fornecedor.cidade.value == "") { document.getElementById("erro_cidade").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_cidade").innerHTML = ""; } if (document.fornecedor.cep.value == "" && !isNaN(document.fornecedor.cep.value)) { document.getElementById("erro_cep").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_cep").innerHTML = ""; } if (document.fornecedor.uf.value == "") { document.getElementById("erro_uf").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_uf").innerHTML = ""; } if (document.fornecedor.ddd1.value == "") { document.getElementById("erro_ddd1").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_ddd1").innerHTML = ""; } if (document.fornecedor.tel1.value == "") { document.getElementById("erro_tel1").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_tel1").innerHTML = ""; } if (document.fornecedor.codpais.value == "") { document.getElementById("erro_codpais").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_codpais").innerHTML = ""; } if (document.fornecedor.cod_banco.value == "") { document.getElementById("erro_cod_banco").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_cod_banco").innerHTML = ""; } if (document.fornecedor.agencia.value == "") { document.getElementById("erro_agencia").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_agencia").innerHTML = ""; } if (document.fornecedor.conta.value == "") { document.getElementById("erro_conta").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_conta").innerHTML = ""; } if ((document.fornecedor.senha.value == "") || (dif == false)) { document.getElementById("erro_senha").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_senha").innerHTML = ""; } if ((document.fornecedor.senha1.value == "") || (dif == false)) { document.getElementById("erro_senha1").innerHTML = "<img src=\"imagens/erro.gif\">"; bool = false; } else { document.getElementById("erro_senha1").innerHTML = ""; } if (!bool) { document.getElementById("divError").innerHTML = "<font color=\"#FF0000\">Erros foram encontrados favor preencher corretamente os campos com <img src=\"imagens/erro.gif\"></font>."; } else { document.getElementById("divError").innerHTML = ""; } return bool; } //Para pegar os dados com Ajax function Dados(valor) { //verifica se o browser tem suporte a ajax try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (ex) { try { ajax = new XMLHttpRequest(); } catch (exc) { alert("Esse browser n�o tem recursos para uso do Ajax"); ajax = null; } } } //se tiver suporte ajax if (ajax) { //deixa apenas o elemento 1 no option, os outros s�o exclu�dos document.fornecedor.codtipoproduto.options.length = 1; idOpcao = document.getElementById("opcoes"); ajax.open("POST", "tipoproduto.php", true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { //enquanto estiver processando...emite a msg de carregando if (ajax.readyState == 1) { idOpcao.innerHTML = "Carregando...!"; } //ap�s ser processado - chama fun��o processXML que vai varrer os dados if (ajax.readyState == 4) { if (ajax.responseXML) { processXML(ajax.responseXML); } else { //caso n�o seja um arquivo XML emite a mensagem abaixo idOpcao.innerHTML = "--Primeiro selecione o grupo--"; } } } //passa o c�digo do estado escolhido var params = "codgrupo=" + valor; ajax.send(params); } } function processXML(obj) { //pega a tag cidade var dataArray = obj.getElementsByTagName("tipoproduto"); //total de elementos contidos na tag cidade if (dataArray.length > 0) { //percorre o arquivo XML paara extrair os dados for (var i = 0; i < dataArray.length; i++) { var item = dataArray[i]; //cont�udo dos campos no arquivo XML var codigo = item.getElementsByTagName("codigo")[0].firstChild.nodeValue; var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue; idOpcao.innerHTML = "--Selecione uma das op��es abaixo--"; //cria um novo option dinamicamente var novo = document.createElement("option"); //atribui um ID a esse elemento novo.setAttribute("id", "opcoes"); //atribui um valor novo.value = codigo; //atribui um texto novo.text = descricao; //finalmente adiciona o novo elemento document.fornecedor.codtipoproduto.options.add(novo); } } else { //caso o XML volte vazio, printa a mensagem abaixo idOpcao.innerHTML = "--Primeiro selecione o grupo--"; } } //Para pegar os dados com Ajax function DadosServicos(valor) { //verifica se o browser tem suporte a ajax try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (ex) { try { ajax = new XMLHttpRequest(); } catch (exc) { alert("Esse browser n�o tem recursos para uso do Ajax"); ajax = null; } } } //se tiver suporte ajax if (ajax) { //deixa apenas o elemento 1 no option, os outros s�o exclu�dos document.fornecedor.codtiposervico.options.length = 1; idOpcao = document.getElementById("opcoes2"); ajax.open("POST", "tiposervico.php", true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { //enquanto estiver processando...emite a msg de carregando if (ajax.readyState == 1) { idOpcao.innerHTML = "Carregando...!"; } //ap�s ser processado - chama fun��o processXML que vai varrer os dados if (ajax.readyState == 4) { if (ajax.responseXML) { processXMLServico(ajax.responseXML); } else { //caso n�o seja um arquivo XML emite a mensagem abaixo idOpcao.innerHTML = "--Primeiro selecione o grupo--"; } } } //passa o c�digo do estado escolhido var params = "codgruposervico=" + valor; ajax.send(params); } } function processXMLServico(obj) { //pega a tag cidade var dataArray = obj.getElementsByTagName("tiposervico"); //total de elementos contidos na tag cidade if (dataArray.length > 0) { //percorre o arquivo XML paara extrair os dados for (var i = 0; i < dataArray.length; i++) { var item = dataArray[i]; //cont�udo dos campos no arquivo XML var codigo = item.getElementsByTagName("codigo")[0].firstChild.nodeValue; var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue; idOpcao.innerHTML = "--Selecione uma das op��es abaixo--"; //cria um novo option dinamicamente var novo = document.createElement("option"); //atribui um ID a esse elemento novo.setAttribute("id", "opcoes2"); //atribui um valor novo.value = codigo; //atribui um texto novo.text = descricao; //finalmente adiciona o novo elemento document.fornecedor.codtiposervico.options.add(novo); } } else { //caso o XML volte vazio, printa a mensagem abaixo idOpcao.innerHTML = "--Primeiro selecione o grupo--"; } } function validaCamposDinamicos() { obj = document.fornecedor.elements["codatividade[]"]; obj2 = document.fornecedor.elements["codservico[]"]; if (obj || obj2) { //submitarTela(); } else { alert('� obrigat�rio o cadastro de produto ou servi�o para poder continuar.'); document.fornecedor.codgrupo.focus(); return false; } } function limparCamposTela(){ document.fornecedor.nome.value = ""; document.fornecedor.nascimento.value = ""; document.fornecedor.cpf.value = ""; document.fornecedor.rg.value = ""; document.fornecedor.inscricao_municipal.value = ""; document.fornecedor.profissao.value = ""; document.fornecedor.registro.value = ""; document.fornecedor.endereco.value = ""; document.fornecedor.bairro.value = ""; document.fornecedor.cidade.value = ""; document.fornecedor.cep.value = ""; document.fornecedor.ddd_telefone.value = ""; document.fornecedor.vch_telefone.value = ""; document.fornecedor.ddd_telefone2.value = ""; document.fornecedor.vch_telefone2.value = ""; document.fornecedor.ddd_telefone3.value = ""; document.fornecedor.vch_telefone3.value = ""; document.fornecedor.ddd_telefone3.value = ""; document.fornecedor.vch_telefone3.value = ""; document.fornecedor.email.value = ""; document.fornecedor.site.value = ""; document.fornecedor.agencia.value = ""; document.fornecedor.conta.value = ""; } </script>]]>