$().ready( function() { calendario(); combobox(); confirmacao(); imprimir(); masks(); } ); function calendario() { $('.calendario').datepicker(); } function combobox() { if(document.getElementById('cid_codigo')) { $("select#est_codigo").change(function(){ $.getJSON("system/php/cidade.php",{id: $(this).val()}, function(j){ var options = ''; for (var i = 0; i < j.length; i++) { options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>'; } $("#cid_codigo").html(options); $('#cid_codigo option:first').attr('selected', 'selected'); }) }); } } function confirmacao() { $('.open').bind('click', function() { var url = $(this).attr('title'); redireciona(url, 0); } ); $('a.confirmacao').bind('click', function() { var title = $(this).attr('title'); if(!confirm(title)) { return false; } } ); } function imprimir() { $('.print').click( function() { window.print(); } ); } function masks() { $('.maskdata').mask('99/99/9999'); $('.maskhora').mask('99:99:99'); $('.masknum').numeric(); $('.maskletra').alpha({nocaps:true}); $('.maskfone').mask('(99) 9999-9999'); $('.maskcep').mask('99999-999'); $('.maskcpf').mask('999.999.999-99'); $('.maskcnpj').mask('99.999.999/9999-99'); $(".maskdolar").maskMoney(); $(".maskreal").maskMoney({symbol:"R$",decimal:",",thousands:"."}); $(".maskeuro").maskMoney({symbol:"Euro",decimal:",",thousands:" "}); } function redireciona(url, tempo) { setTimeout(window.open(url, "_self"), tempo); } function seleciona(form, el) { var classe = 'erro'; $(form+' *').each( function() { if(el!='') { if($(this).attr('id')==el) { $(this).focus().addClass(classe); } else { $(this).removeClass(classe); } } else { $(this).removeClass(classe); /* $(form).resetForm(); */ } } ); return false; } 
