

//startseitenanimation

function findProjectboxes(){
	var alle_quadrate= $$('li.projectBox');

	return alle_quadrate;
}


// die animationsfunktion

function animateProjectbox(projectboxNumber){
	var myProjectboxID="projectBox_"+projectboxNumber;
	var myProjectboxImageID="projectBox_image"+projectboxNumber;
	var projectBox_diashowImages_textfieldID='projectBox_diashowImages_'+projectboxNumber;
//alert($(projectBox_diashowImages_textfieldID).value);
	var availableimages= $(projectBox_diashowImages_textfieldID).getAttribute('value').split(",");
	if(availableimages.length<=1){
		return;
	}else{

	}

	var currentImageSrc= $(myProjectboxImageID).src;

	//eval('currentIndex'+projectboxNumber) = eval('currentIndex'+projectboxNumber);
	//alert(availableimages[0]);
	//alert(currentImageSrc);

	//bilder index hochzählen
	newImageNumber= projectBoxes_currentImageNumber[projectboxNumber]+1;

	if(newImageNumber>=availableimages.length || isNaN(newImageNumber) ){
		newImageNumber=0;
	}
	projectBoxes_currentImageNumber[projectboxNumber]=newImageNumber;

	 newImageURL= availableimages[newImageNumber];
	  newImageURL= newImageURL.strip();//leerzeichen entfernen
	if(newImageURL.length>3){
			$(myProjectboxImageID).src=newImageURL;
			//alert(newImageURL);
	}



}
function animateNextProjectbox(){
	var randomNumber= Math.round(Math.random()*(alle_boxen.length-1));
	//animateProjectbox(1);

	animateProjectbox(randomNumber);
	//currentProjectBox= currentProjectBox+1;
	if(currentProjectBox>=alle_boxen.length){
		currentProjectBox=0;
	}
}



function weiteAnpassen(){



		//wieviele kästen können wir darstellen
		meinefensterweite=fensterweite();
		var maxBoxes= Math.floor((meinefensterweite-50)/189) ; ///jedes rasterfeld ist 182x182 + 7px padding nach oben und rechts
		//alert ("maximale Boxenzahl: "+ maxBoxes);
		//tabellenweite ändern
		if(maxBoxes>=1){

			var newWidth= (189 * (maxBoxes-2) )+3;
			newWidth= newWidth +"px";
			//alert (newWidth);
			Element.setStyle('column1', {width : newWidth });

		}

		return true;
}


function randOrd(){
	return (Math.round(Math.random())-0.5);
}

// die animationsfunktion

function animateRandomQuadrat(){
	alle_quadrate.each(function(item){
			//item.hide();
			//alert('animate');
	});
}

function showProjectTitleImage(projectBoxNumber){
	//alert(projectBoxNumber);
	var myProjectboxID="projectBox_"+projectBoxNumber;
	var myProjectboxImageID="projectBox_image"+projectBoxNumber;
	var projectBox_diashowImages_textfieldID='projectBox_diashowImages_'+projectBoxNumber;

	var availableimages= $(projectBox_diashowImages_textfieldID).getAttribute('value').split(",");
	if(availableimages.length<=1){
		return;
	}else{

	}


	newImageURL= availableimages[0];
	newImageURL= newImageURL.strip();//leerzeichen entfernen
	if(newImageURL.length>3){
			$(myProjectboxImageID).src=newImageURL;
			//alert(newImageURL);
	}
}

weiteAnpassen();
window.onresize= weiteAnpassen;
//alert(test);
var alle_boxen=findProjectboxes();




var projectBoxes_currentImageNumber= new Array(alle_boxen.length);
//alle_quadrate.sort( randOrd );
var currentProjectBox=0;
new PeriodicalExecuter(animateNextProjectbox, 0.8);
//alert("projektboxenanimation");
var boxcount=alle_boxen.length;
//alert("count projektboxen:"+boxcount );

