/* Classe per inizializzare scrollbar
 * usa le classi jsScroller e jsScrollbar
 * richiede presenza dei files:
 * jsScrollbar.js
 * jsScroller.js 
 */


var scrollBarManager = Class.create();
scrollBarManager.prototype = {
	initialize: function(p){
		this.idDOMcontainer		= p.container				
		this.idDOMScroller 		= p.scroller	
		this.idDOMScrollbar		= p.scrollbar	
		this.scroller_width		= p.scroller_width
		this.scroller_height	= p.scroller_height
		this.scroller			= null				// object class jsScroller
		this.scrollbar			= null				// object class jsScrollbar
	},
	initScroller: function(){
		$(this.idDOMcontainer).show(); 
 		this.scroller  = new jsScroller  (document.getElementById(this.idDOMScroller), this.scroller_width, this.scroller_height);
  		this.scrollbar = new jsScrollbar (document.getElementById(this.idDOMScrollbar), this.scroller, false);
	},
	resetScroller: function(){
		this.scroller.reset();
  		this.scrollbar.reset();
	},
	setScroller: function(){
		$(this.idDOMcontainer).show();
		this.scroller  = null;
		this.scrollbar = null;  
		this.scroller  = new jsScroller (document.getElementById(this.idDOMScroller), this.scroller_width, this.scroller_height);
		this.scroller.reset();  
		this.scrollbar = new jsScrollbar (document.getElementById(this.idDOMScrollbar), this.scroller, true);
		this.scrollbar.reset();
	}
}


/* area per compatibilità con vecchio codice implementato */
var scroller  = null;
var scrollbar = null;

function initScroller() {
  $('dContainer').show(); 
  scroller  = new jsScroller(document.getElementById("Scroller-1"), 430, 280);
  scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container-1"), scroller, false);
}

function resetScroller() {
  scroller.reset();
  scrollbar.reset();
}
function setScroller(){
  $('dContainer').show();  
  scroller  = null;
  scrollbar = null;  
  scroller  = new jsScroller(document.getElementById("Scroller-1"), 430, 280);
  scroller.reset();  
  scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container-1"), scroller, true);
  scrollbar.reset();
}

/* END area per compatibilità con vecchio codice implementato */