var tk_tvscreen__container_id = "marginCover";
var tk_tvscreen__content_id = "slidingCover";
var tk_tvscreen__offsetWidth = 854;
var tk_tvscreen__actualIndex = 0;
var tk_tvscreen__tabs = 3;
var tk_tvscreen__allLinks = new Array();
var tk_tvscreen__interval = null;
var tk_tvscreen__timeDelay = 7000;

function tk_tvscreen__init(tabs) {
 	tk_tvscreen__tabs = tabs;
 	tk_tvscreen__interval = window.setInterval("tk_tvscreen__slideToNext()", tk_tvscreen__timeDelay);	
}

function tk_tvscreen__slideToNext() {
 	var index = tk_tvscreen__actualIndex+1;
 	if (index>=tk_tvscreen__tabs) index=0;
	tk_tvscreen__slideTo(index);
}

function tk_tvscreen__slideTo(x) {
	if (x==undefined) {
		// Todo Nothing
	} else {
	 	obj = document.getElementById(tk_tvscreen__content_id);
	 	var start = Element.positionedOffset(obj);
		var transformString = "left:"+start[0]+"px; left:-"+(tk_tvscreen__offsetWidth*x)+"px;";
		var durationString = 0.3*(Math.abs(tk_tvscreen__offsetWidth*x+start[0])/tk_tvscreen__offsetWidth);
		new Effect.Morph(obj, {
		  		style: transformString, // CSS Properties
		  		duration: durationString // Core Effect properties
			});
		tk_tvscreen__actualIndex = x;
		clearInterval( tk_tvscreen__interval );
		tk_tvscreen__interval = window.setInterval("tk_tvscreen__slideToNext()", tk_tvscreen__timeDelay);
	} 
}