
function aktualizujOdkazy(){
  if(!document.getElementsByTagName) return false;
    var links = document.getElementsByTagName("a");
    for (var i=0; i < links.length; i++) {
      if(links[i].className.match("externallink")) {
        links[i].onclick = function () {
        return !window.open(this.href);
      }
    }
  }
}
window.onload=aktualizujOdkazy;

/////////////////////////////////////////////////////////////
function goToBack(){
  history.go(-1);
}

// Images ------------------------------------------------------------------
var fileInputId = 1;
// -----------------------------------------------------------------------------
// Function for adding DIV, INPUT and A elements into HTML
function addFileElement(e, popisImgText, removeText) {
  //window.alert(fileInputId);
  // DIV element
  newDiv = document.createElement("div");
  newDiv.id = "fileDiv" + fileInputId;
  // INPUT element
  newFile = document.createElement("input");
  newFile.type = "file";
  newFile.id = "files["+fileInputId+"]";  
  newFile.name = "files["+fileInputId+"]";
  
  classAtt=document.createAttribute("size");
  classAtt.value="45";
  newFile.setAttributeNode(classAtt);

  // INPUT TEXT element
  newTextImage = document.createElement("textarea");  
  newTextImage.id = "imageText["+fileInputId+"]";  
  newTextImage.name = "imageText["+fileInputId+"]";
  
  classAttImageTextCols=document.createAttribute("cols");
  classAttImageTextCols.value="45";
  newTextImage.setAttributeNode(classAttImageTextCols);
  
  classAttImageTextRows=document.createAttribute("rows");
  classAttImageTextRows.value="2";
  newTextImage.setAttributeNode(classAttImageTextRows);  
  
  
  // A element
  newLink = document.createElement("a");
  newLink.href = "javascript:void(0);";
  newLink.setAttribute("onclick", "removeFileElement(" + fileInputId + ");");
  newLink.innerHTML = removeText;
  
  
  // Complete new element
  newDiv.appendChild(newFile);
  newDiv.innerHTML += "<br /><span class=\"male sede\">"+popisImgText+":</span><br />";
  newDiv.appendChild(newTextImage);
  newDiv.innerHTML += "&nbsp;";
  newDiv.appendChild(newLink);
  newDiv.innerHTML += "<br /><br />";
  
  
  
  // Add to page
  document.getElementById(e).appendChild(newDiv);
  
  // Increase iterator
  fileInputId++;
}

// Remove DIV element containig INPUT and A elements
function removeFileElement(id) {
  divFile = document.getElementById('fileDiv' + id);
  divFile.parentNode.removeChild(divFile);
}


// Attachments ------------------------------------------------------------------
// DIV iterator for removing INPUT elements
var attachmentInputId = 1;
// -----------------------------------------------------------------------------
// Function for adding DIV, INPUT and A elements into HTML
function addAttachmentElement(e, popisAttachmentText, removeText) {
  // DIV element
  newDivAttachment = document.createElement("div");
  newDivAttachment.id = "attachmentDiv" + attachmentInputId;
  // INPUT FILE element
  newAttachment = document.createElement("input");
  newAttachment.type = "file";
  newAttachment.id = "attachment["+attachmentInputId+"]";  
  newAttachment.name = "attachment["+attachmentInputId+"]";
  
  classAttAttachment=document.createAttribute("size");
  classAttAttachment.value="45";
  newAttachment.setAttributeNode(classAttAttachment);
  
  // INPUT TEXT element
  newTextAttachment = document.createElement("textarea");  
  newTextAttachment.id = "attachmentText["+attachmentInputId+"]";  
  newTextAttachment.name = "attachmentText["+attachmentInputId+"]";
  
  classAttAttachmentTextCols=document.createAttribute("cols");
  classAttAttachmentTextCols.value="45";
  newTextAttachment.setAttributeNode(classAttAttachmentTextCols);
  
  classAttAttachmentTextRows=document.createAttribute("rows");
  classAttAttachmentTextRows.value="2";
  newTextAttachment.setAttributeNode(classAttAttachmentTextRows);
  
  
  // A element
  newLinkAttachment = document.createElement("a");
  newLinkAttachment.href = "javascript:void(0);";
  newLinkAttachment.setAttribute("onclick", "removeAttachmentElement(" + attachmentInputId + ");");
  newLinkAttachment.innerHTML = removeText;
  
  // Complete new element
  newDivAttachment.appendChild(newAttachment);
  newDivAttachment.innerHTML += "<br /><span class=\"male sede\">"+popisAttachmentText+":</span><br />";
  newDivAttachment.appendChild(newTextAttachment);
  newDivAttachment.innerHTML += "&nbsp;";
  newDivAttachment.appendChild(newLinkAttachment);
  newDivAttachment.innerHTML += "<br /><br />";
  
  // Add to page
  document.getElementById(e).appendChild(newDivAttachment);
  // Increase iterator
  attachmentInputId++;
}
// -----------------------------------------------------------------------------
// Remove DIV element containig INPUT and A elements
function removeAttachmentElement(id) {
  divAttachment = document.getElementById('attachmentDiv' + id);
  divAttachment.parentNode.removeChild(divAttachment);
}
// -----------------------------------------------------------------------------
var file2MailInputId = 0;
function addAttachment2mail(e, removeText) {
  // DIV element
  newDiv = document.createElement("div");
  newDiv.id = "fileDiv" + file2MailInputId;
  // INPUT element
  newFile = document.createElement("input");
  newFile.type = "file";
  newFile.id = "files["+file2MailInputId+"]";  
  newFile.name = "files["+file2MailInputId+"]";
  
  classAtt=document.createAttribute("size");
  classAtt.value="45";
  newFile.setAttributeNode(classAtt);
  
  
  
  // A element
  newLink = document.createElement("a");
  newLink.href = "javascript:void(0);";
  newLink.setAttribute("onclick", "removeFileElement("+file2MailInputId+");");
  newLink.innerHTML = removeText;
  // Complete new element
  newDiv.appendChild(newFile);
  newDiv.innerHTML += "&nbsp;";
  newDiv.appendChild(newLink);
  newDiv.innerHTML += "<br /><br />";
  // Add to page
  document.getElementById(e).appendChild(newDiv);
  
  // Increase iterator
  file2MailInputId++;
}


























