/* js © 2008 by Rafał Cichy-Choroniewski */
function odtwarzacz() {
  if (!document.getElementsByTagName) return;
  var audios = document.getElementsByTagName('a');
  for (var i=0; i<audios.length; i++) {
    var audio = audios[i];
    if (audio.getAttribute('href') && audio.getAttribute('rel') == 'audio') {
       audio.onclick = function(){
        var rodzic = 'this.parentNode';
        while (!eval(rodzic + '.id')) {
          rodzic += '.parentNode';
        }
        var rodzicId = eval(rodzic + '.id');
        var co = this.href;
        var tlo = this.rev;
        var kto = this.title;
        odtworz(co,tlo,kto,rodzicId);
        return false;
      }
    }
  }
}
function odtworz(co,tlo,kto,rodzicId) {
   var videofon = document.createElement('div');
  videofon.id = 'video';
  if (document.getElementById(videofon.id)){return};
  videofon.title = kto;
  var odLewej = findPos(document.getElementById(rodzicId))[0];
  var odGory = findPos(document.getElementById(rodzicId))[1];
  var tloJpg = 'url(../../files/mp3/'+tlo+'.jpg)';
  switch (tlo.length) {
    case 2:
      var H = 147;
      var W = 198;
      break;
    case 5:
      var H = 147;
      var W = 274;
      break;
    default:
      var H = 147;
      var W = 198;
  }
  odLewej += 502-W;
  if (rodzicId.substr(0,7) == 'relacja') {
    odGory -= 3;
  } else {
    odGory += 35;
  }
  with (videofon.style) {
    zIndex = '95';
    position = 'absolute';
    left = odLewej +'px';
    top = odGory + 'px';
    height = H + 'px';
    width = W + 'px';
    backgroundColor = '#f0f0f0';
    backgroundImage = tloJpg;
  }
  document.body.appendChild(videofon);
	videofon.innerHTML = '<div id="zamykacz" style="float:right;height:20px;width:20px;font-size:20px;margin-left:100px;margin-bottom:107px"><a href="javascript:zamknij_odtwarzacz()" title="zamknij";>&nbsp;&nbsp;</a></div>'
                       +'<!--[if !IE]> -->'
                       +'<object id="vfon" style="float:right;" type="application/x-shockwave-flash" data="../../files/mp3/odtwarzacz_mp3.swf" width="197" height="20">'
                       +'<!-- <![endif]-->'
                       +'<!--[if IE]>'
                       +'<object id="vfon" style="float:right;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'
                       +'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'
                       +'width="197" height="20">'
                       +'<param name="movie" value="../../files/mp3/odtwarzacz_mp3.swf" />'
                       +'<!--><!---->'
                       +'<param name="bgcolor" value="#b2b3b5" />'
                       +'<param name="FlashVars" value="mp3='+ co +'&autoplay=1&showstop=1&showvolume=1&slidercolor1=b3b3b3&slidercolor2=4f4f4f&sliderovercolor=0494d3&loadingcolor=eb8823&bgcolor1=e2e2e2&bgcolor2=b9b9b9&buttoncolor=181818&buttonovercolor=0494d3" />'
                       +'</object><!-- <![endif]-->';
}
function zamknij_odtwarzacz ()
{
  document.getElementById("vfon").SetVariable("player:jsStop", "");
  document.body.removeChild(document.getElementById('video'));
}
function findPos(obj) {
	var curleft = curtop = 0;
  if (obj.offsetParent) {
    do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
    } while (obj = obj.offsetParent);
 	return [curleft,curtop];
  }
}