
								   
function onYouTubePlayerReady(playerId) 
{ 	
	var objplayer = document.getElementById("myytplayer"); 
	//if (objplayer!=null) objplayer.playVideo();
} 

function showVideoVote(videoid,videotitle,logId) 
{ 
	if (videoid=="") return; 
	
	var title = "FC Video Player";
	if (videotitle!="")
	{
		//videotitle.replace('%|%','"');
		title = title + " - " + videotitle;
	}
	
	document.getElementById('videoPlayer').style.display = 'inline';
	document.getElementById('vidTitle').innerHTML = title;
	if (document.getElementById('vidId'))
	{
		document.getElementById('vidId').value = videoid;
	}
	
	initPlayer("http://www.youtube.com/v/" + videoid + "&autoplay=1&enablejsapi=1&playerapiid=ytplayer",videoid);
	
	if (document.getElementById('vote'))
	{
		if (logId != null && logId != '')
		{
			//document.getElementById('vote').innerHTML = '<center>After viewing the video, <a href="#" onclick="javascript:openWin(\'http://www.hockey-fights.com/fightlog/vote.asp?id=' + logId + '\',550,650);">cast your vote</a> on the outcome of the fight!</center><p/>';
			document.getElementById('vote').innerHTML = '<center>After viewing the video, be sure to <a href="http://www.hockey-fights.com/fightlog/details.php?id=' + logId + '">rate this fight and vote for the winner</a>!</center><p/>';
			document.getElementById('vote').style.display = 'inline';
		}
		else
		{
			document.getElementById('vote').innerHTML = '';
			document.getElementById('vote').style.display = 'none';
		}
	}
}

function showVideo(videoid,videotitle) 
{ 
	if (videoid=="") return; 
	
	if(document.getElementById('vote'))
	{
		document.getElementById('vote').innerHTML = '';
	}
	
	var title = "FC Video Player";
	if (videotitle!="")
	{
		//videotitle.replace('%|%','"');
		title = title + " - " + videotitle;
	}
	
	document.getElementById('videoPlayer').style.display = 'inline';
	document.getElementById('vidTitle').innerHTML = title;
	if (document.getElementById('vidId'))
	{
		document.getElementById('vidId').value = videoid;
	}
	
	initPlayer("http://www.youtube.com/v/" + videoid + "&autoplay=1&enablejsapi=1&playerapiid=ytplayer",videoid);
} 

function deletePlayer(theWrapper, thePlaceholder, thePlayerId) { 
        swfobject.removeSWF(thePlayerId);
        var tmp=document.getElementById(theWrapper);
        if (tmp) { tmp.innerHTML = "<div id=" + thePlaceholder + "></div>"; }
}

function createPlayer(thePlaceholder, thePlayerId, theFile) {
        var flashvars = {
                file:theFile, 
                autostart:"true"
        }
        var params = {
                allowfullscreen:"true", 
                allowscriptaccess:"always",
                wmode:"transparent"
        }
        var attributes = {
                id:thePlayerId,  
                name:thePlayerId
        }
        swfobject.embedSWF(theFile, thePlaceholder, "560", "340", "8", false, flashvars, params, attributes);
}

function initPlayer(theFile,videoid) { 
	
    deletePlayer('divWrapper', 'divVideo', 'myytplayer'); 
    createPlayer('divVideo', 'myytplayer', theFile);
    var detailPane = document.getElementById('divDetails');
	if (detailPane) { 
		if (detailPane.style.display == 'inline')
		{
			document.getElementById('divDetails').innerHTML = '<center><b>Loading video info...</b></center><br/>';
			ytVideoApp.showVideoDetails(document.getElementById('vidId').value);
			//detailPane.style.display = 'inline'; 
			//detailLink.innerHTML = "SHOW DETAILS";
		}
	}
}

function hidePlayer()
{
	document.getElementById('videoPlayer').style.display = 'none';
	var detailPane = document.getElementById('divDetails');
	if (detailPane) { 
		document.getElementById('detailLink').innerHTML = "SHOW DETAILS";
		detailPane.style.display = 'none'; 		
	}
	var voteDiv = document.getElementById('vote');
	if (voteDiv) {
		voteDiv.innerHTML = "";
		voteDiv.style.display = 'none';
	}
}

function togglePanes(paneId)
{
	var pane = document.getElementById(paneId);
	var linkText = document.getElementById(paneId + "Toggle");
	if (linkText.innerHTML == "HIDE")
	{
		linkText.innerHTML = "SHOW";
		pane.style.display = 'none';		
	}
	else
	{
		linkText.innerHTML = "HIDE";
		pane.style.display = 'inline';
	}
}

function toggleDetails()
{
	//if (document.getElementById('divDetails').style.display == 'inline')
	if (document.getElementById('detailLink').innerHTML == 'HIDE DETAILS')
	{
		document.getElementById('divDetails').style.display = 'none';
		document.getElementById('divDetails').innerHTML = 'Loading video info...';
		//document.getElementById('divDetails').innerHTML = '<div id="detailText">Loading video info...</div>';
		document.getElementById('detailLink').innerHTML = 'SHOW DETAILS';
	} else {
		//var tmp=document.getElementById('divDetails');
        //if (tmp) { tmp.innerHTML = "<div id=\"detailText\"></div>"; }
		document.getElementById('divDetails').style.display = 'inline';
		document.getElementById('divDetails').innerHTML = '<center><b>Loading video info...</b></center><br/>';
		ytVideoApp.showVideoDetails(document.getElementById('vidId').value);
		document.getElementById('detailLink').innerHTML = 'HIDE DETAILS';		
	}
}
