$(document).ready(
	function() {
		window.tickerData = new Array();
		window.ticker = $('#newsTicker');
		window.currentItem = 0;
		
		$.get( "proxy.php", 
			function( data ) {
				$('item', data).each(
					function() {
						var jqThis = $(this);
						window.tickerData.push({ 
							title: jqThis.find('title').text(),
							link: jqThis.find('link').text()
						});
					}
				);
				rotateTicker( );
			}
		);
	}
);


function rotateTicker() {
	var data = window.tickerData;
	var sPadding;
	ticker.slideUp('fast', 
		function() {
			var sTitle = tickerData[currentItem].title;
			var sLink = tickerData[currentItem].link;
			sPadding = ( sTitle.length > 80 ) ? '4px 0 0 0' : '12px 0 0 0';
			ticker.html( sTitle + ' &gt; <a href="' + sLink + '" target="_blank">Read more</a>');
		}
	).slideDown('fast',
		function() {
			ticker.attr('style', 'padding:' + sPadding);
		}
	);
	currentItem++;
	if( currentItem >= data.length ) {
		currentItem = 0;
	}
	setTimeout( function() { rotateTicker()}, 6000 );
	
}