var obr = -1;
var obrazky = ["invia","nettravel","exim","cedok","sunnydays","fischer","firo","bluestyle","kovotour","greecetours","suntimes"];
var cas = 300 * obrazky.length;
var ActOpacity = 0; // z�kladn� pruhlednost - obr�zek pruhledn� (neviditeln�)
var ImgOpacity; // pomocn� promenn� pro objekt obr�zku
var First = 100;
var Second = 400;
var End = 500;


var NewImage = new Array();

for (i=0;i<=obrazky.length;i++) {
	NewImage[i] = new Image();
	NewImage[i].src = application_root+"img/logo-"+obrazky[i]+".gif";
}

function animation() {
	ActOpacity = 0;

	if (obr+1==obrazky.length) obr=0;
	else obr++;
	document.getElementById('obrazek').src = NewImage[obr].src;
	var old_href = document.getElementById('linkobrazek').href;
	document.getElementById('linkobrazek').href =
		old_href.substring(0,old_href.lastIndexOf('/')+1) + obrazky[obr];
	NextOpacity(document.getElementById('obrazek'));
	window.setTimeout('animation()',cas);
}

function NextOpacity(objImage) {
	ActOpacity = ActOpacity +10; // konstantou je mo�n� ovlivnit v kolika stupn�ch se obr�zek objev�

    if (ActOpacity <= First) {
	  if (objImage.style.opacity != null) // pruhlednost pro ne-IE prohl��ece
      	objImage.style.opacity = ActOpacity/100;
      else if (objImage.style.filter != null)  // pruhlednost pro IE
        objImage.style.filter = "alpha(opacity="+ActOpacity+")";
	  ImgOpacity = objImage;
      window.setTimeout('NextOpacity(ImgOpacity)',50); // konstantou je mo�n� ovlivnit rychlost objeven� obr�zku
    }
	else if (ActOpacity <= Second) {
	  ImgOpacity = objImage;
      window.setTimeout('NextOpacity(ImgOpacity)',50); // konstantou je mo�n� ovlivnit rychlost objeven� obr�zku
	}
	else if (ActOpacity <= End) {
	  NewActOpacity = End - ActOpacity;
	  if (objImage.style.opacity != null) // pruhlednost pro ne-IE prohl��ece
      	objImage.style.opacity = NewActOpacity/100;
      else if (objImage.style.filter != null)  // pruhlednost pro IE
        objImage.style.filter = "alpha(opacity="+NewActOpacity+")";
	  ImgOpacity = objImage;
      window.setTimeout('NextOpacity(ImgOpacity)',50); // konstantou je mo�n� ovlivnit rychlost objeven� obr�zku
	}
  }


