
/*consigli*/
var Consigli= new Class({
   initialize: function(uuid){
   		this.divConsigli = $(uuid);
		this.consigli = this.divConsigli.getElement('ul');
		this.consigli.getChildren().each(function(li){
			var a = li.getElements(".domanda")[0];
			var risposta = li.getElements(".risposta")[0];
			if($chk(a)){
				var immagineMenu = a.getElements(".arrow")[0];		
				a.addEvent('click', function(e){					
					this.opencloseRisposta(immagineMenu,a,risposta);						
					e = new Event(e);
					var position = getScrollXY();
					window.scrollTo(position[0],position[1]);
					e.stop();
				}.bind(this));
			}			
		}.bind(this));
	},	
	opencloseRisposta: function(immagineMenu,a,risposta){
		var imageName;
		if (risposta.getStyle('display') == 'block'){
		    risposta.setStyles({'display':'none'});
			risposta.setOpacity(0);
			imageName = immagineMenu.getProperty('src').substring(0,immagineMenu.getProperty('src').indexOf("up"));		
			immagineMenu.setProperty('src',  imageName + "down" + ".gif");
		}
		else{
		 	risposta.setStyles({'display':'block'});
		 	risposta.setOpacity(1);
		    imageName = immagineMenu.getProperty('src').substring(0,immagineMenu.getProperty('src').indexOf("down"));		
			immagineMenu.setProperty('src',  imageName + "up" + ".gif");
		 }	 
	},
	openAll:function(){
		
		var parent = $(this.consigli.getParent().id);
		cons = parent.getElement('ul');
		cons.getChildren().each(function(li){
			var a = li.getElements(".domanda")[0];
			var risposta = li.getElements(".risposta")[0];
			if($chk(a))
			{
				var immagineMenu = a.getElements(".arrow")[0];		
				risposta.setStyles({'display':'block'});
			 	risposta.setOpacity(1);
			 	if (immagineMenu.getProperty('src').indexOf("up")==-1){
				    imageName = immagineMenu.getProperty('src').substring(0,immagineMenu.getProperty('src').indexOf("down"));		
					immagineMenu.setProperty('src',  imageName + "up" + ".gif");
				}
			}
			
		}.bind(this));
		
	},
	closeAll:function(){
		var parent = $(this.consigli.getParent().id);
	    cons = parent.getElement('ul');
		cons.getChildren().each(function(li){
			var a = li.getElements(".domanda")[0];
			var risposta = li.getElements(".risposta")[0];
			if($chk(a))
			{
				var immagineMenu = a.getElements(".arrow")[0];		
				risposta.setStyles({'display':'none'});
				risposta.setOpacity(0);
				if (immagineMenu.getProperty('src').indexOf("down")==-1){
					imageName = immagineMenu.getProperty('src').substring(0,immagineMenu.getProperty('src').indexOf("up"));		
					immagineMenu.setProperty('src',  imageName + "down" + ".gif");
				}
			}
		}.bind(this));
	}
});

var LinkApri= new Class({
   initialize: function(linkApriId,consigli){
		this.linkApri = $(linkApriId);
		this.linkApri.addEvent('click', function(e){
				consigli.openAll();
				e = new Event(e);
				var positionApri = getScrollXY();
				window.scrollTo(positionApri[0],positionApri[1]);
				e.stop();
			}.bind(this));
	}	
});

var LinkChiudi= new Class({
   initialize: function(linkChiudiId,consigli){
		this.linkChiudi = $(linkChiudiId);
		this.linkChiudi.addEvent('click', function(e){
				consigli.closeAll();
				e = new Event(e);
				var positionChiudi = getScrollXY();
				window.scrollTo(positionChiudi[0],positionChiudi[1]);
				e.stop();
				
			}.bind(this));
	}	
});





