66
| <![CDATA[<script type="text/JavaScript">
$(function() {
//Responsável por desabilitar o botão que submitou o formulário (para evitar duplo clique)
$('.form-disable').on('submit', function(){
var self = $(this),
button = self.find('input[type="submit"], button'),
submitValue = button.data('submit-value');
button.attr('disabled','disabled').val((submitValue) ? submitValue : "Aguarde...");
});
$('.clearAllField').click(function(){
var id_form = $(this).closest('form').attr('id')
if (id_form !== null && id_form !== '') {
$('#' + id_form )[0].reset();
}
});
$(".accordion").accordion({ header: "h3", autoHeight: false });
$(".price").autoNumeric('init', {vMin: '0', wEmpty: 'zero', mDec: '2', aSep: '.', aDec: ',' });
$(".price").focus(function() {$(this).select();});
$(".price4").autoNumeric('init', {vMin: '0', wEmpty: 'zero', mDec: '4', aSep: '.', aDec: ',' });
$(".price4").focus(function() {$(this).select();});
$(".number").numberFormat();
$(".number").focusout(function() {
$(".number").numberFormat();
});
$('.spinner').spinner();
$(".date").datepicker();
$(".date").mask("99/99/9999");
$('.date').change(function() {
$(this).unmask();
$(this).mask("99/99/9999");
if ($(this).val() != "") {
if (!isDateValid($(this).val())) {
alert("Data inválida.");
$(this).val("");
}
}
});
$(".cep").mask("99.999-999");
$(".tabs").tabs();
$('.tableDados tbody tr:odd').addClass('zebraUm');
$('.tableDados tbody tr:even').addClass('zebraDois');
$('.cnpjcpf').attr("maxlength", 18);
$('.cnpjcpf').attr("title", "Informar apenas números");
$('.cnpjcpf').focus(function() {
$(this).unmask();
});
$('.cnpjcpf').keyup(function() {
$(this).val(removeInvalido($(this).val()));
});
$('.cnpjcpf').blur(function() {
$(this).unmask();
$('.mensagem-alerta-cpf-cnpj-invalido').text("");
if (removeInvalido($(this).val()).length == 11) {
$(this).mask("999.999.999-99");
} else if (removeInvalido($(this).val()).length == 14) {
$(this).mask("99.999.999/9999-99");
} else if (removeInvalido($(this).val()).length > 0) {
$('.mensagem-alerta-cpf-cnpj-invalido').text("CPF/CNPJ está inválido.");
}
});
$('.fancybox').fancybox({
'width' : 880
});
$('.voltar').click(function() {
history.back()
});
function removeInvalido(cnpjcpf) {
return cnpjcpf.replace(/\D/g, '')
}
//Usar este padão
$('.tooltip_msg').qtip({
position: {
target: 'mouse', // Track the mouse as the positioning target
viewport: $(window),
adjust: {
x: 5,
y: 5,
method: 'flip flip'
}
}
});
//Não usar mais. Usar tooltip_msg
$('.msgLeft').qtip({
position: {
target: 'mouse', // Track the mouse as the positioning target
viewport: $(window),
adjust: {
x: 5,
y: 5,
method: 'flip flip'
}
}
});
//Não usar mais. Usar tooltip_msg
$('.msgRight').qtip({
position: {
target: 'mouse', // Track the mouse as the positioning target
viewport: $(window),
adjust: {
x: 5,
y: 5,
method: 'flip flip'
}
}
});
$("#sortable").sortable();
$("#sortable").disableSelection();
$('select[multiple]').multiselect({
placeholder: 'Selecione uma opção'
});
});
</script>]]>
|
221
| <![CDATA[<script language="JavaScript" type="text/JavaScript">
$(document).ready(function() {
$('#nome').change(function() {
if ($('#apelido').val() == "") {
$('#apelido').val($('#nome').val());
}
});
$('#uf').change(function() {
ajaxEstadoCidade($('#uf').val());
});
$('#municipio').change(function() {
if ($('#municipio').val() != "0") {
ajaxCidadeCodIBGE($('#municipio').val());
} else {
$('#codIBGE').val("");
}
});
$('#inicio').submit(function() {
return validar();
});
});
function ajaxEstadoCidade(uf) {
get_estado_cidade(uf, "municipio", "U2VsZWNpb25lIHVtYSBjaWRhZGU=");
}
function ajaxCidadeCodIBGE(cidade) {
get_cidade_ibge(cidade, "codIBGE");
}
function validaCNPJCPF() {
var cnpjcpf = unformatCpfCnpj($('#cnpjcpf').val());
cnpjcpf = cnpjcpf.replace(/[_]/g, '');
if (!valida_cpf_cnpj($('#cnpjcpf').val())) {
alert("CNPJ/CPF inválido.");
$('#cnpjcpf').focus();
return false;
}
return true;
}
function validar() {
if (!validaCNPJCPF()) {
return false;
}
if ($('#cnpjcpf').val().length < 1) {
alert("Digite corretamente seu CPF/CNPJ.");
$('#cnpjcpf').focus();
return false;
}
if ($('#nome').val().length < 4) {
alert("Digite corretamente sua razão social.");
$('#nome').focus();
return false;
}
if ($('#apelido').val().length < 4) {
alert("Digite corretamente seu nome fantasia.");
$('#apelido').focus();
return false;
}
if ($('#cep').val().length < 4) {
alert("Digite corretamente seu CEP.");
$('#cep').focus();
return false;
}
if ($('#logradouro').val().length < 4) {
alert("Digite corretamente seu logradouro.");
$('#logradouro').focus();
return false;
}
if ($('#bairro').val().length < 4) {
alert("Digite corretamente seu bairro.");
$('#bairro').focus();
return false;
}
if ($('#uf').val() == "0") {
alert("Selecione uma UF.");
$('#uf').focus();
return false;
}
if ($('#municipio').val() == "0") {
alert("Selecione uma cidade.");
$('#municipio').focus();
return false;
}
if ($('#codIBGE').val() == "") {
alert("Código do IBGE inválido. Selecione uma cidade.");
$('#municipio').focus();
return false;
}
var invalid;
invalid = /^((([a-z]|\d|[!#$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/;
// verifica se o e-mail é válido
if ($('#email').val().length == 0) {
alert("Digite corretamente seu e-mail, por favor.");
$('#email').focus();
return false;
} else if (!invalid.test($('#email').val())) {
// caso o teste falhe, para mudar a cor do texto na caixa, mude na linha abaixo
$('#email').css("color", "red");
alert("E-mail inválido.");
$('#email').focus();
return false;
}
}
</script>]]>
|
354
| <![CDATA[<script language="javascript" type="text/JavaScript">
var url = "";
var xmlhttp = "";
function get_estado_cidade(uf, campo_cidade, descricao) {
get_estado_cidade(uf, campo_cidade, descricao, 0)
}
function get_estado_cidade(uf, campo_cidade, descricao, cidade) {
url = '/sefaz/Ajax?executar=get_estado_cidade&uf=' + uf + '&descricao=' + descricao;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
}
if(!xmlhttp && window.createRequest) {
try {
xmlhttp = window.createRequest();
} catch (e) {
xmlhttp = false;
}
}
try {
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
processa_get_estado_cidade(campo_cidade, cidade);
}
}
}
try {
xmlhttp.send(null);
} catch (e) {
xmlhttp = "";
}
} catch (e) {
try {
xmlhttp.send(null)
xmlhttp = "";
} catch (e) {
xmlhttp = "";
}
}
}
function processa_get_estado_cidade(cidade, campo_valor) {
$('#' + cidade).innerHTML = '';
$('#' + cidade + ' option').each(function() {
$(this).remove();
});
var result = xmlhttp.responseText;
var opcoes = result.split('\n');
var qtdOpcoes = opcoes.length - 1;
for (i = 0; i < qtdOpcoes; i++) {
var atributos = opcoes[i].split('|');
var option = '<option value="' + atributos[0] + '">' + atributos[1] + '</option>';
$('#' + cidade).append(option);
}
$('#' + cidade).val(campo_valor);
$('#' + cidade).change();
}
</script>]]>
|