function vytvorFlash(menomovie, width, height, id)
{
    //flesh = document.getElementById(kde);
    //flesh.innerHTML +=
    document.writeln("<object type='application/x-shockwave-flash' data='"+menomovie+"' width='"+width+"' height='"+height+"' id='"+id+"'><param name='movie' value='"+menomovie+"'><param name='quality' value='high'><param name='wmode' value='transparent'></object>");
}

function showPlayer(movie, playlist, width, height)
{
  document.writeln("<object type='application/x-shockwave-flash' data='"+movie+"?playlist_url="+playlist+"&autoload=true' width='"+width+"' height='"+height+"' id='player'>");
  document.writeln("<param name='movie' value='"+movie+"?playlist_url="+playlist+"&autoload=true' />");
  document.writeln("<param name='quality' value='high' />");
  document.writeln("</object>");
}

function showSpanPos(parent,e,w,h)
{ // zobrazuje span len vpravo dole
    var imageSpan = document.getElementById(parent);
    var moz = false;
    //mouse position
  	var posx = 0;
  	var posy = 0;
  	if (!e) var e = window.event;
  	if (e.pageX || e.pageY) 	{
  		posx = e.pageX;
  		posy = e.pageY;
  	}
  	else if (e.clientX || e.clientY) 	{
  		posx = e.clientX + document.body.scrollLeft
  			+ document.documentElement.scrollLeft;
  		posy = e.clientY + document.body.scrollTop
  			+ document.documentElement.scrollTop;
  	}
    if (e.layerX || e.layerY) {
      posx = e.layerX;
      posy = e.layerY;
      moz = true;
    }
    
  	// posx and posy contain the mouse position relative to the document
    /*
    if (posx > (w+5+myScrLeft)) 
      posx = posx-(w+5);
    else
      posx = posx+5;
    if (posy > (h+5+myScrTop)) 
      posy = posy-(h+5);
    else
      posy = posy+5;*/
    
    posx = posx+15;
    posy = posy+15;
    
    imageSpan.style.display = "block";
    if (moz) {
      imageSpan.style.top = posy+"px";
      imageSpan.style.left = posx+"px";
    } else {
      imageSpan.style.top = posy;
      imageSpan.style.left = posx;
    }
}

function showSpan(parent,e,w,h)
{ // original, s variaciou pozicie podla umiestnenia kurzora
    var imageSpan = document.getElementById(parent);
    var moz = false;
    //mouse position
  	var posx = 0;
  	var posy = 0;
  	if (!e) var e = window.event;
  	if (e.pageX || e.pageY) 	{
  		posx = e.pageX;
  		posy = e.pageY;
  	}
  	else if (e.clientX || e.clientY) 	{
  		posx = e.clientX + document.body.scrollLeft
  			+ document.documentElement.scrollLeft;
  		posy = e.clientY + document.body.scrollTop
  			+ document.documentElement.scrollTop;
  	}
    if (e.layerX || e.layerY) {
      posx = e.layerX;
      posy = e.layerY;
      moz = true;
    }
    
    var myScrLeft = 0;
    var myScrTop = 0;
    if(typeof(window.pageYOffset) == 'number') {
      myScrTop = window.pageYOffset;
      myScrLeft = window.pageXOffset;
    } else {
      if(document.body && (document.body.scrollLeft || document.body.scrollTop)) {
        myScrTop = document.body.scrollTop;
        myScrLeft = document.body.scrollLeft;
      } else {
        if(document.documentElement &&
            (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
          myScrTop = document.documentElement.scrollTop;
          myScrLeft = document.documentElement.scrollLeft;
        } else {
          myScrLeft = 0;
          myScrTop = 0;
        }
      }
    }
  	// posx and posy contain the mouse position relative to the document
    if (posx > (w+5+myScrLeft)) 
      posx = posx-(w+5);
    else
      posx = posx+5;
    if (posy > (h+5+myScrTop)) 
      posy = posy-(h+5);
    else
      posy = posy+5;
    
    imageSpan.style.display = "block";
    if (moz) {
      imageSpan.style.top = posy+"px";
      imageSpan.style.left = posx+"px";
    } else {
      imageSpan.style.top = posy;
      imageSpan.style.left = posx;
    }
}

function vytratMenu(id, opacity, animation) {
    var element = document.getElementById(id);  
    element.style.opacity = opacity/100;
    element.style.filter  = "alpha(opacity="+opacity+")";
    opacity = opacity - 10; 
    if ((opacity>8)) {
      animation = setTimeout("vytratMenu('"+id+"', "+opacity+");", 1);
    }
    else {
      window.clearTimeout(animation);
      element.style.display = "none";
      element.style.opacity = "1";
    element.style.filter  = "alpha(opacity=100)";
    element.style.filter  = "none";
    }
}

function hideSpan(parent)
{
    var delay  = 1;
    //var imageSpan = document.getElementById(parent);
    var animation0 = new Array;
    vytratMenu(parent, 100, animation0[parent]);
    //imageSpan.style.display = "none";
    //var imageSpan = parent.getElementsByTagName('span');
    //imageSpan[0].style.display = "none";
}

function hideMe(self)
{
    self.style.display = "none";
}




