//copyright L.FAITH 2010

function slideshow() { 

direction="in";


groupString=groupSelect.toString();
numSlides=window['numSlides'+groupString];

if(slideSelect==(numSlides-1)&&groupSelect!=numGroups){
groupSelect++;
}

if(groupSelect==numGroups){
groupSelect=0;
}
	
if(slideSelect==0){

for(var i=0;i<numGroups;i++){
if(i==groupSelect){
document.getElementById('projects_'+i).style.display='block';
}else{
document.getElementById('projects_'+i).style.display='none';	
}
}
}



for(var i=0;i<numSlides;i++){
if(i==slideSelect){
document.getElementById(groupString+'_slide_'+slideSelect).style.opacity = 0;
document.getElementById(groupString+'_slide_'+slideSelect).style.filter = 'alpha(opacity=0)';

document.getElementById(groupString+'_slide_'+slideSelect).style.display='block';
setTimeout("fadeSlide()", 1);
}else{
document.getElementById(groupString+'_slide_'+i).style.display='none';	
}
}


} 



function fadeSlide(){

///Do fade
fadeCounter++;

if(fadeCounter<=11){
	
document.getElementById(groupString+'_slide_'+slideSelect).style.opacity = 1-(fadeValue*0.1);
document.getElementById(groupString+'_slide_'+slideSelect).style.filter = 'alpha(opacity=' + (100-(fadeValue*10)) + ')';

if(direction=="in"){
fadeValue--;
}else{
fadeValue++;
}

setTimeout("fadeSlide()", 60);
}


///Do fade out 

if(direction=="in"&&fadeCounter==12){
fadeCounter=0;
fadeValue=1;
direction="out";
setTimeout("fadeSlide()", 4500);
}

///Do fade in for next slide

if(direction=="out"&&fadeCounter==12){
	fadeCounter=0;
	fadeValue=10;
	
	if((slideSelect+1)<numSlides){
	slideSelect++;
	}else{
	slideSelect=0;	
	}
	slideshow();
}

}

var direction="in";
var slideSelect=0;
var numSlides=0;
var groupSelect=0;
var fadeValue=10;
var fadeCounter=0;

var groupString=null;

window.onload=slideshow; 



