Event.observe(window, 'load', Effettochiudi, false);

function Effettochiudi(){
	chiudi = document.getElementsByClassName('close');
	for( var i=0; i < chiudi.length; ++ i){
		if (chiudi[i].id){
			vediApri.exit(vediApri,chiudi[i].id,2);
		}
	}
}

function startCalAppuntamenti(){
	vedi = document.getElementsByClassName('more');
	chiudi = document.getElementsByClassName('close');
	vediTitle = document.getElementsByClassName('moreTitle');
	for( var i=0; i < vedi.length; ++ i){
		//Event.observe(vedi[i],'click',vediApri.enter.bindAsEventListener(vediApri, vedi[i].id));
		//Event.observe(chiudi[i],'click',vediApri.exit.bindAsEventListener(vediApri, chiudi[i].id,0));
		Event.observe(vediTitle[i],'click',vediApri.enter.bindAsEventListener(vediApri, 'more'+vediTitle[i].id,0));
	}
		
}

var vediApri={
	enter: function(vedi,ID)	{
			//alert(ID + 'Label');
			if ($(ID + 'Label').style.display == ''){
				vediApri.exit(vediApri,ID,0);
				$(ID + 'Close').hide();
				$(ID).show();
				//alert('Vai a chiudi');
				return;
			}else{
				//alert($(ID + 'Label').style.display);
				if ($(ID + 'Label').style.display == 'block'){
				//	alert('Esci');
					return;
				}
				new Effect.BlindDown($(ID + 'Label'), {duration:1});
				$(ID + 'Close').show();
				$(ID).hide();
				//alert('Apri');
			}
			//$(ID + 'Label').style.display = 'block';
	},
	exit: function(chiudi,ID,delayEFX) {
			new Effect.BlindUp($(ID.substring(0,6) + 'Label'), {duration:1,delay:delayEFX});
			$(ID).hide();
			$(ID.substring(0,6)).show();
			//alert('Chiudi');
	}
	
}

function AZ(ID){
	$(ID.substring(0,6) + 'Label').style.display = 'none';
}

function getOffertaSB(totale){
	//var totale = "{{totOfferte}}";
	if(totale > 1){
		start_slideshow(0, totale-1, 10000);
	}else{
		if (document.getElementById("offertaSB_0")){
			document.getElementById("offertaSB_0").style.display = "block";
		}
	}
	/*
	if(totale > 0){
		var i = Math.floor((totale)*Math.random());
		var j;
		for(j=0;j<totale;j++)
		{
			if(i == j){
				if (document.getElementById("offertaSB_"+i)){
					document.getElementById("offertaSB_"+i).style.display = "block";
				}
			}
		}
	}
	*/
}


function start_slideshow(start_frame, end_frame, delay) {
	
		if(parseInt(end_frame) > 0){
			if(parseInt(start_frame) != parseInt(end_frame))
			{	
		        setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
		    }
		}
    }
                            
    function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {        
            Effect.SlideUp('offertaSB_' + frame,{duration:1.0});
            Effect.Fade('offertaSB_' + frame,{duration:1.0});
            if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
            setTimeout("Effect.SlideDown('offertaSB_" + frame + "');", 950);
            setTimeout("Effect.Appear('offertaSB_" + frame + "');", 950);
            setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 950);
        })
    }