function show (evt, id) {
 var evt = evt || window.event;
 var o = document.getElementById('mymaint');
 var f = document.getElementById('cur_popup_note');
 if (f == null) {
  f = document.createElement('div');
  f.setAttribute ('id', 'cur_popup_note');
  f.setAttribute ('style', 
  'progid:DXImageTransform.Microsoft.Alpha(opacity=100); '+
  'opacity: 1; display: block; top: 0px; left: 0px;'+
  'width:680px; height:295px;');
  o.setAttribute('onMouseOver', 'hide()');
  f.setAttribute('class', 'popup');
  document.body.appendChild(f);
 }
 f.opacityFilter = 0;
 f.innerHTML = '<img src="images/x.gif" height="13" width="13" border="0" id="x_image" '+
  'style="cursor:pointer;float:right;" onclick="hide();">'+
  '<div style="padding: 10px">' +  
  document.getElementById(id).innerHTML + '</div>';
 f.className = 'popup_active';
 f.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + (f.opacityFilter * 100) + ');';
 f.style.opacity = f.opacityFilter;
 f.style.display = 'block';
 var o_coords = getPosition(o);
 var f_coords = getPosition(f);
 var calculatedTop = (f.offsetTop + (o_coords.top - f_coords.top) + 15);
 var calculatedLeft = (f.offsetLeft + (o_coords.left - f_coords.left) + 30);
 if (calculatedTop + f.offsetHeight > document.body.offsetHeight) 
  calculatedTop = document.body.offsetHeight - f.offsetHeight;
 if (calculatedLeft + 200 > document.body.offsetWidth) 
  calculatedLeft = document.body.offsetWidth - 220;
 f.style.top = calculatedTop + 'px';
 f.style.left = calculatedLeft + 'px';
 window.setTimeout('animate()', 50);
 evt.cancelBubble = true;
 return false;
}

function hide() {
 var div = document.getElementById('cur_popup_note');
 if (div != null) {
  div.className = 'footnote_new';
  div.style.display = 'none';
 }
 return false;
}

function animate() {
 var f = document.getElementById('cur_popup_note');
 f.opacityFilter += 0.05;
 f.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + (f.opacityFilter * 100) + ');';
 f.style.opacity = f.opacityFilter;
 if (f.opacityFilter<1) window.setTimeout('animate()', 50);
}

function getPosition(offsetTrail) {
 var offsetLeft = 0;
 var offsetTop = 0;
 while (offsetTrail) {
  offsetLeft += offsetTrail.offsetLeft;
  offsetTop += offsetTrail.offsetTop;
  offsetTrail = offsetTrail.offsetParent;
 }
 return { left:offsetLeft, top:offsetTop }
}

var count_files = 0;
function addFile() {    var max_files = 25;    if (count_files < max_files) {        var fieldset  = document.getElementById("ff");        var file_input= document.createElement("input");        var br_tag    = document.createElement("br");	var num = count_files + 1;        file_input.setAttribute("type","file");        file_input.setAttribute("name","files[]");        file_input.setAttribute("type","file");        fieldset.appendChild(br_tag);        fieldset.appendChild(file_input);        ++count_files;    } else {        alert("Максимальное количество файлов: " + max_files);    }
}

var count_files2 = 0;

function addFile2() {
    var max_files2 = 25;
    if (count_files2 < max_files2) {
        var fieldset  = document.getElementById("ff2");
        var file_input= document.createElement("input");
        var br_tag    = document.createElement("br");
	var num2 = count_files2 + 1;
        file_input.setAttribute("type","file");
        file_input.setAttribute("name","files2[]");
        file_input.setAttribute("type","file");
        fieldset.appendChild(br_tag);
        fieldset.appendChild(file_input);
        ++count_files2;
    } else {
        alert("Максимальное количество файлов: " + max_files2);
    }

}
