
  function imgChange(id, key)
  {
    if (imgWindow = document.getElementById('img-large'))
    {
      var imgReplace = imgWindow.cloneNode(true);
      imgReplace.src = '/img/products/' + id + '-' + key + '-image.jpg'; 
      imgReplace.setAttribute('class', 'preview');
      var anchor = document.createElement('a');
      anchor.setAttribute('href', '/img/products/' + id + '-' + key + '-original.jpg');
      anchor.appendChild(imgReplace);
      parentAnchor = imgWindow.parentNode;
      parentAnchor.parentNode.replaceChild(anchor, imgWindow.parentNode);
    }
    else
    {
      throw new Error('nemuzu najit img-large');  
    }
  }


  function imgInit()
  {
    if (imgWindow = document.getElementById('img-large'))
    {
      var re = new RegExp('^(.*?)([0-9]+)-([0-9]+)-image\.jpg');
      key = imgWindow.src.replace(re, '$3');
      id = imgWindow.src.replace(re, '$2');
      anchor = document.createElement('a');
      anchor.setAttribute('href', '/img/products/' + id + '-' + key + '-original.jpg');
      anchor.appendChild(imgWindow.cloneNode(true));
      imgWindow.parentNode.replaceChild(anchor, imgWindow);
      imgChange(id, key);
    }
    else
    {
      throw new Error('nemuzu najit img-large');  
    }
  }

  addOnloadEvent('imgInit()');

