var intervalID = "";
function openWindow(url){
	window.open(url,"win","'_self'");
}
function setIntervalId(){
		return setInterval("fadeImage()",10000);
}

function getNextElemNumb(index ,position, arrayLength){
	var point = index + position;
	var newPoint;
   if(point > arrayLength-1){
		newPoint = point - arrayLength;
		return newPoint;
	}else{
		return point;
	}
	
}
function aFadeElem(thisElem, secondElem, thirdElem, fourthElem){
	 
	 $(thisElem).fadeTo('fast', '0', function(){$(thisElem).removeClass("active"); });
	 removeFilter(thisElem);
	 $(secondElem).removeClass("second").fadeTo('fast', '1', function() {$(secondElem).addClass('active');});
	 $(thirdElem).removeClass("third").fadeTo('fast', '.66', function() {$(thirdElem).addClass('second');});
	 $(fourthElem).fadeTo('fast', '.33', function() {$(fourthElem).addClass('third');});
	
}
function fadeImage(){
	 var arrayDivs = $("div.cardDeck li");
					for(var i = 0; i < arrayDivs.length; i++){
						if(arrayDivs[i].className == "active"){
							aFadeElem(arrayDivs[i], 
									  arrayDivs[getNextElemNumb(1,(i),arrayDivs.length)],
									  arrayDivs[getNextElemNumb(2,(i),arrayDivs.length)],
									  arrayDivs[getNextElemNumb(3,(i),arrayDivs.length)]
									  );
							break;
						}
					}
 }
 /*
 $(document).ready(
	function(){
		$('.slide1').innerfade({
			animationtype: 'fade',
			speed: 750,
			timeout: 10000,
			type: 'sequence',
			containerheight: '1em'
		});
	}
	
);
*/
 $(document).ready(
	function(){
		$('.slide1 ul').innerfade({
			animationtype: 'fade',
			speed: 750,
			timeout: 3000,
			timeout2: 6000,
			type: 'sequence',
			containerheight: '1em'
		});
	}
	
);
 $(document).ready(
           function(){
               var arrayDivs = $("div.cardDeck li");
               $(arrayDivs[0]).fadeTo('fast', '1', function() {$(arrayDivs[0]).addClass('active');});
               $(arrayDivs[1]).fadeTo('fast', '.66', function() {$(arrayDivs[1]).addClass('second');});
               $(arrayDivs[2]).fadeTo('fast', '.33', function() {$(arrayDivs[2]).addClass('third');});
                              intervalID=setIntervalId();
                     }
           ); 
 $(document).ready(
	function(){	
		$("a.nextcard").click(
				function(){
				   fadeImage();
				   clearInterval(intervalID);
				   intervalID = setIntervalId();
				   return false;
				}
			);
	}
	
);
