function AnimationTimeline () {
	
	var totalDelay = 0;
	
	this.QueueEvent = QueueEvent;
	this.Clear = Clear;
	
	function QueueEvent (callback, delay) {
		totalDelay = totalDelay + delay;
		setTimeout(callback.Fire, totalDelay);
		return true;
	}
	
	function Clear () {
		totalDelay = 0;
	}
	
}