|  | @@ -29,6 +29,7 @@
 | 
											
												
													
														|  |        MAIN_HEADER: '.main-header'
 |  |        MAIN_HEADER: '.main-header'
 | 
											
												
													
														|  |      };
 |  |      };
 | 
											
												
													
														|  |      var ClassName = {
 |  |      var ClassName = {
 | 
											
												
													
														|  | 
 |  | +      CONTROL_SIDEBAR_ANIMATE: 'control-sidebar-animate',
 | 
											
												
													
														|  |        CONTROL_SIDEBAR_OPEN: 'control-sidebar-open',
 |  |        CONTROL_SIDEBAR_OPEN: 'control-sidebar-open',
 | 
											
												
													
														|  |        CONTROL_SIDEBAR_SLIDE: 'control-sidebar-slide-open'
 |  |        CONTROL_SIDEBAR_SLIDE: 'control-sidebar-slide-open'
 | 
											
												
													
														|  |      };
 |  |      };
 | 
											
										
											
												
													
														|  | @@ -55,7 +56,12 @@
 | 
											
												
													
														|  |        _proto.show = function show() {
 |  |        _proto.show = function show() {
 | 
											
												
													
														|  |          // Show the control sidebar
 |  |          // Show the control sidebar
 | 
											
												
													
														|  |          if (this._config.slide) {
 |  |          if (this._config.slide) {
 | 
											
												
													
														|  | -          $('body').removeClass(ClassName.CONTROL_SIDEBAR_SLIDE);
 |  | 
 | 
											
												
													
														|  | 
 |  | +          $('html').addClass(ClassName.CONTROL_SIDEBAR_ANIMATE);
 | 
											
												
													
														|  | 
 |  | +          $('body').removeClass(ClassName.CONTROL_SIDEBAR_SLIDE).delay(300).queue(function () {
 | 
											
												
													
														|  | 
 |  | +            $(Selector.CONTROL_SIDEBAR).hide();
 | 
											
												
													
														|  | 
 |  | +            $('html').removeClass(ClassName.CONTROL_SIDEBAR_ANIMATE);
 | 
											
												
													
														|  | 
 |  | +            $(this).dequeue();
 | 
											
												
													
														|  | 
 |  | +          });
 | 
											
												
													
														|  |          } else {
 |  |          } else {
 | 
											
												
													
														|  |            $('body').removeClass(ClassName.CONTROL_SIDEBAR_OPEN);
 |  |            $('body').removeClass(ClassName.CONTROL_SIDEBAR_OPEN);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -64,7 +70,14 @@
 | 
											
												
													
														|  |        _proto.collapse = function collapse() {
 |  |        _proto.collapse = function collapse() {
 | 
											
												
													
														|  |          // Collapse the control sidebar
 |  |          // Collapse the control sidebar
 | 
											
												
													
														|  |          if (this._config.slide) {
 |  |          if (this._config.slide) {
 | 
											
												
													
														|  | -          $('body').addClass(ClassName.CONTROL_SIDEBAR_SLIDE);
 |  | 
 | 
											
												
													
														|  | 
 |  | +          $('html').addClass(ClassName.CONTROL_SIDEBAR_ANIMATE);
 | 
											
												
													
														|  | 
 |  | +          $(Selector.CONTROL_SIDEBAR).show().delay(100).queue(function () {
 | 
											
												
													
														|  | 
 |  | +            $('body').addClass(ClassName.CONTROL_SIDEBAR_SLIDE).delay(300).queue(function () {
 | 
											
												
													
														|  | 
 |  | +              $('html').removeClass(ClassName.CONTROL_SIDEBAR_ANIMATE);
 | 
											
												
													
														|  | 
 |  | +              $(this).dequeue();
 | 
											
												
													
														|  | 
 |  | +            });
 | 
											
												
													
														|  | 
 |  | +            $(this).dequeue();
 | 
											
												
													
														|  | 
 |  | +          });
 | 
											
												
													
														|  |          } else {
 |  |          } else {
 | 
											
												
													
														|  |            $('body').addClass(ClassName.CONTROL_SIDEBAR_OPEN);
 |  |            $('body').addClass(ClassName.CONTROL_SIDEBAR_OPEN);
 | 
											
												
													
														|  |          }
 |  |          }
 |