var files = new Array();
var pfs = 4;
var actf = -1;
var actf2 = 0;
var pom = 0;
var tcnta = 1;
var tobj;
var sirkaobrs = 2400;

function chimg(x) {
 var a = x.id;
 if(!document.getElementsByTagName) return false;
 var i = 0;
 var list = document.getElementById('reference').getElementsByTagName('span');
 for(i=0;i<list.length;i++) {
  list[i].style.color = '#FFFFFF';
 }
 x.style.color = '#FFCB05';
// var b = document.getElementById('obr');
// alert(a);
// b.innerHTML = '<img src="userfiles/reference/"' + a + '.jpg" />';
// files = new Array();
// var b = document.getElementById('obr').getElementsByTagName('img');
// b[0] = '../userfiles/reference/' + a + '.jpg';
// files[0] = b[0];
// files[0].style.visibility = 'visible';
 for(i=0;i<files.length;i++) {
  files[i].src = '../userfiles/reference/' + a + '.jpg';
 }
// files[0] = '../userfiles/reference/' + x + '.jpg';
// b.src = '../userfiles/reference/' + x + '.jpg';

}

function doleva () {
 var xxx = document.getElementById('xxx');
 var a = parseInt(xxx.style.left);
 var b = 250 - sirkaobrs;
 if(a <= b) return false;
 xxx.style.left = a - 120 + 'px';
}
function doprava () {
 var xxx = document.getElementById("xxx");
 var a = parseInt(xxx.style.left);
 if(a == 0) return false;
 xxx.style.left = a + 120 + 'px';
}

function setOpacity (obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
	obj.style.filter = "alpha(opacity:"+opacity+")"; 
	obj.style.KHTMLOpacity = opacity/100;  
	obj.style.MozOpacity = opacity/101;  
	obj.style.opacity = opacity/100; 
}

function getRandom (max, min) {
 index = Math.floor((Math.random()*max)+min);
 return index;
}


function setx(i){
	i++;
	if (i < 5) {
		setTimeout(function () { setx(i) }, 1000); 
	}
	if (i >= 5 && i <= 105) {
	 var ii = 100 - i - 5;
		setOpacity(files[actf+1], ii);
		setOpacity(files[actf2+1], i);
		setTimeout(function () { setx(i) }, 5); 
	}
	if (i > 105) {
		actf++;
		if(actf >= pfs) actf = -1;
		actf2++;
		if(actf2 >= pfs) actf2 = -1;
		pom = actf + 2;
		if(pom > pfs) pom = 0;
		setOpacity(files[pom], 0);	
  files[pom].style.visibility = 'visible';
	 i = 0;
		setx(0);
	}
}

function aOdkaz() {
 if(!document.getElementsByTagName) return false;
 if(window.location.pathname == '/') return false;
 var i = 0;
 var list = document.getElementById('menu').getElementsByTagName('div');
 var list2 = document.getElementById('menu').getElementsByTagName('a');
 for(i=0;i<list.length;i++) {
  if(list2[i].href.match(window.location.pathname)) {
   list[i].style.background = 'url(../img/bg_menu_a.png)';
  }
 }
}
function aOdkaz2() {
 if(!document.getElementsByTagName) return false;
 var i = 0;
 var list = document.getElementById('hlmenu').getElementsByTagName('a');
 if(window.location.pathname == '/') {
  list[0].style.color = '#FFCB05';
   return false;
 }
 for(i=0;i<list.length;i++) {
  if(list[i].href.match(window.location.pathname)) {
   list[i].style.color = '#FFCB05';
  }
 }
}

function spustit() {
 aOdkaz();
 aOdkaz2();
 if(!document.getElementsByTagName) return false;
 var i = 0;
 files = document.getElementById('obr').getElementsByTagName('img');
 for(i=0;i<files.length;i++) {
  if(i > 0 ) {
   setOpacity(files[i], 0);
   files[i].style.visibility = 'visible';
  }
 }
 pfs = files.length - 1;
 files[0].style.visibility = 'visible';
 setx(0);

 var obrs = document.getElementById('xxx').getElementsByTagName('img');
 var xxx = document.getElementById("xxx");
 sirkaobrs =  obrs.length * 120;
 //xxx.style.width = sirkaobrs + 'px';

}



window.onload = spustit;


