jQuery.noConflict();

		// DOM Ready
		jQuery(function() {
		
			var mainContent = jQuery("div#center-column"),        
			    height      = mainContent.outerHeight(),
			    aside       = jQuery("aside"),
			    module      = 1,                          
			    buffer      = 80,                         
			    done        = false;                      
			       
			function getMoreContent() {
					
				jQuery.get("/sidebarmodule.php", { "module": module }, function(data) {
					
					if (data != "No more modules") {
					
						// Increment # so next time it will grab a differnet module
						module++;
					
						// Create sidebar box
						jQuery("<div />", {
						
							"class"  : "sidebar-box",
							"id"     : "sidebar-box-" + module,
							"html"   : data,
							"css"    : {
								"position": "relative",
								"left": 25
							}
						
						// Fancy revealing of new content
						}).hide().appendTo(aside).fadeIn(200, function() {
							jQuery(this).animate({
								"left": 0
							});
						});
						
						// If after getting new module, sidebar is still too short, start over					
						if ((height > (aside.outerHeight() + buffer)) && !done) {
							getMoreContent();
						}
					
					}
				
				});
			
			}
			
			// Initial test			
			if (height > (aside.outerHeight() + buffer)) {
				getMoreContent();
			}	
		
		});

