// when the DOM is ready...
//console.log()
$(document).ready(function () {
  // load the ticker
        if($("body").attr('class').indexOf("nonav") === -1){	
		createTicker();
	}
});


function createTicker(){
	// put all list elements within #ticker-area into array
	var tickerLIs = $("#ticker-area ul").children();
	tickerItems = new Array();
	tickerLIs.each(function(el) {
		tickerItems.push( jQuery(this).html() );
	});
	i = 0
	rotateTicker();
}

function rotateTicker(){
	if( i == tickerItems.length ){
	  i = 0;
	}
  tickerText = tickerItems[i];
	c = 0;
	typetext();
	setTimeout( "rotateTicker()", 4000 );
	i++;
}

function typetext() {
	//console.log(tickerText.substr(0, c++))
	$('#ticker-area').html( tickerText.substr(0, c++) + "_" );
	if( c < tickerText.length + 1 ){
		setTimeout( "typetext()", 10 );
  }else {
		c = 1;
		tickerText = "";
	}	
}
