var ajax = assegnaXMLHttpRequest(), lista={}, divlista;

function readFile(){
	
	if(ajax && ajax.readyState === 0) {
		ajax.open("get", "img/lista.txt", true);
		ajax.onreadystatechange = function() {
			if(ajax.readyState === 4) {
					lista = ajax.responseText.parseJSON();
					listaRand = lista.sort(randOrd);
					ajax = assegnaXMLHttpRequest();
					divlista="";
					for(j=0;j<listaRand.length;j++){
						divlista = divlista + "<div class='imageElement'><img src='img/"+listaRand[j]+".jpg' class='full'/></div>";	
					}
					$('myGallery').innerHTML = divlista;
					startGallery();
					centerDiv();
			}
		}
		ajax.send(null);
	}
}

function centerDiv() {
	var windowSize = window.getSize();
	var myEffects = new Fx.Styles('content', { duration: 0 });
	myEffects.start({
		'margin-top': windowSize.size.y/2-167
	});
}

function randOrd(){ return (Math.round(Math.random())-0.5); } //------ riordino casuale dell'array
function startGallery() { var myGallery = new gallery($('myGallery'), { timed:true });}

window.onresize=centerDiv;

