jQuery.noConflict();

var pos = 1;
var length = 0;
var text = '';
var el;
var shown = true;
var blinkspeed = 300;
var blinks = 3;
var counter = 0;
var bgc = '';
var fgc = '';

function ticker() {
	el.html(text.substring(0,pos));
	if (pos++==length) {
		pos=1;
		setTimeout('blink()', 1000);
	} else {
		setTimeout('ticker()', 100);
	}
}

function blink() {
	if (shown) {
		//el.html('');
		el.css('color',bgc);
		setTimeout('blink()',blinkspeed);
		shown=false;
	} else {
		//el.html(text);
		el.css('color',fgc);
		counter++;
		shown=true;
		if (counter == blinks) {
			setTimeout('ticker()',2000);
			counter=0;
		} else {
			setTimeout('blink()',blinkspeed);
		}
	}
}

jQuery(document).ready(function() {
	bgc = jQuery('div.moduletable-booking').css('background-color');
	el = jQuery('div.moduletable-booking li a').eq(0);
	fgc = el.css('color');
	text = el.html();
	length = text.length;
	ticker();
});