var player;
var tracklist = new Array();
var window_loaded = false;

window.onload = function()
{
    if (document.location.href.indexOf('#video-') > -1)
    {
        var args = document.location.href.split("#");
        var video_offset = args[1].replace("video-", "");

        playVideo(video_offset);
    }

    window_loaded = true;
}

function onPLPlayerReady()
{
    player = document.getElementById("myytplayer");
    player.loadPlaylist(tracklist);
    
    playVideo(0);
}

function onPLChangeVideo(video_offset)
{
    // update browser link
    if (window_loaded)
        document.location.href = jQuery('#tracklist_li_' + video_offset + " a").attr('href');
    
    // select the current video in right menu
    jQuery('#tracklist li').removeClass('selected');
    jQuery('#tracklist_li_' + video_offset).addClass('selected');

    jQuery('#video_title').html(tracklist[video_offset].title);
    
    // track this in GA
    _gaq.push(['_trackPageview', '/event/video-change']);
    
}




function playVideo(video_offset) 
{
    if (player)
    {
        player.playVideoByOffset(video_offset);
        
        jQuery('#tracklist li').removeClass('selected');
        jQuery('#tracklist_li_' + video_offset).addClass('selected');
        
        
        //onPLChangeVideo(video_offset);  // call once again here for seo
    }
}




function resizeIFrame(iframe)
{
    iframe.height = iframe.contentWindow.document.body.scrollHeight + 100;  
}
