var isplaying = 1;

function playpause()
{
  if(isplaying == 1) { ytplayer.pauseVideo(); isplaying = 0 ;  }
                else { ytplayer.playVideo();  isplaying = 1;   }
}

var clipsList=new Array();
var adsList=new Array();
var currentId="";
var playedIdsArr=new Array();
var playVideoFromErrorArr=new Array();
function onYouTubePlayerReady(_1){
ytplayer=document.getElementById("myytplayer");
ytplayer.setVolume(100);
ytplayer.addEventListener("onStateChange","onytplayerStateChange");
ytplayer.addEventListener("onError","onPlayerError");
getClips(true);
}
function getClips(_2){
var _3=new Date();
var _4=_3.getTime();
var _5="videos.php";
$.getJSON(_5,function(_6){
clipsList=_6.clips.list;
adsList=_6.ads.list;
if(_2==true){
playVideo();
}
});
}
function startAdsTimer(_7){
if(_7>0){
setTimeout(setAdsintervals,_7);
}else{
setAdsintervals();
}
}
function setAdsintervals(){
var i=20*60*1000;
setInterval(playAds,i);
playAds();
}
function playAds(){
adsList.reverse();
for(var _9 in adsList){
clipsList.push(adsList[_9]);
}
adsList.reverse();
ytplayer.stopVideo();
}
function playVideo(){
currentId=getLastVideo();
if(currentId!=false){
ytplayer.loadVideoById(currentId,0);
}
}
function getLastVideo(){
if(clipsList.length<=0){
getClips(true);
return false;
}else{
return clipsList.pop().itemId;
}
}
function onytplayerStateChange(_a){
if(_a==-1){
}else{
if(_a==0){
playVideo();
}else{
if(_a==1){
}else{
if(_a==2){
}else{
if(_a==3){
}else{
if(_a==4){
}else{
if(_a==5){
playVideo();
}
}
}
}
}
}
}
}
function onPlayerError(_b){
ytplayer.stopVideo();
}

