// JavaScript Document

/*
* @authors:		Alessandro Mazzola, Fabrizio Natoli
* @company:		Marconi Channel WebTV
* @release:		2.0
* @date:			08/06/2011
*/

var statusBar = false;
document.getElementById ( 'container_bitrate' ).style.top = ( isHome ? 536 : 544 ) - ( bitrate_ARRAY.length * 25 ) + 'px';
var currentItem = 2;
function setBitrate ()
{
	if ( !statusBar )
	{
		var target = document.getElementById ( 'container_bitrate' );
		var bitrate = '<ul id=\'selector\'>';
		for ( var i = 0; i < bitrate_ARRAY.length; i++ )
		{
			var label = bitrate_ARRAY [ i ].split ( '#' ) [ 0 ];
			var path = bitrate_ARRAY [ i ].split ( '#' ) [ 1 ];
			
			if ( i == currentItem ) bitrate += '<li class=\'selected\' id=\'' + label + '\'>' + label + 'Kb</li>';
			else bitrate += '<li id=\'' + label + '\'><a href=\'javascript:void();\' onclick=\'setValue( "' + label + '", ' + i + ' );\'>' + label + 'Kb</a></li>';
		}
		bitrate += '</ul>';
		target.innerHTML = bitrate;
		setTimeout ( 'statusBar=true', 100 );
	} else {
		document.getElementById ( 'container_bitrate' ).innerHTML = '';
		statusBar = false;
	}
}

function setValue ( target, status )
{
	document.getElementById ( 'container_bitrate' ).innerHTML = '';
	document.getElementById ( 'bt' ).innerHTML = '<span id=\'bt\'>' + target + 'Kb</span>';
	currentItem = status;
	statusBar = false;
	var path = bitrate_ARRAY [ status ].split ( '#' ) [ 1 ];
	if ( path.slice ( -3 ).toLowerCase() == 'wma' ) document.getElementById ( 'bgPlayer' ).style.background = '#000 url( "skins/webtv/images/wma.jpg" ) no-repeat center center';
	else document.getElementById ( 'bgPlayer' ).style.backgroundImage = '';
	createPlayer ( path );
}

function resetBitrate ()
{
	if ( statusBar )
	{
		document.getElementById ( 'container_bitrate' ).innerHTML = '';
		statusBar = false;
	}
}

document.onclick = resetBitrate;
