/*  Dr. Afrânio - Prescrição de exames para pilotos
    www.cebinet.com.br
    silviosa@sswin.com.br
    Maio/2009
    ====================== */
$(document).ready(function(){

ibAFR.carregar();

});


var ibAFR={

    // ******************************************
    // métodos
    // ******************************************
    carregar: function(){

        var d=new Date();
        var dd=''+d.getDate();
        var mm=''+(1+d.getMonth());
        var aa=''+d.getFullYear();

        if(dd.length<2){ dd='0'+dd; };
        if(mm.length<2){ mm='0'+mm; };

        var t=dd+'/'+mm+'/'+aa;
        $('#data_prescr').val(t)

        $('#btn_acao').click(function(){ ibAFR.gerar(); })
        $('#nome').focus().select();

    },

    gerar: function(){

        // validação
        var v=new sjsValidacao( { "id": 'validAFT', "ancora": 'Modulo' } );
        v.ok=true;
        v.obrigatorio("nome", "Informe o nome da pessoa que fará os exames.");
        v.obrigatorio("data_prescr", "Informe a data para a qual deseja que seja emitida a prescrição.");
        v.dmy("data_prescr", "Data da prescrição:");
        if(!v.ok){
            var m='';
            for(i=0;i<v.mensagens.length;i++){ m+=v.mensagens[i].msg+'\n'; }
            window.alert(m);
            $('#'+v.mensagens[0].cpo).focus().select();
            return null;
        }

        // geração
        var props='';
        props+='AFRPRC_nome:'+$('#nome').val()+',';
        props+='AFRPRC_tipo:'+$('#tipo').val()+',';
        props+='AFRPRC_data:'+$('#data_prescr').val()+'';
        var p={ "acao": 'atribuir', "props": props };
        $.ajax({
            url: 'sis/sis.props.php', data: p, type: "POST", dataType: 'json',
            error: function(r, s, e){ var m='Erro AJAX: '+(s?(s+' '):'')+(e?(e+' '):'')+"\n"+r.responseText; $('#Modulo').prepend('<div id="ajaxErr">'+m+'</div>'); },
            success: function(dados){
                if(dados.tabela.retCode!='ok'){ window.alert('Falha de conexão. Tente mais tarde, por favor.'); return null; }
                var url='sis/prescricoes.php';
      window.location=url;
//                var prescr=window.open(url,"jbol","toolbar=no, scrollbars=yes, resizable=yes");
//                prescr.focus();
            }
        });

    }


};
