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

Sites Pertecentes a (o) AM

Endereço Nota Erros Avisos

afi.sefaz.am.gov.br/redirect.asp?sistema=54

72.44 23 82
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.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 4 123 158 362 442
123 <![CDATA[<script language='javascript'> // ------------------------------------------------------------ $(document).ready(function() { $( "#tipo" ).change( function() { if ( $( this ).val().toString().length > 0 ) { $( "label[for='doc']" ).text( $( "#tipo option:selected" ).text() ); if ( $( this ).val() == "PF" ) { $( "label[for='nome']" ).text( 'Nome' ); } else { $( "label[for='nome']" ).text( 'Razão Social' ); } $( "label[for='nome']" ).parent().addClass( 'largColA' ); $( "label[for='tipo']" ).parent().addClass( 'largColA' ); } else { $( "label[for='doc']" ).text( 'Documento' ); $( "label[for='nome']" ).text( 'Nome/Razão Social' ); $( "label[for='nome']" ).parent().removeClass( 'largColA' ); $( "label[for='tipo']" ).parent().removeClass( 'largColA' ); } }); } ); // ------------------------------------------------------------ </script>]]>
158 <![CDATA[<script language='javascript'> // ------------------------------------------------------------ function valida_cpf(cpf) { var numeros, digitos, soma, i, resultado, digitos_iguais; digitos_iguais = 1; if (cpf.length < 11) return false; for (i = 0; i < cpf.length - 1; i++) if (cpf.charAt(i) != cpf.charAt(i + 1)) { digitos_iguais = 0; break; } if (!digitos_iguais) { numeros = cpf.substring(0,9); digitos = cpf.substring(9); soma = 0; for (i = 10; i > 1; i--) soma += numeros.charAt(10 - i) * i; resultado = soma % 11 < 2 ? 0 : 11 - soma % 11; if (resultado != digitos.charAt(0)) return false; numeros = cpf.substring(0,10); soma = 0; for (i = 11; i > 1; i--) soma += numeros.charAt(11 - i) * i; resultado = soma % 11 < 2 ? 0 : 11 - soma % 11; if (resultado != digitos.charAt(1)) return false; return true; } else return false; } // ------------------------------------------------------------ // ------------------------------------------------------------ function valida_cnpj(cnpj) { var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais; digitos_iguais = 1; if (cnpj.length < 14 && cnpj.length < 15) return false; for (i = 0; i < cnpj.length - 1; i++) if (cnpj.charAt(i) != cnpj.charAt(i + 1)) { digitos_iguais = 0; break; } if (!digitos_iguais) { tamanho = cnpj.length - 2 numeros = cnpj.substring(0,tamanho); digitos = cnpj.substring(tamanho); soma = 0; pos = tamanho - 7; for (i = tamanho; i >= 1; i--) { soma += numeros.charAt(tamanho - i) * pos--; if (pos < 2) pos = 9; } resultado = soma % 11 < 2 ? 0 : 11 - soma % 11; if (resultado != digitos.charAt(0)) return false; tamanho = tamanho + 1; numeros = cnpj.substring(0,tamanho); soma = 0; pos = tamanho - 7; for (i = tamanho; i >= 1; i--) { soma += numeros.charAt(tamanho - i) * pos--; if (pos < 2) pos = 9; } resultado = soma % 11 < 2 ? 0 : 11 - soma % 11; if (resultado != digitos.charAt(1)) return false; return true; } else return false; } // ------------------------------------------------------------ // ------------------------------------------------------------ function solCertidao() { var doc = $( '#doc' ).val() .replaceAll( ".", "" ) .replaceAll( "-", "" ) .replaceAll( "/", "" ); var txTipo = $( '#tipo' ).val(); if ( txTipo == 'PF' ) { if ( doc.length <= 5 ) { alert( 'CPF não informado ou inválido' ); return false; } else if ( !valida_cpf( doc ) ) { alert( 'CPF inválido.' ); return false; } if ( $( '#nome' ).val().length <= 5 ) { alert( 'Nome não informado ou inválido' ); return false; } } else if ( txTipo == 'PJ' ) { if ( doc.length > 14 ) { alert( 'O CNPJ posui mais de 14 Números' ); return false; } else if ( doc.length < 12 ) { alert( 'O CNPJ deve possuir 14 Números' ); return false; } else if ( !valida_cnpj( doc ) ) { alert( 'CNPJ inválido.' ); return false; } if ( $( '#nome' ).val().length <= 5 ) { alert( 'Razão Social não informada ou inválida' ); return false; } } else { alert( 'Campo Tipo Obrigatório' ); return false; } $( '#form' ).submit(); } // ------------------------------------------------------------ // ------------------------------------------------------------ function verBtSolicitar() { $( '#btSolicitar' ).hide(); if ( ( $( '#doc' ).val().length > 5 ) && ( $( '#nome' ).val().length > 5 ) ) { $( '#btSolicitar' ).show(); } } // ------------------------------------------------------------ // ------------------------------------------------------------ $( '#doc' ).keyup( verBtSolicitar ); $( '#nome' ).keyup( verBtSolicitar ); $( '#doc' ).blur( verBtSolicitar ); $( '#nome' ).blur( verBtSolicitar ); // ------------------------------------------------------------ // ------------------------------------------------------------ verBtSolicitar(); $( '#btSolicitar' ).click( solCertidao ); // ------------------------------------------------------------ </script>]]>
362 <![CDATA[<script language='javascript'> // ----------------------------------------------------------- if ( !String.prototype.trim ) { String.prototype.trim = function(){return this.replace(/^\s+|\s+$/g, '');}; } // ----------------------------------------------------------- // ---------------------------------------------------- if ( !String.prototype.replaceAll ) { String.prototype.replaceAll = function( target, replacement ) { return this.split( target ).join( replacement ); }; } // ---------------------------------------------------- </script>]]>
442 <![CDATA[<script language='javascript'> tmpTam = document.getElementById( 'areaConteudoRodape' ).offsetWidth - document.getElementById( 'areaConteudoRodape_m' ).offsetWidth; document.getElementById( 'areaConteudoRodape_e' ).style.width = Math.round( tmpTam / 2 ) + 'px'; document.getElementById( 'areaConteudoRodape_d' ).style.width = Math.round( tmpTam / 2 ) + 'px'; </script>]]>