')
.addClass('sazdDocContainer')
.appendTo(currPlug);
if (( showData[0]['type'] == 'report')) {
currCont.html(showData[1]['html']);
currCont.show(500);
return;
}
// Пошли документы
if (((showData.length - 1) < currDataCount) || (currDataCount == 0)) currDataCount = (showData.length - 1);
for (var i = 1; i <= currDataCount; i++) {
var currData = showData[i];
var currDocDate = currData['DocDate'] || currData['DOC_DATE'] || currData['InDate'];
var currDoc = $('
')
.addClass('sazdDoc')
.addClass(currData['type'])
.appendTo(currCont);
var currDocDT = $('
')
.addClass('sazdDocDateTime')
.appendTo(currDoc);
var currDocDate = $('')
.addClass('sazdDocDate')
.html(currDocDate)
.appendTo(currDocDT);
makeDocLink(currData, showData[0]['type'])
.addClass('sazdDocName')
.attr('target', '_blank')
.appendTo(currDoc);
}
currCont.show(500);
});
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
currPlug.html('Ошибка при загрузке данных: ' + textStatus + '
');
}
});
// Формирование ссылки на документ
function makeDocLink(d, type) {
var currDocNumber = '';
var currDocName = d['DocName'] || d['ANNOTAT'];
var lnk;
// Если ссылка уже сформирована сервером
if ('LINK' in d) {
lnk = $(d['LINK']);
lnk.html(currDocNumber + lnk.html());
return lnk;
}
// Иначе различаем по типу документа
if (d.ISN_DOC)
url = AppPath.getPathType(type, d.ISN_DOC);
lnk = $('')
.attr('href', url)
.html(currDocNumber + currDocName);
return lnk;
}
});
});