
//Per i video stream
var __videoArray = new Array();

function addVideo(id)
{
	var elem = document.getElementById(id);
	__videoArray[__videoArray.length] = new Array(id);
}

function clearAll()
{
	for(var zi = 0; zi < __videoArray.length; zi++)
	{
		var elem = document.getElementById(__videoArray[zi][0]);
		if (elem)
			elem.className = "itemVideo";
	}
}

function selectedVideo (id)
{
	elem = document.getElementById(id);
	clearAll();
	if (elem)
		elem.className = "itemVideoSelected";
}

//Per le rotazione delle news ed eventi
// JavaScript Document: rotazione elementi

var __divElement = new Array();
var __divElement1 = new Array();
var __divElement2 = new Array();
var __divElement3 = new Array();


var __currentDivElement = null;
var __currentDivElement1 = null;
var __currentDivElement2 = null;
var __currentDivElement3 = null;

var __currentDivIndex = 0;
var __currentDivIndex1 = 0;
var __currentDivIndex2 = 0;
var __currentDivIndex3 = 0;


var __pause = 5000;
var __pauseLong = 300000; //5 minuti


function addDivElement(id)
{
	var elem = document.getElementById(id);
	if(elem)
		__divElement[__divElement.length] = id;
}
function addDivElement1(id)
{
	var elem = document.getElementById(id);
	if(elem)
		__divElement1[__divElement1.length] = id;
}
function addDivElement2(id)
{
	var elem = document.getElementById(id);
	if(elem)
		__divElement2[__divElement2.length] = id;
}
function addDivElement3(id)
{
	var elem = document.getElementById(id);
	if(elem)
		__divElement3[__divElement3.length] = id;
}

function initRotation()
{
//	alert(__divElement2.length);
	if(__divElement.length > 0) nextDivElement();
	if(__divElement1.length > 0) nextDivElement1();
	if(__divElement2.length > 0) nextDivElement2();
	if(__divElement3.length > 0) nextDivElement3();
	
}

function nextDivElement()
{
	var elem = null;

	if(__currentDivIndex >= __divElement.length)
	   __currentDivIndex = 0;
	for(var zi = 0; zi < __divElement.length; zi++)
	{
		elem = document.getElementById(__divElement[zi]);
		if (elem)
			elem.style.display = 'none';
	}
	elem = document.getElementById(__divElement[__currentDivIndex]);
	if(elem)
	{
	   __currentDivElement = elem;
	   __currentDivElement.style.display = 'block';
	   __currentDivIndex++;

	}
   setTimeout("nextDivElement()",__pause);
}
function nextDivElement1()
{
	var elem = null;

	if(__currentDivIndex1 >= __divElement1.length)
	   __currentDivIndex1 = 0;
	for(var zi = 0; zi < __divElement1.length; zi++)
	{
		elem = document.getElementById(__divElement1[zi]);
		if (elem)
			elem.style.display = 'none';
	}
	elem = document.getElementById(__divElement1[__currentDivIndex1]);
	if(elem)
	{
	   __currentDivElement1 = elem;
	   __currentDivElement1.style.display = 'block';
	   __currentDivIndex1++;

	}
   setTimeout("nextDivElement1()",__pause);
}
function nextDivElement2()
{
	var elem = null;

	if(__currentDivIndex2 >= __divElement2.length)
	   __currentDivIndex2 = 0;
	for(var zi = 0; zi < __divElement2.length; zi++)
	{
		elem = document.getElementById(__divElement2[zi]);
		if (elem)
			elem.style.display = 'none';
	}
	elem = document.getElementById(__divElement2[__currentDivIndex2]);
	if(elem)
	{
	   __currentDivElement2 = elem;
	   __currentDivElement2.style.display = 'block';
	   __currentDivIndex2++;

	}
   setTimeout("nextDivElement2()",__pause);
}

function nextDivElement3()
{
	var elem = null;

	if(__currentDivIndex3 >= __divElement3.length)
	   __currentDivIndex3 = 0;
	for(var zi = 0; zi < __divElement3.length; zi++)
	{
		elem = document.getElementById(__divElement3[zi]);
		if (elem)
			elem.style.display = 'none';
	}
	elem = document.getElementById(__divElement3[__currentDivIndex3]);
	if(elem)
	{
	   __currentDivElement3 = elem;
	   __currentDivElement3.style.display = 'block';
	   __currentDivIndex3++;

	}
   setTimeout("nextDivElement3()",__pause);
}
