// Skrypty zarzadzania layerami
// autor Sebastian A. Dusza (s_dusza(at)qs(.)pl) Quadrosoft Sp. z o.o.
// Mozesz to uzyc za free ale jak mnie o tym powiadomisz !

var browser = ( ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=3 )));

var IsNN = (navigator.appName == "Netscape");
var isNS4=document.layers?true:false;
var isIE=document.all?true:false;
var isIE6=isIE&&document.getElementById?true:false;
var isIE4=isIE&&!isIE6?true:false;
var isNS6=!isIE6&&document.getElementById?true:false;
var isNS=isNS4||isNS6;
var x;
var y;

function ruch2(napis,x,y)
{
if (browser){
  if(document.layers)
   {
     x=(document.width/2)+53+10;
     y=(document.height/2)-150;
     document.layers[napis].left=x;
     document.layers[napis].top=y;
   }
else 
   {
     document.all[napis].style.left=x;
     document.all[napis].style.top=y;
   };
  }
};

function PrepareRuchMouse(e)
{
  if (isNS)
  {
    x=e.pageX; 
    y=e.pageY; 
  }
  else
  {
    x = document.body.scrollLeft + event.clientX;
    y = document.body.scrollTop + event.clientY;
  };  
};

// To musi byc w body onmouseover wywolane
function Firstruch(e)
{
  if (isNS)
  {
    document.captureEvents(Event.MOUSEMOVE); 
    document.onmousemove=PrepareRuchMouse; 
    document.addEventListener("mousemove", PrepareRuchMouse, true);
  };
//alert(navigator.appName);
//alert(navigator.appVersion);
}

function ruchMouse(napis, x1, y1)
{

 if (browser)
 {
   if (isNS)
   {
     document.captureEvents(Event.MOUSEMOVE); 
     document.onmousemove=PrepareRuchMouse; 
     document.addEventListener("mousemove", PrepareRuchMouse, true);
   }
   else
   {
     x = document.body.scrollLeft + event.clientX + x1;
     y = document.body.scrollTop + event.clientY + y1;
   }
   ruch(napis,x,y);
 };
 
};

function ruch(napis,x,y)
{

 if (browser)
 {
   if(document.layers)
   {
    document.layers[napis].left=x;
    document.layers[napis].top=y;
   }
   else 
   if (document.getElementById)
   {
     document.getElementById(napis).style.top=y+'px';
     document.getElementById(napis).style.left=x+'px';
   }
   else 
   {
     document.all[napis].style.left=x;
     document.all[napis].style.top=y;
   }
  };
}


function showBannerContent(frameNumber)
{   
	if(document.layers)
   {
    document.layers['bannerContent'].top=100;
   }
   else if (document.getElementById)
   {
     document.getElementById('bannerContent').style.top=100;
   }
   else 
   {
     bannerContent.style.top=100;
   }
   document.oth_top_banner_content.TGotoFrame('../index.html',frameNumber);
}

function hideBannerContent()
{
 if (browser)
 {
   if(document.layers)
   {
    document.layers.bannerContent.top=-1000;
   }
   else if (document.getElementById)
   {
     document.getElementById('bannerContent').style.top=-1000+'px';
   }
   else 
   {
     document.all['bannerContent'].style.top=-1000;
   }
  };
}

function stopPlay()
{
	oth_top_anim.TGotoFrame('../index.html',5);
}
