Advertisement
Guest User

Untitled

a guest
May 28th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         <link href="extras/css.css" rel="stylesheet" type="text/css" />
  2.        
  3.         <link rel="stylesheet" href="extras/jquery.tabs.css" type="text/css" media="print, projection, screen" />
  4.         <!-- Additional IE/Win specific style sheet (Conditional Comments) -->
  5.         <!--[if lte IE 7]>
  6.         <link rel="stylesheet" href="extras/jquery.tabs-ie.css" type="text/css" media="projection, screen">
  7.         <![endif]-->
  8.        
  9.        
  10.         <script type="text/javascript" src="extras/jquery-1.4.2.min.js"></script>
  11.  
  12.         <script type="text/javascript" src="extras/ajax.js"></script>
  13.         <script type="text/javascript" src="extras/js.js"></script>
  14.  
  15.         <script type="text/javascript" src="extras/jquery.maskedinput-1.2.2.min.js"></script>
  16.        
  17.         <script type="text/javascript" src="extras/jquery.validate.js"></script>
  18.        
  19.         <script type="text/javascript" src="extras/jquery.tablesorter.js"></script>
  20.         <script type="text/javascript" src="extras/jquery.tablesorter.pager.js"></script>
  21.         <script type="text/javascript" src="extras/jquery-1.1.3.1.pack.js"></script>
  22.         <script type="text/javascript" src="extras/jquery.history_remote.pack.js"></script>
  23.         <script type="text/javascript" src="extras/jquery.tabs.pack.js"></script>
  24.         <script type="text/javascript">
  25.             //DEIXAR AS TABELAS ZEBRADAS
  26.            
  27.             var $zebra = jQuery.noConflict()
  28.            
  29.             $zebra(document).ready(function() {
  30.                $zebra('table tbody tr .zebra:odd').addClass('cinza');
  31.                $zebra('table tbody tr .zebra:even').addClass('branco');
  32.             });
  33.         </script>
  34.        
  35.         <script type="text/javascript">
  36.             //VALIDAR CPF OU CNPJ
  37.             //adiciona metodo ao validate para verificar tamanho
  38.             jQuery.validator.addMethod("verificaTamanho", function(value, element) {
  39.              //return value.length == 11 || value.length == 14;
  40.              return value.length == 11;
  41.             }, jQuery.format("Informe um CPF válido"));
  42.            
  43.             var $valida = jQuery.noConflict()
  44.            
  45.             // QUANDO O DOCUMENTO ESTIVER PRONTO
  46.             $valida(document).ready(function(){
  47.                // CONFIGURA A VALIDACAO DO FORMULARIO
  48.                $valida("#form").validate({
  49.                   rules: {
  50.                         asscpf: {
  51.                             required:true,
  52.                             verificaTamanho:true,
  53.                             cpf:function(element) {
  54.                                 if($valida("#asscpf").val().length == 11){ return true; }
  55.                             }
  56.                             /*cnpj:function(element) {
  57.                                 if($("#cpf_cnpj").val().length==14){ return true; }
  58.                             }*/
  59.                         }
  60.                   },
  61.                   messages: {
  62.                         cpf_cnpj: {required: "<li class='erros'>" + $valida(this).attr("label") + " é obrigatório</li>", verificaTamanho:"<li class='erros'>" + $valida(this).attr("label") + " o documento precisa ter 11 dígitos</li>", cpf:"<li class='erros'>" + $valida(this).attr("label") + " Informe um CPF válido</li>"}
  63.                   }
  64.                   /*,submitHandler:function(form) {
  65.                      //alert('ok');
  66.                   }*/
  67.                });
  68.             });
  69.         </script>
  70.        
  71.         <script type="text/javascript">
  72.             //ATALHOS DO TECLADO PARA MANIPULAR OS DADOS
  73.             document.onkeydown = function(tecla){
  74.                
  75.                 if(window.event) { // Internet Explorer
  76.                     var tecla = tecla.keyCode;
  77.                 }
  78.                 else if(teclapres.which) { // Nestcape / firefox
  79.                     var tecla = tecla.which;
  80.                 }
  81.  
  82.                 //DIR. ESQUERDA = VOLTAR PÁGINA NA PAGINAÇÃO DE RESULTADOS
  83.                 if(tecla.which == 37)
  84.                     window.location = $(".prev").atrr("img");
  85.              
  86.                 //DIR. DIREITA = AVANÇA PÁGINA NA PAGINAÇÃO DE RESULTADOS
  87.                 if(tecla.which == 39)
  88.                     window.location = $(".next").atrr("img");
  89.                
  90.                 //F2 = NOVO REGISTRO
  91.                 if(tecla.which == 113)
  92.                     window.location.href='?menu=<?php echo $menu; ?>&acao=incluir';
  93.                    
  94.                 //F4 = LISTAR REGISTROS
  95.                 if(tecla.which == 115)
  96.                     window.location.href='?menu=<?php echo $menu; ?>&acao=listar';
  97.  
  98.                 //F8 = VOLTAR PARA LISTA DE REGISTROS
  99.                 if(tecla.which == 119)
  100.                     window.location.href='?menu=<?php echo $menu; ?>';
  101.  
  102.                 //F9 = EXCLUIR REGISTRO
  103.                 if(tecla.which == 120)
  104.                     window.location.href='?menu=<?php echo $menu; ?>&acao=excluir&id=<?php echo $id; ?>';
  105.             }
  106.         </script>
  107.        
  108.         <script type="text/javascript">
  109.             //MASCARA NOS INPUTS
  110.            
  111.                 var $mascara = jQuery.noConflict()
  112.                
  113.                 $mascara(document).ready(function(){
  114.                    //$("#resdataini").mask("99/99/9999");
  115.                    //$("#resdatafim").mask("99/99/9999");
  116.                    $mascara("#reshorarioini").mask("99:99");
  117.                    $mascara("#reshorariofim").mask("99:99");
  118.                 });
  119.         </script>
  120.        
  121.         <script type="text/javascript">
  122.             //DAR FOCO NO PRIMEIRO CAMPO DO FORMULARIO QUANDO ABERTO PARA INSERÇÃO E EDIÇÃO DOS DADOS
  123.            
  124.             var $foco = jQuery.noConflict()
  125.            
  126.             $foco(document).ready(function(){
  127.                 $foco("[tabindex=focus]").focus();
  128.              })
  129.         </script>
  130.        
  131.         <script type="text/javascript">
  132.             //ORDENAR PELOS CABEÇALHOS OS DADOS LISTADOS E FAZER A PAGINAÇÃO DOS MESMOS
  133.             var $ordenar = jQuery.noConflict()
  134.            
  135.             $ordenar(document).ready(function(){
  136.                 $ordenar("#ordenar")
  137.                 .tablesorter()
  138.                 .tablesorterPager({container: $ordenar("#paginacao")});
  139.             })
  140.         </script>
  141.        
  142.         <script type="text/javascript">
  143.             //SELECIONAR TODOS OS CHECKBOX DOS ACESSOS
  144.             var $selec = jQuery.noConflict()
  145.            
  146.             $selec(document).ready(function() {
  147.                 $selec('#todos').click(function() {
  148.                     if(this.checked == true){
  149.                         $selec("input[type=checkbox]").each(function() {
  150.                             this.checked = true;
  151.                         });
  152.                     } else {
  153.                         $selec("input[type=checkbox]").each(function() {
  154.                             this.checked = false;
  155.                         });
  156.                     }
  157.                 });
  158.             });
  159.         </script>
  160.    
  161.        <script type="text/javascript">
  162.            var $guias = jQuery.noConflict()
  163.            
  164.            $guias(document).ready(function() {
  165.                 $guias('#container-1').tabs();
  166.                 $guias('#container-2').tabs(2);
  167.                 $guias('#container-3').tabs({ fxSlide: true });
  168.                 $guias('#container-4').tabs({ fxFade: true, fxSpeed: 'fast' });
  169.                 $guias('#container-5').tabs({ fxSlide: true, fxFade: true, fxSpeed: 'normal' });
  170.                 $guias('#container-6').tabs({
  171.                     fxFade: true,
  172.                     fxSpeed: 'fast',
  173.                     onClick: function() {
  174.                         alert('onClick');
  175.                     },
  176.                     onHide: function() {
  177.                         alert('onHide');
  178.                     },
  179.                     onShow: function() {
  180.                         alert('onShow');
  181.                     }
  182.                 });
  183.                 $guias('#container-7').tabs({ fxAutoHeight: true });
  184.                 $guias('#container-8').tabs({ fxShow: { height: 'show', opacity: 'show' }, fxSpeed: 'normal' });
  185.                 $guias('#container-9').tabs({ remote: true });
  186.                 $guias('#container-10').tabs();
  187.                 $guias('#container-11').tabs({ disabled: [3] });
  188.  
  189.                 $guias('<p><a href="#">Disable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
  190.                     $guias(this).parents('div').eq(1).disableTab(3);
  191.                     return false;
  192.                 });
  193.                 $guias('<p><a href="#">Activate third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
  194.                     $guias(this).parents('div').eq(1).triggerTab(3);
  195.                     return false;
  196.                 });
  197.                 $guias('<p><a href="#">Enable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() {
  198.                     $guias(this).parents('div').eq(1).enableTab(3);
  199.                     return false;
  200.                 });
  201.  
  202.             });
  203.            </script>   
  204.    
  205.         <script type="text/javascript">
  206.             //PARA OS FORMULRIOS DE INSERO DE NOVOS REGISTROS
  207.            var $valida = jQuery.noConflict()
  208.            
  209.            $valida(document).ready(function() {
  210.                 $valida("[req=validar]").bind("submit", validar);
  211.             }
  212.             );
  213.                    
  214.             function validar(e){
  215.                 //determina se o form pode ser submetido ou não
  216.                 var canSubmit = true;
  217.                        
  218.                 // acumula as mensagens de erro
  219.                 var messages = "<ul>";
  220.                        
  221.                 // faz uma busca por todos elementos que especificam o atributo req=true
  222.                 $valida("[req=true]").each(
  223.                     function(){
  224.                         if($valida(this).val().length < 1){
  225.                             canSubmit = false;
  226.                             messages += "<li class='erros'>" + $valida(this).attr("label") + " é obrigatório</li>";
  227.                         }
  228.                     }
  229.                 );
  230.                 messages += "</ul>";
  231.                        
  232.                 // verifica se vai exibir as mensagens de erro
  233.                 if(canSubmit == false)
  234.                     $valida("#divError").html(messages).css("color", "red").fadeIn(300);
  235.                    
  236.                 return canSubmit;
  237.             }
  238.         </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement