var ticker=new Array();
var menu_array=new Array();
var currenttab='tabeltv';
var openmenu = null;
var out = null;

var pijlout=new Image;
		pijlout.src="../images/menu_arrow_icon_out.gif";
var pijlin=new Image;
		pijlin.src="../images/menu_arrow_icon_in.gif";

function check(name) {
	openmenu='';
	setTimeout("hide('"+name+"')",400);
}

function show(id) {
	hideall();
	document.getElementById(id).style.visibility="visible";
	openmenu=id;
}

function hide(id) {
	if (openmenu!=id) {
		document.getElementById(id).style.visibility="hidden";
	}
}

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
	if (begin != 0) return null;
	} else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}

function initTicker(obj) {
	var tickerid=ticker.length;
	ticker[tickerid]=new TickerObj(document.getElementById(obj),tickerid);
}

function TickerObj(obj, id) {
	this.obj=obj;
	this.id=id;
	this.tickerPW=parseInt(this.obj.offsetParent.style.width);
	this.move=function() {
		this.tickerW=parseInt(this.obj.offsetWidth);
		this.tickerL=parseInt(this.obj.offsetLeft);
		this.obj.style.left=(this.tickerL<-this.tickerW)?(this.tickerPW):(this.tickerL-1);
	}
	this.run=function() {
		this.updater=setInterval("ticker["+this.id+"].move()",40);
	}
}

function registerMenuId(el) {
	for(var i=0;i<menu_array.length; i++) {
		if(menu_array[i]==el) {
			return;
		}
	}
	menu_array[menu_array.length]=el;
}

function showMenu(el, tab) {
	if(document.getElementById) {
		obj=document.getElementById(el);
	}
	else if(document.all) {
		obj=document.all[el];
	}
	obj.style.display=(obj.style.display=="block")?"none":"block";

	objimg=document.images[el+"_pijl"];
	objimg.src=(obj.style.display=="block")?(pijlout.src):(pijlin.src);
	//alert(objimg.src);

	registerMenuId(el);
	document.cookie='page='+tab+';';

	var menusel="";
	for(var i=0;i<menu_array.length; i++) {
		if(document.getElementById(menu_array[i]).style.display=="block") {
			menusel+=menu_array[i]+",";
		}
	}
	menusel=menusel.substr(0,menusel.length-1);

	document.cookie='menusel='+menusel+';';
	try{PoRePos();}
	catch(e) {}
}

window.onload=function() {
	for(var i=0; i<ticker.length; i++) {
		ticker[i].run();
	}
}
