jQuery.fn.initTicker = function(begin){
	return this.each(function(){
			jqpTicker = jQuery(this);
			var $self;
			$self = jQuery(this);
			rate = .07;
			//find ul width:
			tickerscrollW = $self.width();
			
			distanceLeft = $self.parent().width();
			
//			if(!begin){//executes on mouseout
	//			var offset = $self.offset();
		//		distanceLeft = offset.left;
			//}
			
			speed = (distanceLeft + tickerscrollW) / rate;
			$self.css({
				position: "relative",
				left: distanceLeft,
				visibility: "visible"
			});
			$self.animate({
					left: -(tickerscrollW) + "px"
				},
				speed,
				"linear",
				function(){
					jQuery.post("/tickerdata.asp", function(data){
//						$self.find("li").each(function(){
							$self.html(data);
	//					});
					});
					$self.css({visibility: "hidden"});
					setTimeout("jqpTicker.initTicker(true)", 1000);
				}
			);

	});
}