/*
	Funzionamento dello slideshow / non toccate queste righe se non conoscete javascript
*/
// Additional methods for Element added by SU, Couloir
Object.extend(Element, {
	getWidth: function(element) {
   	element = $(element);
   	return element.offsetWidth; 
	},
	setWidth: function(element,w) {
   	element = $(element);
    	element.style.width = w +"px";
	},
	setHeight: function(element,h) {
   	element = $(element);
    	element.style.height = h +"px";
	},
	setSrc: function(element,src) {
    	element = $(element);
    	element.src = src; 
	},
	setHref: function(element,href) {
    	element = $(element);
    	element.href = href; 
	},
	setInnerHTML: function(element,content) {
		element = $(element);
		element.innerHTML = content;
	}
});
// Rules
var myrules = {
	'#slideshow' : function(element){
		element.onload = function(){
			new Effect.Appear(this,{duration: 1});
			setTimeout(nextPhoto,ssSpeed*3000);
		}
	}
};
var idPhoto = -1;
var arrayPhoto = new Array();
//=============================================
/*
	Parametri slideshow / da modificare
*/

// pausa tra una foto e l'altra, in secondi
var ssSpeed = 3;
// percorsi delle foto, relativi al file slideshow_js.html
//arrayPhoto[0] = '/images/header/neu.jpg';
arrayPhoto[0] = '/images/header/hausamsee.jpg';
arrayPhoto[1] = '/images/header/C6.jpg';
arrayPhoto[2] = '/images/header/C7.jpg';
arrayPhoto[3] = '/images/header/C8.jpg';
arrayPhoto[4] = '/images/header/C8_2.jpg';
arrayPhoto[5] = '/images/header/C8_3.jpg';
arrayPhoto[6] = '/images/header/C9.jpg';
//=============================================
/*
	Funzionamento dello slideshow / non toccate queste righe se non conoscete javascript
*/
function nextPhoto (){
	var ss = $('slideshow');
	new Effect.Fade(ss,{duration: 1});
	setTimeout(loadPhoto,1000);
	
}
function loadPhoto (){
	var ss = $('slideshow');
	if (idPhoto < arrayPhoto.length-1){
		idPhoto = idPhoto+1;
		Element.setSrc(ss,arrayPhoto[idPhoto]);
	} else {
		idPhoto = 0;
		Element.setSrc(ss,arrayPhoto[idPhoto]);
	}
}
setTimeout(nextPhoto,0);
