// Autor: Adam Grzelak, itDesk (adam.grzelak@itdesk.eu)
var load_callback = function() {
    var e = document.getElementsByTagName("IMG");
    for (var i = 0; i < e.length; i++) {
       // Lightbox ma jakies swoje img w anchorach, musimy to wylapac.
       var lightbox_div = false;
       // Najpierw sprawdzamy czy parentem jest anchor
       if ((e[i].parentNode == null) || (e[i].parentNode.tagName.toUpperCase() != "A")) {
           continue;
       }
                                     var current_node = e[i].parentNode;
       while (current_node != 'undefined') {
           if ((current_node.tagName.toUpperCase() == "DIV") && (current_node.id == "lightbox")) {
               lightbox_div = true;
               break;
           }
           current_node = current_node.parentNode;
           // Powzyzej body, nie ma sensu
           if (current_node.tagName.toUpperCase() == "BODY") {
               break;
           }
       }
       // Jezeli biezace element jest normalny
       if (!lightbox_div) {
       // Jeszcze jeden check
       var href = e[i].parentNode.getAttribute("href");
       var href_rx = /(\.(jpg|png|bmp|gif|JPG|PNG|BMB|GIF)$)/;
       if (href.match(href_rx)) {
              e[i].parentNode.setAttribute("rel","galeria");
              $(e[i].parentNode).fancybox({});
           }
    }
    }
}
  var old_onload = window.onload;
if (typeof old_onload == 'function') {
   window.onload = function() {
       old_onload();
       load_callback();
   }
}
else {
   window.onload = function() {
       load_callback();
   }
}
