Youtube embed test

HTML

<script src="https://www.youtube.com/iframe_api"></script>
<div id="players">
  <div id="player0"></div> 
  <!-- add more here -->
</div>

JavaScript

var videos = [
{id:'FJNU4Yo_7iE', start: 1958, end: 1985},
{id:'FJNU4Yo_7iE', start: 554, end: 558}
/* Add more here */
]

function onYouTubeIframeAPIReady() {

	// Embed each video
	for(var i=0; i<videos.length; i++) {

		player_id = 'player' + i;
    videos[i].player = new YT.Player(player_id, {
    	videoId: videos[i].id,
      playerVars: {
      	start: videos[i].start,
        end: videos[i].end,
        autohide: 1,
        modestbranding: 1,
        rel: 0
      },
      height: '390',
      width: '640',
      events: {
        'onStateChange': onPlayerStateChange
      }
    });  
	}
}

function onPlayerStateChange(event) {
	if (event.data == YT.PlayerState.ENDED) {

		// Restart loop
    var player = event.target;
    var iframe = player.f;
		var player_idx = iframe.id.replace('player', 'FJNU4Yo_7iE');
    
	  var s = videos[player_idx].start;
		player.seekTo(s);

	}
}