';
selectObj.value = '';
refreshTags();
}
}
else selectObj = document.myForm.search;
}
function setActiveItem(obj) {
if (activeListItem) activeListItem.className = activeListItem.className.replace(/hover/g, '');
obj.className += 'hover';
activeListItem = obj;
if (IE6) refreshPng();
}
function incertActive() {
var i = 0;
if (IE6) i = 1;
if (activeListItem.childNodes[0].childNodes[i].tagName) selectObj.value = activeListItem.childNodes[0].childNodes[i].childNodes[0].nodeValue;
else selectObj.value = activeListItem.childNodes[0].childNodes[i].nodeValue;
if (activeListItem.parentNode.parentNode.id != 'autoImputList') selectObj.parentNode.childNodes[0].value = activeListItem.id;
}
function closeSelect() {
if (selectObj) {
selectObj.parentNode.parentNode.className = selectObj.parentNode.parentNode.className.replace(/active/g, '');
selectObj = false;
}
if (activeListItem) {
activeListItem.className = activeListItem.className.replace(/hover/g, '');
activeListItem = false;
}
if (OP) {
scrl = document.documentElement.scrollTop;
window.scroll(0, scrl+1);
window.scroll(0, scrl);
}
}
function getElementByIndex(obj, tag, index) {
var j=0;
for (var i=0; i= 0)) return obj;
}
return false;
}
function refreshTags() {
var list = document.getElementById('tagsTab');
var vals = new Array();
for (var i=0; i= 0)) {
elements[j] = obj.childNodes[i];
j++;
}
}
}
return elements;
}
var timeout = 10000;
var stat = false;
var timerID = false;
function applyStat(id) {
if (stat) {
for (var i=0; iЧтобы пометить файл как полученный необходимо посчитать CRC32 файла и указать ниже. О том, как считать CRC32 файла, можно прочитать в разделе FAQ.';
tmpStr += '
CRC32 файла:
';
document.getElementById('popupBody').innerHTML = tmpStr;
popup.show();
}
}
var activeUploader = new Object();
var uploadFlag = true;
function setUploader(object) {
activeUploader = object;
activeUploader.style.backgroundPosition = 'right -18px';
activeUploader.childNodes[0].style.backgroundPosition = '0 -18px';
var uploadDiv = document.getElementById('fileUploadDiv');
uploadDiv.style.left = object.offsetWidth*(-1) + 'px';
uploadDiv.style.width = object.offsetWidth + 'px';
uploadDiv.style.height = object.offsetHeight + 'px';
}
function activate() {
activeUploader.style.lineHeight = '20px';
activeUploader.style.paddingRight = '15px';
activeUploader.childNodes[0].style.paddingRight = '1px';
}
function desactivate() {
activeUploader.style.backgroundPosition = 'right 0';
activeUploader.style.paddingRight = '16px';
activeUploader.style.lineHeight = '18px';
activeUploader.childNodes[0].style.backgroundPosition = '';
activeUploader.childNodes[0].style.paddingRight = '';
}
function findPos(obj) {
var curleft = curtop = 0;
if (obj.offsetParent) {
curleft = obj.offsetLeft
curtop = obj.offsetTop
while (obj = obj.offsetParent) {
curleft += obj.offsetLeft
curtop += obj.offsetTop
}
}
return [curleft,curtop];
}
function encodeText(form) {
for (var i=0; i';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
tempStr += ' ';
getElementsByClass(getElementsByClass(getElementsByClass(obj.parentNode, 'description')[0], 'name')[0], 'media')[0].innerHTML = tempStr;
}
if (type == 'image') {
var image = getElementsByClass(getElementsByClass(getElementsByClass(obj.parentNode, 'description')[0], 'cover')[0], 'cover')[0];
if (image) image.src = 'http://'+id;
}
if ((type == 'data')||(type == 'search')) {
if ($(obj).siblings().length == 0) {
progress.start();
var little = '';
var last = '';
var colspan = 4;
if ((obj.className.search('last') >= 0)||(obj.className.search('one') >= 0)) last = 'last2 '
if (type == 'data') var req = '/content_data.js?id=';
else {
var req = '/content_search.js?id=';
little = 'little ';
colspan = 6;
}
$.getScript(req+id, function() {
progress.stop();
if (resp) {
var tmpStr = ''
tmpStr += '
';
tmpStr += '
';
tmpStr += '
';
if (resp.image) tmpStr += '';
if (resp.description) tmpStr += resp.description;
if (type == 'data') {
tmpStr += '
';
tmpStr += '
';
if (resp.files) {
for (var i=0; i < resp.files.length; i++) {
tmpStr += '