function celebScrollLoad() {
	jQuery.fn.accessScroller = function(settings) {
		settings = jQuery.extend({
			scrollerHeadline: "Top Stories",
			scrollerSpeed: "normal"
		}, settings);

		return this.each(function(i) {
			aCelebScroller.itemWidth = parseInt(jQuery(".item:eq(" + i + ")",".celeb_scroller").css("width")) + parseInt(jQuery(".item:eq(" + i + ")",".celeb_scroller").css("margin-right"));

			aCelebScroller.init(settings, this);

			jQuery(".view_all > a", this).click(function() {
				aCelebScroller.vAll(settings, this);
				return false;
			});
	        
		});
	};
	var aCelebScroller = {
		itemWidth: 0,
		init: function(s,p) {
			jQuery(".messaging",p).css("display","none");
			itemLength = jQuery(".item",p).length;

			scrollerContainerWidth = itemLength * aCelebScroller.itemWidth;
	        
			//THIS CAUSES THE SCROLLER TO DISPLAY ONLY IN ONE LINE - VIEW LESS STATE
			jQuery(".container",p).css("width", scrollerContainerWidth + "px");

			//DO THIS TO SEE IF WE NEED TO SHOW THE NEXT LINK - ONLY IF THE SCROLLER
			//HAS MORE THAN 6 CELEBRITIES.
			if (parseInt(jQuery(".container",p).css("width")) <= (aCelebScroller.itemWidth * 6)) {
				jQuery(".next",p).css("display","none");
			} else {
				jQuery(".next",p).css("display","block");
			}

			animating = false;
	        
			jQuery(".next", p).click(function() {
				if (animating == false) {
					animating = true;
					animateLeft = parseInt(jQuery(".container",p).css("left")) - (aCelebScroller.itemWidth * 1);

					if (animateLeft + parseInt(jQuery(".container",p).css("width")) > 0) {
						jQuery(".prev",p).css("display","block");
						jQuery(".container",p).animate({left: animateLeft}, s.scrollerSpeed, function() {
							jQuery(this).css("left",animateLeft);

							if (parseInt(jQuery(".container",p).css("left")) + parseInt(jQuery(".container",p).css("width")) <= aCelebScroller.itemWidth * 6) {
								jQuery(".next",p).css("display","none");
							}

							animating = false;
						});
					} else {
						animating = false;
					}
				}
				return false;
			});

			jQuery(".prev",p).click(function() {
				if (animating == false) {
					animating = true;
					animateLeft = parseInt(jQuery(".container",p).css("left")) + (aCelebScroller.itemWidth * 1);
					if ((animateLeft + parseInt(jQuery(".container",p).css("width"))) <= parseInt(jQuery(".container",p).css("width"))) {
						jQuery(".next",p).css("display","block");
						jQuery(".container",p).animate({left: animateLeft}, s.scrollerSpeed, function() {
							jQuery(this).css("left",animateLeft);
							if (parseInt(jQuery(".container",p).css("left")) == 0) {
								jQuery(".prev",p).css("display","none");
							}
							animating = false;
						});
					} else {
						animating = false;
					}
				}
				return false;
			});
		},

		vAll: function(s,p) {
			var o = p;
			while (p) {
				p = p.parentNode;
				if (jQuery(p).attr("class") != undefined && jQuery(p).attr("class").indexOf("celeb_scroller") != -1) {
					break;
				}
			}

			if (jQuery(o).text().indexOf("View All") != -1) {
				jQuery(".next",p).css("display","none");
				jQuery(".prev",p).css("display","none");
				jQuery(o).text("View Less");
				jQuery(".container",p).css("left","0px").css("width",aCelebScroller.itemWidth * 6 + "px");
			} else {
				jQuery(o).text("View All");
				aCelebScroller.init(s,p);
			}
		}
	};
	
	$(function() {
		$(".celeb_scroller").accessScroller({
			scrollerHeadline: "Computers &amp; Technology",
			scrollerSpeed: "normal"
		});
	});

	//LAST THING - MAKE THE SECTION THAT CONTAINS THE SCROLLER VISIBILE
	document.getElementById("ScrollerContainer").style.visibility = "visible";
}