var pos = 0;
var length = 0;
var text = '';
var el;
var shown = true;
var blinkspeed = 300;
var blinks = 3;
var counter = 0;

function ticker() {
	el.html(text.substring(0,pos));
	if (pos++==length) {
		pos=0;
		setTimeout('blink()', 1000);
	} else {
		setTimeout('ticker()', 100);
	}
}

function blink() {
	if (shown) {
		el.html('');
		setTimeout('blink()',blinkspeed);
		shown=false;
	} else {
		el.html(text);
		counter++;
		shown=true;
		if (counter == blinks) {
			setTimeout('ticker()',2000);
			counter=0;
		} else {
			setTimeout('blink()',blinkspeed);
		}
	}
}

$(document).ready(function() {
	el = $('div#booking li a').eq(0);
	text = el.html();
	length = text.length;
	ticker();
});
