function openStaff(oHref) {
    var oDiv = document.getElementById('staff');
    if(oDiv.style.display == 'none') {
        oHref.src = '/pics/i-minus.gif';
        oDiv.style.display = 'block';
    } else {
        oHref.src = '/pics/i-plus.gif';
        oDiv.style.display = 'none';
    }
}

function showEpisodeValue(event, oDiv, serial, number, title, links) {
    if(!document.getElementById('episodeHelper')) {
        helper = document.createElement('div');
        helper.id = 'episodeHelper';
        helper.style.background = 'white';     
        helper.style.position ='absolute';          
        helper.style.padding = '2px'; 
        helper.style.border = '1px solid black';
        //helper.style.height = '20px';
        helper.style.width = '150px';
        helper.style.zIndex = '100';
        strTmp = number + ' ' + title + '<br />'; 
        if(links.match('Emule')) {
           strTmp += '<img src="/pics/emule.ico.gif" />&nbsp;';
        }
        if(links.match('Local')) {
            strTmp += '<img src="/pics/zadov.ico.gif" />&nbsp;';
        }
        if(links.match('Google') || links.match('RuTube')) {
            strTmp += '<img src="/pics/video.ico.gif" />&nbsp;';
        }       
        helper.innerHTML = '<div style="nowrap:true; width: 100%; height:100%;">' + strTmp + '</div>';        
                
        if(navigator.appName=="Microsoft Internet Explorer") {
            x=event.clientX+15
            y=event.clientY-40
        } else {
            x = oDiv.offsetLeft+20;
            y = oDiv.offsetTop-20;        
        }
        helper.style.left = x;        
        helper.style.top = y;
        
        oDiv.parentNode.appendChild(helper);
    }
}

function removeEpisodeValue(oDiv, id) {
    if(document.getElementById('episodeHelper')) {
        document.getElementById('episodeHelper').parentNode.removeChild(document.getElementById('episodeHelper'));    
    }
}

function addEvent(elm, evType, fn, useCapture) {
  if (elm.addEventListener) {
    elm.addEventListener(evType, fn, useCapture);
    return true;
  }
  else if (elm.attachEvent) {
    var r = elm.attachEvent('on' + evType, fn);
    return r;
  }
  else {
    elm['on' + evType] = fn;
  }
}
