// This function is called when an error is thrown by the player
function onPlayerError(errorCode) {
         alert("An error occured of type:" + errorCode);
}

var tdscrollaktuell = 0;
// This function is called when the player changes state
function onPlayerStateChange1(newState1) {
         if(newState1 == 1){
                 $('#scroll1').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll1'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll1'
                 ytplayer2.stopVideo();
                 ytplayer3.stopVideo();
                 ytplayer4.stopVideo();
                 ytplayer5.stopVideo();
                 ytplayer6.stopVideo();
         }
         else if(newState1 == 2){
                 $('#scroll1').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}

function onPlayerStateChange2(newState2) {
         if(newState2 == 1){
                 $('#scroll2').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll2'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll2'
                 ytplayer1.stopVideo();
                 ytplayer3.stopVideo();
                 ytplayer4.stopVideo();
                 ytplayer5.stopVideo();
                 ytplayer6.stopVideo();
         }
         else if(newState2 == 2){
                 $('#scroll2').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}
function onPlayerStateChange3(newState3) {
         if(newState3 == 1){
                 $('#scroll3').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll3'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll3'
                 ytplayer1.stopVideo();
                 ytplayer2.stopVideo();
                 ytplayer4.stopVideo();
                 ytplayer5.stopVideo();
                 ytplayer6.stopVideo();
         }
         else if(newState3 == 2){
                 $('#scroll3').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}
function onPlayerStateChange4(newState4) {
         if(newState4 == 1){
                 $('#scroll4').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll4'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll4'
                 ytplayer1.stopVideo();
                 ytplayer2.stopVideo();
                 ytplayer3.stopVideo();
                 ytplayer5.stopVideo();
                 ytplayer6.stopVideo();
         }
         else if(newState4 == 2){
                 $('#scroll4').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}
function onPlayerStateChange5(newState5) {
         if(newState5 == 1){
                 $('#scroll5').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll5'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll5'
                 ytplayer1.stopVideo();
                 ytplayer2.stopVideo();
                 ytplayer3.stopVideo();
                 ytplayer4.stopVideo();
                 ytplayer6.stopVideo();
         }
         else if(newState5 == 2){
                 $('#scroll5').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}
function onPlayerStateChange6(newState6) {
         if(newState6 == 1){
                 $('#scroll6').addClass('tdscrollcurrent');
                 if(tdscrollaktuell != 0 && tdscrollaktuell != '#scroll6'){$(tdscrollaktuell).removeClass('tdscrollcurrent');}
                 tdscrollaktuell = '#scroll6'
                 ytplayer1.stopVideo();
                 ytplayer2.stopVideo();
                 ytplayer3.stopVideo();
                 ytplayer4.stopVideo();
                 ytplayer5.stopVideo();
         }
         else if(newState6 == 2){
                 $('#scroll6').removeClass('tdscrollcurrent');
                 tdscrollaktuell = 0;
         }
}

// This function is automatically called by the player once it loads
function onYouTubePlayerReady(playerId) {
         // The player ID comes from the "playerapiid" parameter that was set
         // when the embedded player was loaded
         if(playerId == "player1") {
                 ytplayer1 = document.getElementById("ytPlayer1");
                 ytplayer1.addEventListener("onStateChange", "onPlayerStateChange1");
                 ytplayer1.addEventListener("onError", "onPlayerError");
         }
         else if(playerId == "player2") {
                 ytplayer2 = document.getElementById("ytPlayer2");
                 ytplayer2.addEventListener("onStateChange", "onPlayerStateChange2");
                 ytplayer2.addEventListener("onError", "onPlayerError");
         }
         else if(playerId == "player3") {
                 ytplayer3 = document.getElementById("ytPlayer3");
                 ytplayer3.addEventListener("onStateChange", "onPlayerStateChange3");
                 ytplayer3.addEventListener("onError", "onPlayerError");
         }
         else if(playerId == "player4") {
                 ytplayer4 = document.getElementById("ytPlayer4");
                 ytplayer4.addEventListener("onStateChange", "onPlayerStateChange4");
                 ytplayer4.addEventListener("onError", "onPlayerError");
         }
         else if(playerId == "player5") {
                 ytplayer5 = document.getElementById("ytPlayer5");
                 ytplayer5.addEventListener("onStateChange", "onPlayerStateChange5");
                 ytplayer5.addEventListener("onError", "onPlayerError");
         }
         else if(playerId == "player6") {
                 ytplayer6 = document.getElementById("ytPlayer6");
                 ytplayer6.addEventListener("onStateChange", "onPlayerStateChange6");
                 ytplayer6.addEventListener("onError", "onPlayerError");
         }
}

function loadPlayer() {

         // LOAD YOUTUBE PLAYER
         var videoID1 = "XQiyoupskig"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer1" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID1 +
                 "&enablejsapi=1&playerapiid=player1&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv1", "520", "415", "8", null, null, params, atts);

         var videoID2 = "UkzIqZxrGHs"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer2" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID2 +
                 "&enablejsapi=1&playerapiid=player2&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv2", "520", "415", "8", null, null, params, atts);

         var videoID3 = "axhq-dfIgpc"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer3" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID3 +
                 "&enablejsapi=1&playerapiid=player3&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv3", "520", "415", "8", null, null, params, atts);

         var videoID4 = "F0mQUYtNEjk"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer4" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID4 +
                 "&enablejsapi=1&playerapiid=player4&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv4", "520", "415", "8", null, null, params, atts);

         var videoID5 = "zfx8Q-fytWg"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer5" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID5 +
                 "&enablejsapi=1&playerapiid=player5&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv5", "520", "415", "8", null, null, params, atts);

         var videoID6 = "G9dyPLyJomA"
         var params = { allowScriptAccess: "always", wmode: "transparent" };
         var atts = { id: "ytPlayer6" };
         swfobject.embedSWF("http://www.youtube.com/v/" + videoID6 +
                 "&enablejsapi=1&playerapiid=player6&version=2?color1=0xffffff&color2=0xffffff&showinfo=0&rel=0",
                 "videoDiv6", "520", "415", "8", null, null, params, atts);

}
