function playerReload( hash,title )
{
	swfobject.embedSWF("http://www.youtube.com/v/"+hash+"&enablejsapi=1&playerapiid=ytplayer", "video-space", "338", "285", "9.0.0");
	$('video-space-title').innerHTML = title;
	return false;
}

function cupGroupChange ( id )
{
	$('cup').getElementsBySelector('tbody').each(
	    function(element) {
	    element.setStyle({display:'none'});
	    }
	)
	
	$('cup-groups').getElementsBySelector('li a').each(
	    function(element)
	    {
	        element.setStyle().className = "";
	    }
	)
	
	$('group_'+id).setStyle({display:'table-row-group'});
	$('link_'+id).className = "active";
	return false;
}

function tabChange( active, others )
{
	$(others).getElementsBySelector('table').each(
	    function(element) {
	    	element.setStyle({display:'none'});
	    }
	)

	$(others).getElementsBySelector('li a').each(
	    function(element)
	    {
	        element.setStyle().className = "";
	    }
	)
	
	$(active).setStyle({display:'block'});

	$(active+'-link').className = "active";
}

function userPhotoChange( file )
{
	$('presentation-space').src = file;
	return false;
}

var changer = null;
var c_code;
var c_id;
function thumbsChange( code, id )
{
	if (changer == null)
	{
		c_code = code;
		c_id = id;	
		new PeriodicalExecuter(function(pe) {
				var link_base		= "http://i.ytimg.com/vi/"+c_code+"/";
				var current_link	= $('video_'+c_id).src;
				var tmp = current_link.replace(link_base,'');
				tmp = tmp.replace('.jpg','');
				
				if (tmp == "default") tmp = 0;			
				tmp++;
				if (tmp > 3)
				{
					tmp = "default";
				}
				$('video_'+c_id).src = link_base + tmp + ".jpg";
				if (changer != null && changer != pe)
				{
					changer.stop();
				}
				changer = pe;
		}, 0.5);	
	}
}

function thumbsStop (code, id)
{
	if (changer!=null)
	{
		changer.stop();
		changer = null;
	}
}
