//


//HP slidy s programy

var xlist;
var xli;
var actnum =  0;
var nextnum =  1;
var play = 1;
var anim2 = 0.15;
var slidetime =   3000; //ms trvání položky víte, ze...
var slidefadetime =   100; //ms rychlost prolínání
var anim = 0.3;
var actinfo =   -1;
var nextinfo =   0;
var infotime =   6300; //ms trvání položky víte, ze...
var infofadetime =   100; //ms rychlost prolínání
var infoliact;
var fadeq;
var liksanim;
var slideanim;
var iefilter = 0;
var infolist;
var infoli;
var xpar;



function slideInit()
{
xlist = document.getElementById('hp-slide');
xli =  xlist.getElementsByTagName('LI');
xpar =  xlist.getElementsByTagName('P');

if (typeof xpar[0].style.filter != 'undefined' && '\v'=='v'){ iefilter = -1;}
else if(xpar[0].filters && xpar[0].filters.length>0 && '\v'=='v' ) { iefilter = 1;}

for(i=0; i<xli.length; i++) 	{ 
	xpar[i].style.visibility = "visible";
	if (iefilter>0)	{xpar[i].filters[0].Opacity=0;}
	else   {xpar[i].style.opacity = 0; }
}
if (iefilter>0)	{xpar[0].filters[0].Opacity= 100;}
else   {xpar[0].style.opacity = 1;}

slideshow = setInterval("slideNext2()",slidetime);



}

function slideSet()
{
	for(i=1; i<xli.length; i++)
	{
		/*if (xli[i].className == "hp-slide-act") {actnum =  i;}
		else xli[i].className = "";*/
		if (i != actnum) {xli[i].className = "";}
		if (i !=actnum && i != nextnum){ 
			if (iefilter>0) xpar[i].filters[0].Opacity= 0;		
			else  xpar[i].style.opacity = 0; 
		}
	}
}

function slideStart()
{
	if (typeof slideshow == 'undefined') slideshow = setInterval("slideNext2()",slidetime);
}

function slideFade()
{
	if (iefilter>0)  {
		if (typeof xpar[nextnum] != 'undefined') {
			if ((parseFloat(xpar[nextnum].filters[0].Opacity) + (anim2*100)) < 100 )
			{xpar[nextnum].filters[0].Opacity = (parseFloat(xpar[nextnum].filters[0].Opacity) + (anim2*100));}
			else {xpar[nextnum].filters[0].Opacity = 100; }
		}
		if (typeof xpar[actnum] != 'undefined' && actnum != 0) {
			/*xpar[actnum].style.opacity = 0;*/
			if ((parseFloat(xpar[actnum].filters[0].Opacity) - (anim2*100*1.2)) > 0 )
			{xpar[actnum].filters[0].Opacity = (parseFloat(xpar[actnum].filters[0].Opacity) - (anim2*100*1.2));}
			else {xpar[actnum].filters[0].Opacity = 0; }
		}
		if ( (actnum == 0 || xpar[actnum].filters[0].Opacity == 0) && xpar[nextnum].filters[0].Opacity == 100  ){ 
			clearInterval(slideanim);xli[actnum].className = "";actnum = nextnum; 
			actnum = nextnum; 
		}
	}
	else if (iefilter<0)   {
		xli[actnum].className = "";	
		clearInterval(slideanim);
		actnum = nextnum; 
	}
	else  {
		if (typeof xpar[nextnum] != 'undefined') {
			if ((parseFloat(xpar[nextnum].style.opacity) + (anim2)) < 1 )
			{xpar[nextnum].style.opacity = (parseFloat(xpar[nextnum].style.opacity) + (anim2));}
			else {xpar[nextnum].style.opacity = 1; }
		}
		if (typeof xpar[actnum] != 'undefined' && actnum != 0 ) { //
			/*xpar[actnum].style.opacity = 0;*/
			if ( (parseFloat(xpar[actnum].style.opacity) - (anim2*1.2)) > 0 )
			{xpar[actnum].style.opacity = (parseFloat(xpar[actnum].style.opacity) - (anim2*1.2));}
			else {xpar[actnum].style.opacity = 0; }
		}
		if ( (actnum == 0 || xpar[actnum].style.opacity == 0) && xpar[nextnum].style.opacity == 1  ) { 
			clearInterval(slideanim);xli[actnum].className = "";
			actnum = nextnum; 
			//alert ("skryto");}
		}
	}
}
function slideBase()
{
		if (typeof xpar[0] != 'undefined') {xpar[0].style.background="#EFEFEF";}
}

