var old_par = new Object();

function _aEv(obj, type, fn) { try { if (obj.addEventListener) { obj.addEventListener(type, fn, false); } else if (obj.attachEvent) { obj["e"+type+fn] = fn; obj[type+fn] = function() { obj["e"+type+fn](window.event); }; obj.attachEvent("on"+type, obj[type+fn]); }} catch (e) {}}
function _hCl(obj, clName) { var clN = ' ' + obj.className + ' '; return (clN.match(' ' + clName + ' ') != null); }
function O(n) { return document.getElementById(n); }

function init(e) {
  var obj = O('kategorie_ff_ul');
  var obj_imgs = obj.getElementsByTagName('img');
  for (var i = 0; i < obj_imgs.length; i++) {
    if (_hCl(obj_imgs[i], 'op')) _aEv(obj_imgs[i], 'click', podkategorie_rozwin);
    if (_hCl(obj_imgs[i], 'cl')) _aEv(obj_imgs[i], 'click', podkategorie_zwin);
  }
}

function podkategorie_rozwin(e) {
  var el; if (window.event && window.event.srcElement) { el = window.event.srcElement; }; if (e && e.target) { el = e.target; }; if (!el) { return; }; (e.preventDefault) ? e.preventDefault() : (e.returnValue = false);
  
  var par = el.parentNode.parentNode;
  old_par.className = "normal";
  par.className = "hover";
  old_par = par;
  
}

function podkategorie_zwin(e) {
  var el; if (window.event && window.event.srcElement) { el = window.event.srcElement; }; if (e && e.target) { el = e.target; }; if (!el) { return; };   (e.preventDefault) ? e.preventDefault() : (e.returnValue = false);
  
  var par = el.parentNode.parentNode;
  par.className = "normal";
}

_aEv(window, 'load', init);

