$(function () {
    
    var elem = null;
   
   $('a.dnld').live('click',function () {
        var file = $(this).attr('href');        
        $.post('../contabilitate/download_form.php','',function (text) {            
            if($.trim(text)!='') {
                elem = $(text);                
                $(elem).dialog({modal:true,width:450});
                $('#download_form').find('input[name="file"]').val(file);
            } else {
                window.location='../contabilitate/do_download.php?file='+file;
            }
        },'text');
            
        return false;
   }); 
   
   $('#download_form').live('submit',function () {
        var data = $(this).serialize();        
        var err_nr = 0;
        var err_text = '';
        var frm = this;
        var url = $(this).attr('action');
        var file = $(this).find('input[name="file"]').val();
        $('.aj_loader').show();
        $.post(url,data,function (err) {
            $('.aj_loader').hide();
            $.each(err,function (key,value) {                
                err_nr=err_nr+1;
                err_text= err_text+'<p>'+value+'</p>';
                $(frm).find('input[name="'+key+'"]').val('');
            });
            if(err_nr>0) {
                $('#err_space').html(err_text);
            } else {
                $(elem).dialog('destroy');        
                window.location='../contabilitate/do_download.php?file='+file;
            }            
            
        },'json');
        return false;
   });
    
});
