      var divArray=[];
      var crntDiv=0;
      var scndDiv=1;
      
      function setOpacity(eID, opacityLevel) {
        var eStyle = document.getElementById(eID).style;
        eStyle.opacity = opacityLevel / 100;
        eStyle.filter = 'alpha(opacity='+opacityLevel+')';
		if(opacityLevel<2){eStyle.display='none';}
		else{eStyle.display='block';}
      }
      
      function getElm(eID) {
        return document.getElementById(eID);
      }

      function show(eID) {
        getElm(eID).style.display='block';
      }

      function hide(eID) {
        getElm(eID).style.display='none';
      }

      function fadeIn(eID) {
        setOpacity(eID, 0); show(eID); var timer = 0;
        for (var i=1; i<=100; i++) {
          setTimeout("setOpacity('"+eID+"',"+i+")", 100);
          timer++;
        }
      }

      function fadeOut(eID) {
        var timer = 0;
        for (var i=100; i>=1; i--) {
          setTimeout("setOpacity('"+eID+"',"+i+")", 500);
          timer++;
        }
        setTimeout("hide('"+eID+"')", 310);
      }
      
function fade(eID, startOpacity, stopOpacity, duration) {
	var speed = Math.round(duration / 100);
	var timer = 0;
	if (startOpacity < stopOpacity){
		for (var i=startOpacity; i<=stopOpacity; i++) {
			setTimeout("setOpacity('"+eID+"',"+i+")", timer * speed);
			timer++;
		} return;
	}
	for (var i=startOpacity; i>=stopOpacity; i--) {
		setTimeout("setOpacity('"+eID+"',"+i+")", timer * speed);
		timer++;
	}
}

function init() {
  for (var i=0;i<getElm('Slideshow').childNodes.length;i++) {
    if (getElm('Slideshow').childNodes[i].id) {
      divArray[divArray.length]=getElm('Slideshow').childNodes[i].id;
	}
  }
  
  xInt=setTimeout("change()",8000);
}

function change() {
  fade(divArray[crntDiv],100,0,500);
  fade(divArray[scndDiv],0,100,500);
  crntDiv=scndDiv;
  scndDiv++;
  if(scndDiv==divArray.length)scndDiv=0;
  xInt=setTimeout("change()",8000);
}

