/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


	if(!Array.prototype.indexOf) {
	    Array.prototype.indexOf = function(needle) {
	        for(var i = 0; i < this.length; i++) {
	            if(this[i] === needle) {
	                return i;
	            }
	        }
	        return -1;
	    };
	}

	//var fadingBoxes1 = new Array('banner12','banner13','banner11','banner1','banner3','banner4','banner5','banner7','banner8','banner9','banner10');
        //var fadingBoxes1 = new Array('banner1','banner2');
	var actualBox1 = 0;
	var fadingBoxes2 = new Array('vyhoda1','vyhoda2','vyhoda3','vyhoda4','vyhoda5','vyhoda6','vyhoda7');
	var actualBox2 = 0;
	var fadingBoxes3 = new Array('poradenstvi1','poradenstvi2','poradenstvi3');
	var actualBox3 = 0;

	function prochazej() {
		actualBox1 = actualBox1+1;
		if(actualBox1 == fadingBoxes1.length) {
                    //pokud jsme dosli k poslednimu obrazku, zacneme od zacatku
			actualBox1 = 0;			
		}
		nahrat=fadingBoxes1[actualBox1];
		initImage(nahrat);
                
                
		actualBox2 = actualBox2+1;
		if(actualBox2 == fadingBoxes2.length) {actualBox2 = 0;}
		nahrat=fadingBoxes2[actualBox2];
		initImage2(nahrat);

		actualBox3 = actualBox3+1;
		if(actualBox3 == fadingBoxes3.length) {actualBox3 = 0;}
		nahrat=fadingBoxes3[actualBox3];
		initImage3(nahrat);
	}

	function initImage(imageId) {
	  /*clearInterval(showtime);	*/
	  image = document.getElementById(imageId);
	  idecko = fadingBoxes1.indexOf(imageId);
	  actualBox1 = idecko;
          
          //alert(fadingBoxes1.length);
          
	  for(i=0;i<fadingBoxes1.length;i++){
   		document.getElementById(fadingBoxes1[i]).style.visibility = 'hidden';
		document.getElementById("nav"+i).setAttribute("class", "");
	  }
	  image.style.visibility = 'visible';
	  document.getElementById("nav"+actualBox1).setAttribute("class", "aktivni");
	  setOpacity(image, 0);
	  fadeIn(imageId,0);
	  /*showtime = setInterval("prochazej()", 3000);	*/
	}

	function initImage2(imageId) {
	  image = document.getElementById(imageId);
	  idecko = fadingBoxes2.indexOf(imageId);
	  actualBox2 = idecko;
	  for(i=0;i<fadingBoxes2.length;i++){
   		document.getElementById(fadingBoxes2[i]).style.visibility = 'hidden';
		document.getElementById("nav2"+i).setAttribute("class", "");
	  }
	  image.style.visibility = 'visible';
	  document.getElementById("nav2"+actualBox2).setAttribute("class", "aktivni");
	  setOpacity(image, 0);
	  fadeIn(imageId,0);
	}

	function initImage3(imageId) {
	  image = document.getElementById(imageId);
	  idecko = fadingBoxes3.indexOf(imageId);
	  actualBox3 = idecko;
	  for(i=0;i<fadingBoxes3.length;i++){
   		document.getElementById(fadingBoxes3[i]).style.visibility = 'hidden';
		document.getElementById("nav3"+i).setAttribute("class", "");
	  }
	  image.style.visibility = 'visible';
	  document.getElementById("nav3"+actualBox3).setAttribute("class", "aktivni");
	  setOpacity(image, 0);
	  fadeIn(imageId,0);
	}

	function setOpacity(obj, opacity) {
	  opacity = (opacity == 100)?99.999:opacity;
	  // IE/Win
	  obj.style.filter = "alpha(opacity:"+opacity+")";
	  // Safari<1.2, Konqueror
	  obj.style.KHTMLOpacity = opacity/100;
	  // Older Mozilla and Firefox
	  obj.style.MozOpacity = opacity/100;
	  // Safari 1.2, newer Firefox and Mozilla, CSS3
	  obj.style.opacity = opacity/100;
	}

	function fadeIn(objId,opacity) {
	  //if (document.getElementById) {
	    obj = document.getElementById(objId);
	    if (opacity <= 100) {
	      setOpacity(obj, opacity);
	      opacity += 10;
	      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
	    }
	  //}
	}

	showtime = setInterval("prochazej()", 10500);	// 25000


