code: function(width, height, animate, layout) {
  		var nav_pos, _layout;
  
  		if(typeof layout === 'undefined'){
  			_layout = this.options.layout;
  		} else {
  			_layout = layout;
  		}
  
  		this.options.layout = _layout;
  
  		this.slide_spacing = this.options.width*2;
  
  		if (width) {
  			this.options.width = width;
  		} else {
  			this.options.width = this._el.container.offsetWidth;
  		}
  
  		if (height) {
  			this.options.height = height;
  		} else {
  			this.options.height = this._el.container.offsetHeight;
  		}
  
  		//this._el.container.style.height = this.options.height;
  
  		// position navigation
  		nav_pos = (this.options.height/2);
  		this._nav.next.setPosition({top:nav_pos});
  		this._nav.previous.setPosition({top:nav_pos});
  
  
  		// Position slides
  		for (var i = 0; i < this._slides.length; i++) {
  			this._slides[i].updateDisplay(this.options.width, this.options.height, _layout);
  			this._slides[i].setPosition({left:(this.slide_spacing * i), top:0});
  
  		};
  
  		// Go to the current slide
  		this.goToId(this.current_id, true, true);
  	}
docs: /*	Private Methods
  ================================================== Update Display