var tk_tvscreen__container_id = "tvscreen";
var tk_tvscreen__content_id = "tvscreen_contents";
var tk_tvscreen__linksContainer_id = "tvscreen_selecta";
var tk_tvscreen__offsetWidth = 696;
var tk_tvscreen__actualIndex = 0;
var tk_tvscreen__allLinks = new Array();
var tk_tvscreen__interval = null;
var tk_tvscreen__timeDelay = 10000;
var tk_tvscreen__tabs = 2;

function tk_tvscreen__init() {
 	var linksContainer = document.getElementById(tk_tvscreen__linksContainer_id);
	var auxTk_tvscreen__allLinks = linksContainer.getElementsByTagName("div");
	for (i=(auxTk_tvscreen__allLinks.length-1); i>=0; i--) {
	 	if ((auxTk_tvscreen__allLinks[i].className=="selecta_inactive")||(auxTk_tvscreen__allLinks[i].className=="selecta_active")) {
	 	 	tk_tvscreen__allLinks[auxTk_tvscreen__allLinks.length-i-1] = auxTk_tvscreen__allLinks[i];	
	 	} 
	}
	tk_tvscreen__tabs = auxTk_tvscreen__allLinks.length;
	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
			});
		for (i=0; i<tk_tvscreen__allLinks.length; i++) {
		 	if (i==x) tk_tvscreen__allLinks[i].className = "selecta_inactive";
		 	else  tk_tvscreen__allLinks[i].className = "selecta_active";
		} tk_tvscreen__actualIndex = x;
		clearInterval( tk_tvscreen__interval );
		tk_tvscreen__interval = window.setInterval("tk_tvscreen__slideToNext()", tk_tvscreen__timeDelay);
	} 
}