function slideNext2()
{
	slideSet();
	clearInterval(slideanim);
	//actnum = (actnum+1);
	if (actnum >= xli.length) actnum = 1;
	nextnum = (actnum+1); if (nextnum >= xli.length) nextnum = 1;
	//alert ("actnum: "+actnum+"nextnum: "+nextnum);
	if (iefilter<0) {slideFade();slideBase();}
	else {slideanim = setInterval("slideFade()",slidefadetime);
		if (actnum == 0) setTimeout("slideBase()", slidefadetime);}
	xli[nextnum].className = "hp-slide-act"; 
	
}
function slideNext()
{
	slideSet();
	clearInterval(slideshow);clearInterval(slideanim)
	if (actnum >= xli.length) actnum = 1;
	nextnum = actnum+1; if (nextnum >= xli.length) nextnum = 1;
	if (iefilter<0) {slideFade();slideBase();}
	else {slideanim = setInterval("slideFade()",slidefadetime);
		if (actnum == 0) setTimeout("slideBase()", slidefadetime);}
	xli[nextnum].className = "hp-slide-act"; 
	return false;
}

function slidePrev()
{
	slideSet();
	clearInterval(slideshow);clearInterval(slideanim)
	if (actnum < 1) actnum = xli.length;
	nextnum = actnum-1; if (nextnum < 1) nextnum = xli.length;
	if (iefilter<0) {slideFade();slideBase();}
	else {slideanim = setInterval("slideFade()",slidefadetime);
		if (actnum == 0) setTimeout("slideBase()", slidefadetime);}
	xli[nextnum].className = "hp-slide-act"; 
	return false;
}

function slideThis(x)
{
	slideSet();
	if (actnum != x && (nextnum != x || nextnum == 1)) {
		clearInterval(slideanim);
		clearInterval(slideshow);
		nextnum = x; 
		slideanim = setInterval("slideFade()",slidefadetime);
		}
	if (actnum == 0) setTimeout("slideBase()", slidefadetime);
	xli[nextnum].className = "hp-slide-act"; 
	return false;
}



/* púvodní 
*/
function fadelinks()
{
	if (iefilter>0)   {
		if (typeof infoli[nextinfo] != 'undefined') {
			if ((parseFloat(infoli[nextinfo].filters[0].Opacity) + (anim*100)) < 100 )
			{infoli[nextinfo].filters[0].Opacity = (parseFloat(infoli[nextinfo].filters[0].Opacity) + (anim*100));}
			else {infoli[nextinfo].filters[0].Opacity = 100; }
		}
		if (typeof infoli[actinfo] != 'undefined') {
			if ( (parseFloat(infoli[actinfo].filters[0].Opacity) - (anim*100*1.2)) > 0 )
			{infoli[actinfo].filters[0].Opacity = (parseFloat(infoli[actinfo].filters[0].Opacity) - (anim*100*1.2));}
			else {infoli[actinfo].filters[0].Opacity = 0; }
		}
		if (infoli[actinfo].filters[0].Opacity == 0 && infoli[nextinfo].filters[0].Opacity == 100  ){ clearInterval(liksanim);}
	}
	else if (iefilter<0)   {
		infoli[actinfo].style.visibility = "hidden"; 
		infoli[nextinfo].style.visibility = "visible";
	}
	else  {
		if (typeof infoli[nextinfo] != 'undefined') {
			if (infoli[nextinfo].style.opacity < 1 )
			{infoli[nextinfo].style.opacity = (parseFloat(infoli[nextinfo].style.opacity) + anim);}
			else {infoli[nextinfo].style.opacity = 1; }
		}
		if (typeof infoli[actinfo] != 'undefined') {
			if ( infoli[actinfo].style.opacity > 0 )
			{infoli[actinfo].style.opacity = (parseFloat(infoli[actinfo].style.opacity) - (anim*1.2));}
			else {infoli[actinfo].style.opacity = 0; }
		}
		if (infoli[actinfo].style.opacity == 0 && infoli[nextinfo].style.opacity == 1  ){ clearInterval(liksanim);}
	}
}


function showinfolinks()
{
	actinfo = actinfo+1; if (actinfo >= infoli.length) actinfo = 0;
	nextinfo = actinfo+1; if (nextinfo >= infoli.length) nextinfo = 0;
	if (iefilter<0) fadelinks();
	else liksanim = setInterval("fadelinks()",infofadetime);
	
}

function infolinksInit()
{
infolist = document.getElementById('infolinks');
infoli =  infolist.getElementsByTagName("LI");

if (typeof infoli[0].style.filter != 'undefined' && '\v'=='v'){ iefilter = -1;}
else if(infoli[0].filters && infoli[0].filters.length>0 && '\v'=='v' ) { iefilter = 1;}
//alert ("iefilter: "+iefilter);

for(i=0; i<infoli.length; i++) 	{ 
	if (iefilter<0) infoli[i].style.visibility = "hidden";
	else infoli[i].style.visibility = "visible";
	/*if (iefilter<0)	{infoli[i].style.opacity = 0; /* alert (infoli[i].style.filter);infoli[i].style.filter="alpha(opacity=0)";}
	else*/ if (iefilter>0)	{infoli[i].filters[0].Opacity=0;}
	else   {infoli[i].style.opacity = 0; }
}
if (iefilter<0)	{infoli[0].style.visibility = "visible";}
else if (iefilter)	{infoli[0].filters[0].Opacity= 100;}
else   {infoli[0].style.opacity = 1;}

infoshow = setInterval("showinfolinks(); ",infotime);
}

//window.onload = infolinksInit; 