$(document).ready(function()
{
	try
	{
		var ticker_holder = $('.ticker-holder').get(0);
		var ticker_text = $('.ticker').get(0);
		var ticker_pos = ticker_text.parentNode.offsetWidth;
		var ticker_data = $(ticker_holder).html();
		$(ticker_text).parent().html('' + ticker_data + '');
		$('#sub-nav, #ftr-slider').hover
		(
			function() { $('slide', this).get(0).stop();  },
			function() { $('slide', this).get(0).start(); }
		);
	}
	catch (o) {}
});
$(function() {
		//cache the ticker
		var ticker = $("#ticker");
		//wrap dt:dd pairs in divs
		ticker.children().filter("dt").each(function() {
		  var dt = $(this),
	    	container = $("<div>");
		  dt.next().appendTo(container);
		  dt.prependTo(container);
		  container.appendTo(ticker);
		});
				
		//hide the scrollbar
		ticker.css("overflow", "hidden");
		//animator function
		function animator(currentItem) {
		  //work out new anim duration
		  var distance = currentItem.height();
			duration = (distance + parseInt(currentItem.css("marginTop"))) / 0.015;
		  //animate the first child of the ticker
		  currentItem.animate({ marginTop: -distance }, duration, "linear", function() {
			//move current item to the bottom
			currentItem.appendTo(currentItem.parent()).css("marginTop", 0);
			//recurse
			animator(currentItem.parent().children(":first"));
		  }); 
		};
		//start the ticker
		animator(ticker.children(":first"));
  });
