var timeout = null;
function showVideoTab(element, parent) {
	var tabs = document.getElementsByTagName('div');
	for(var x=0; x<tabs.length; x++) {
		if(tabs[x].className=='video_section_tab_content') {
			tabs[x].style.display='none';
		}
	}

	tabs = document.getElementsByTagName('div');
	for(var x=0; x<tabs.length; x++) {
		if(tabs[x].className=='video_section_tab_selected') {
			tabs[x].className='video_section_tab'
		}
	}
		
	var e = document.getElementById(element);
	e.style.display='block';
	
	parent.className='video_section_tab_selected';
}

function show_channels()
{
	document.getElementById('video_section_submenu').style.display='block';
}

function hide_channels()
{
	document.getElementById('video_section_submenu').style.display='none';
}

function toolbar(targ, obj){
	var lis = targ.parentNode.getElementsByTagName('div');
	var static_tab = document.getElementById('viewit');
	
	for (i=0; i < lis.length;i++){
		if (lis[i].id != targ.id){
			lis[i].className = 'inactive_tab';
			lis[i].style.borderBottom = 'solid 1px #bbbbbb';
			
			var images = lis[i].getElementsByTagName('img');
			if (images[0]){
				images[0].src = FS_URL+'entertainment/img/icons/video_toolbar/'+lis[i].id+'_inactive.gif';
			}
		}
	}
	targ.className = 'active_tab';
	
	var tab_image = targ.getElementsByTagName('img')[0];
	if (tab_image)
		tab_image.src = FS_URL+'entertainment/img/icons/video_toolbar/'+targ.id+'_active.gif';

	var content = document.getElementById(obj);
		document.getElementById('favit_box').style.display ='none';	
		document.getElementById('linkit_box').style.display ='none';
		document.getElementById('rateit_box').style.display ='none';
		
	if (content){
		targ.style.borderBottom = 'solid 1px #ffffff';
		content.style.display = 'block' ;
	}

	else{
		document.getElementById('favit_box').style.display ='none';
		document.getElementById('linkit_box').style.display ='none';
		document.getElementById('rateit_box').style.display ='none';
	}
}
function toolbarShow(targ){
	var img = targ.getElementsByTagName('img')[0];
	if (img)
		img.src = FS_URL+'entertainment/img/icons/video_toolbar/'+targ.id+'_active.gif';
}
function toolbarHide(targ){
	if (targ.className != 'active_tab'){
		var img = targ.getElementsByTagName('img')[0];
		if (img)
			img.src = FS_URL+'entertainment/img/icons/video_toolbar/'+targ.id+'_inactive.gif';
	}
}
function bodyOver(targ) {
	targ.className = 'video_section_body video_section_over';
}
function bodyOut(targ) {
	targ.className = 'video_section_body video_section_out';
}	
function show_channels() {
	clearTimeout(timeout);
	var channel_name = document.getElementById('channel_name');
	var channel_list = document.getElementById('channel_list');
	
	channel_name.style.display='block';
	channel_list.style.backgroundColor='#000000';
	channel_list.style.textDecoration='none';
	channel_list.style.color='#ffffff'
	channel_list.innerHTML='&nbsp;more channels';

}	
function hide_channels(){
	var channel_name = document.getElementById('channel_name');
	var channel_list = document.getElementById('channel_list');	
	
	channel_name.style.display='none';
	channel_list.style.backgroundColor='';
	channel_list.style.textDecoration='none';
	channel_list.style.color='#000000'
	channel_list.innerHTML='&nbsp;more channels';
}

// rating functions
function rate_hover (x) {
	var _imgs = document.getElementById("rateit_box").getElementsByTagName("img");
	for (var i=0; i<_imgs.length; i++){
		_imgs[i].src = FS_URL+"entertainment/img/icons/video_toolbar/rateit_active.gif";
		if ((x-1)==i)
			break;
	}
	_text = document.getElementById("rateit_hovertext");
	switch (x) {
		case 1: _text.innerHTML = 'This is alright.'; break;
		case 2: _text.innerHTML = 'Pretty good.'; break;
		case 3: _text.innerHTML = 'I like it!'; break;
		case 4: _text.innerHTML = 'THIS IS AWESOME!'; break;
	}
}
function rate_out () {
	var _imgs = document.getElementById("rateit_box").getElementsByTagName("img");
	for (var i=0; i<_imgs.length; i++){
		_imgs[i].src = FS_URL+"entertainment/img/icons/video_toolbar/rateit_inactive.gif";
	}
	document.getElementById("rateit_hovertext").innerHTML = "&nbsp;";
}
function send_rating(x) {
	var _imgs = document.getElementById("rateit_box").getElementsByTagName("img");
	for (var i=0; i<_imgs.length; i++){
		_imgs[i].onmouseover=null;
		_imgs[i].onmouseout=null;
	}
	var _c = document.getElementById("rateit_success");
	_c.innerHTML = '<span style="float:right;"><img src="'+FS_URL+'entertainment/img/icons/video_toolbar/rate_loading.gif" /></span>Submitting your rating ...';
	var req=new Ajax.Updater('rateit_success','/multimedia/'+VIDEO_ID+'/rate/',{
		asynchronous:true,
		method:'post',
		parameters:'rating='+x
	});
}