var RelatedVideos = {
	switchTab : function(videoID, tabEl)
	{	
		try
		{
			var url = '/videos/relatedData/?layout=1&videoID=' + videoID + '&tab=' + tabEl.getAttribute('tab');
			
			
			for ( var i=0; i<tabEl.parentNode.childNodes.length; i++ )
			{
				var tab = tabEl.parentNode.childNodes[i];
				
				if ( !tab.className )
					continue;
				
				replaceClassName(tab, 'section_tab_active', 'section_tab');
				if ( tab == tabEl )
					replaceClassName(tab, 'section_tab', 'section_tab_active');
			}
			
			node = document.getElementById('relatedVideoContainer');
			
			var infoDiv = document.createElement('div');
			document.body.appendChild(infoDiv);
			infoDiv.innerHTML = '<blink>Loading...</blink><img src="http://i.4tube.com/images/loading.png" />';
			
			var pos = objPos(node);
			infoDiv.style.position = 'absolute';
			infoDiv.style.left = pos[0] + 'px';
			infoDiv.style.width = node.offsetWidth + 'px';
			infoDiv.style.top = ( pos[1] + (node.offsetHeight - infoDiv.offsetHeight)/2 ) + 'px';
			infoDiv.className = 'infoDiv';
			
			setOpacity(node,0.1);
			
			dojo.xhrGet({
				url: url,
				node : node,
				load : function(data, xhr)
				{
					if(xhr.args.node)
					{
						xhr.args.node.innerHTML = data;
						removeElement(infoDiv);
						setOpacity(node,1);
						vAlignScrollSidebars.update();
					}
				},
				error: function(e)
				{
					alert(e);
				}
			})
		}
		catch(e)
		{
			//alert(e);
		}
	}
}

