
      

/* spusteni */

     
animujTextSirkaDispleje = 300;


function spusteno()
{
	spustAnimaci();
  setTimeout("animujHlavicky()", 10000);
}



/* Animace - pruhlednost */

      

function spustAnimaci()
{
  setTimeout("animujPruhlednost('znak', 20, 100, 10, 40)", 0);
  setTimeout("animujPruhlednost('znakObsah', 20, 100, 5, 40)", 1200);
  setTimeout("animujPruhlednost('znakEfekt', 20, 100, 10, 40)", 1700);
  setTimeout("animujPruhlednost('znakEfekt', 100, 0, -5, 40)", 2300);
  setTimeout("animujPruhlednost('logo', 20, 100, 10, 40)", 400);
  setTimeout("animujPruhlednost('hlavicka', 5, 100, 5, 20)", 600);
  setTimeout("animujPruhlednost('bok', 5, 100, 5, 20)", 1200);
}

function nastavPruhlednost(id, pruhlednost)
{
 if(document.getElementById)
 {
  obj = document.getElementById(id);
  if(obj)
  {
   obj.style.filter = "alpha(Opacity="+pruhlednost+")";
   if(pruhlednost>99) pruhlednost = 99;
   obj.style.opacity = (pruhlednost/100)+"";
  }
 }
}

function animujPruhlednost(id, zacatek, konec, krok, interval)
{
  nastavPruhlednost(id, zacatek);
  if(zacatek!=konec)
  {
    zacatek += krok;
    if(Math.abs(zacatek-konec)<Math.abs(krok)) zacatek = konec;
    setTimeout("animujPruhlednost('"+id+"', "+zacatek+", "+konec+", "+krok+", "+interval+")", interval);
  }
}


/* animace hlavicky */

        

animujHlavickyFaze = 1;

function animujHlavicky()
{
  setTimeout("animujHlavicky()", 10000);
  animujHlavickyPrepnuti(100, -5);
}

function animujHlavickyPrepnuti(zacatek, krok)
{
  nastavPruhlednost('hlavicka', zacatek);
	var konec = 0;
  if(krok>0) konec = 100;
  if(zacatek!=konec)
  {
    zacatek += krok;
    if(Math.abs(zacatek-konec)<Math.abs(krok)) zacatek = konec;
		var interval = 20;    
    if(zacatek==0){
			krok = -krok;
			konec = 100;
			interval = 40;
		  nastavPruhlednost('hlavicka', 0);
			animujHlavickyPrepniObrazek();
		}
    setTimeout("animujHlavickyPrepnuti("+zacatek+", "+krok+")", interval);
  }
}

function animujHlavickyPrepniObrazek()
{
	animujHlavickyFaze++;
	if(animujHlavickyFaze>3) animujHlavickyFaze = 1;
  obj = document.getElementById('hlavicka');
	if(document.getElementById)
	{
		if(obj)
		{
			if(animujHlavickyFaze==1)
				obj.style.backgroundPosition = "left top";
			if(animujHlavickyFaze==2)
				obj.style.backgroundPosition = "left center";
			if(animujHlavickyFaze==3)
				obj.style.backgroundPosition = "left bottom";
		}
	}
}



/* navigace */


          
function navigaceZiskejPosun(id)
{
	var p = 0;
	if(id.match(/^s9/)) p = 1;
	if(id.match(/^s10/)) p = 2;
	if(id.match(/^s11/)) p = 3;
	if(id.match(/^s2/)) p = 5;
	return 161 - (36*p);
}

function navigace(url, zacatek, konec)
{
	zacatek = navigaceZiskejPosun(zacatek);
	konec   = navigaceZiskejPosun(konec);
	navigaceAnimuj(url, zacatek, konec);
	return false;
}

function navigaceAnimuj(url, zacatek, konec)
{
	var krok = (konec>zacatek) ? 10 : -10;
	zacatek += krok;
  if(Math.abs(zacatek-konec)<Math.abs(krok))
	{
		zacatek = konec;
	}
	if(document.getElementById)
	{
	  obj = document.getElementById('menu');
	  if(obj)
	  {
			obj.style.top = zacatek+"px";
		}
	}
	if(zacatek != konec)
	{
		setTimeout("navigaceAnimuj('"+url+"', "+zacatek+", "+konec+")", 10);
	}
	else
	{
		location=url;
	}
}   
//vyřazeno

function animujText(posun)
{
	if(document.getElementById)
	{
		obj = document.getElementById('beziciText');
		if(obj)
		{
			obj.style.left = posun+"px";
			posun -= 3;
			var sirkaBloku = 0;
			if(obj.clientWidth)
			{
				sirkaBloku = obj.clientWidth;
			}
			if(sirkaBloku != 0 && posun < -sirkaBloku)
			{
				posun = animujTextSirkaDispleje;
			}
		  setTimeout("animujText("+posun+")", 50);
		}
	}
}



//@P.B.
   /*       //starý script
function bezici_text (id_textu) {
  try {
  id_textu = document.getElementById(id_textu);
   var docasna = id_textu.style.left;
   docasna = docasna.replace("px","");
   var posun = parseInt(id_textu.style.left);
  } catch (error) {
    return 0;
  }
   posun -= "2";
   id_textu.style.left = posun + "px";
    if (id_textu.style.left == "-186px") {
      id_textu.style.left = "300px";
      }
}
   
function bezici_text_DE (id_textu) {
  try {
  id_textu = document.getElementById(id_textu);
   var docasna = id_textu.style.left;
   id_textu.style.left = id_textu.style.left.replace("px","");
   var posun = parseInt(id_textu.style.left);
  } catch (error) {
    return 0;
  }
   posun -= "2";
   id_textu.style.left = posun + "px";
    if (id_textu.style.left == "-280px") {
      id_textu.style.left = "300px";
      }

}      */


function inicializator () {
  //setInterval("bezici_text('beziciText')",20);
  //setInterval("bezici_text_DE('beziciTextDE')",20);
  setTimeout("animujText(animujTextSirkaDispleje)", 100);
  spustAnimaci();
  setTimeout("animujHlavicky()", 10000);
  //spusteno();
}

SABLONA_XHTML.pridejInicializator("inicializator ();");
//-@P.B.
