/*
DDF GALLERY, copyright by Marko Graßhoff, 
2010 sign:up - www.signup-design.de
*/

function ddfGallery(anzahl){
	//ddfDoImage(0);
	//for (var i=0; i<=anzahl; i++){
		//setTimeout(ddfDoImage,4000,i);
	//	ddfDoImage(i,anzahl);
	//}
	//ddfGallery(anzahl);
	ddfDoImage(anzahl);
	
}


//Blende image ein und aus
function ddfDoImage(anzahl){
	
	(function($){ 
		if(anzahl >0)
			var handleImage = $("#ddfGalleryImage"+(anzahl-1));
		else var handleImage = $("#ddfGalleryImage0");
		
		
		if(anzahl > 0){
		handleImage
			.fadeIn( function()
			{
				setTimeout( function()
				{
					$("#ddfGalleryText" + (anzahl+1)).fadeOut("3000");
					handleImage.fadeOut("3000",ddfDoText((anzahl)));
					//handleText.fadeIn("2000");
					
				},3000,anzahl);
			});
		}
		else {
			//zaehle li's
			var anz = $(".ddfGalleryLi").length;
			ddfGallery(anz);
		}
	})(jQuery);
	return this;
} 

//Blende Text ein und aus
function ddfDoText(i){
	(function($){ 
		if (i>0)
			var handleText = $("#ddfGalleryText"+(i-1));
		else 
			var handleText = $("#ddfGalleryText0");
		
		
		if(i > 0){
			handleText
			.fadeIn( 
				function(){
					setTimeout( 
						function(){
							
							handleText.delay("3000").css("display","none");
							handleText.fadeOut("3000",ddfDoImage((i-1)));
					//handleText.fadeIn("2000");
					
						},3000,i
					);
				}
			);//end fade in
		}//end if

		else {
			//zaehle li's
			var anz = $(".ddfGalleryLi").length;
			ddfGallery(anz);
		}
	})(jQuery);
} 
