All pastes #737685 Raw Edit

Stuff

public text v1 · immutable
·published 2007-10-15 16:48 UTC
rendered paste body
Caro Amigo como resolver.
function val_baixa_cto() {
       fil=$('filial').value;
       cto=$('conhec').value;
       pes=$('peso').value;
       
       dtr=$('dtbaixa').value;
       if (fil == '') {
           alert ('Informe o codigo da filial ');
           $('filial').focus();
           return false;
       }
       if (cto == '') {
          alert ('Informe o numero do conhecimento');
          $('conhec').focus();
          return false;
       }
       if (pes == '') {
          alert ('Informe o peso');
          $('peso').focus();
          return false;
       }
       if (dtr == '') {
          alert ('Informe a data de entrega');
          $('dtbaixa').focus();
          return false;
       }
       var url = 'modulos/cadastro/con00030.php?p1='+fil+'&p2='+cto+'&p3=peso:dtentr';
        new Ajax.Request(url,
         {
           method: 'post' ,
           onComplete: function(transport) {
              var arrTMP = transport.responseText.split('###');
              var Texto = arrTMP[0];
              if (Texto == "erro") {
                var CDG_ERR = arrTMP[1];
                if (CDG_ERR == 1) {
                    alert ('Conhecimento nao encontrado ... Verifique');
                    $('filial').focus();
                    return false;
                } /* cdg_err */
              } /* texto */
              var peso = arrTMP[2];
              pes = pes.replace(/,/g, ".");
              peso= parseFloat(peso);
              pes = parseFloat(pes);
//              alert (peso);
//              alert (pes);
              if (peso != pes) {
                  alert ('Peso Incorreto')
                  $('peso').select();
                  $('peso').focus();
                  return false;
              };
              var data = arrTMP[3];
alert( data ) ;
              var dia = parseInt(data.substr(0,4));
              var mes = parseInt(data.substr(5,2));
              var ano = parseInt(data.substr(8,2));
alert(dtr);
alert(dia);			  
alert(mes);
alert(ano);

              if (( dia == 1) && (mes == 1) && (ano == 1))
              {    }
              else {
                  alert ( 'Conhecimento já entregue');
                  $('filial').focus();
                  return false;
              };
              return true;
            } /* funcao de retorno */
         } /* acesso a funcao */
        ); /* ajax */

       


//     alert (' final cto') ;
     return false;

}