var clipsList=new Array();
var adsList=new Array();
var currentId="";
var currentGroupId=tvActivePlaylist;
var firstAfterReload=false;
var paused=true;
function onYouTubePlayerReady(_1){
firstAfterReload=false;
ytplayer=document.getElementById("myytplayer");
ytplayer.setVolume(100);
lA("loaded");
ytplayer.addEventListener("onStateChange","onytplayerStateChange");
ytplayer.addEventListener("onError","onPlayerError");
if(firstAfterReload==true){
ytplayer.mute();
}else{
$(".play").hide();
$(".pause").show();
}
gC(true);
}
function gC(_2){
var _3=new Date();
var _4=_3.getTime();
var _5="http://"+url+tv+"/jsonvideo?rand="+_4+"&playlist="+currentGroupId;
$.getJSON(_5,function(_6){
clipsList=_6.clips.list;
adsList=_6.ads.list;
if(_2==true){
pV();
}
});
}
function sAT(_7){
if(_7>0){
setTimeout(sAi,_7);
}else{
sAi();
}
}
function sAi(){
var i=20*60*1000;
setInterval(pA,i);
pA();
}
function pA(){
if(!paused){
adsList.reverse();
for(var _9 in adsList){
clipsList.push(adsList[_9]);
}
adsList.reverse();
ytplayer.stopVideo();
}
}
function pV(){
currentId=gLV();
if(currentId!=false){
ytplayer.loadVideoById(currentId,0);
}
}
function gLV(){
if(clipsList.length<=0){
gC(true);
return false;
}else{
return clipsList.pop().itemId;
}
}
function lA(_a){
var _b=new Date();
var _c=_b.getTime();
var _d=ytplayer.getCurrentTime();
var _e="http://"+url+tv+"/ajax";
$.ajax({type:"POST",url:_e,data:"type="+_a+"&videoId="+currentId+"&groupId="+currentGroupId+"&time="+_c+"&vidtime="+_d,dataType:"text",cache:false});
}
function stopOnLoad(){
$(".pause").trigger("click");
lA("stoponload");
}
function onytplayerStateChange(_f){
if(_f==-1){
}else{
if(_f==0){
pV();
$("#voteGood").show();
}else{
if(_f==1){
if(firstAfterReload==true&&ytplayer){
setTimeout("stopOnLoad()",1000);
}
}else{
if(_f==2){
paused=true;
if(firstAfterReload==true&&ytplayer){
firstAfterReload=false;
setTimeout("ytplayer.unMute();",1000);
}
}else{
if(_f==3){
}else{
if(_f==4){
}else{
if(_f==5){
$(".play").hide();
$(".pause").show();
$(".play_icooo").hide();
pV();
$("#voteGood").show();
}
}
}
}
}
}
}
}
function onPlayerError(_10){
ytplayer.stopVideo();
}
$(document).ready(function(){
$("#videoPlace").mouseenter(function(_11){
$("#videoControls").fadeIn("slow");
});
$("#videoPlace").mouseleave(function(_12){
$("#videoControls").fadeOut("slow");
});
$(".play").click(function(_13){
$(".play").hide();
$(".pause").show();
$(".play_icooo").hide();
paused=false;
ytplayer.playVideo();
$(this).blur();
lA("play");
return false;
});
$(".play_icooo").click(function(_14){
$(".play").trigger("click");
});
$(".pause").click(function(_15){
$(".pause").hide();
$(".play").show();
paused=true;
ytplayer.pauseVideo();
$(".play_icooo").show();
$(this).blur();
if(firstAfterReload==false){
lA("pause");
}
return false;
});
$(".sound").click(function(_16){
$(".sound").hide();
$(".no_sound").show();
ytplayer.unMute();
lA("unmute");
$(this).blur();
return false;
});
$(".no_sound").click(function(_17){
$(".no_sound").hide();
$(".sound").show();
ytplayer.mute();
lA("mute");
$(this).blur();
return false;
});
$("#voteBad").click(function(_18){
lA("votebad");
ytplayer.stopVideo();
return false;
});
$("#voteGood").click(function(_19){
$(this).fadeOut("slow");
if(paused){
$(".play").trigger("click");
}
lA("votegood");
return false;
});
$("#plistHead").click(function(_1a){
$(this).find("span").fadeIn("slow");
return false;
});
$("#plistHead, #plistHead span").mouseleave(function(_1b){
$("#plistHead span").fadeOut("slow");
});
$("#plistHead a").click(function(_1c){
currentGroupId=$(this).attr("id").substr(2);
gC(true);
$("#plistHead i").text($(this).text());
$("#plistHead a").show();
$(this).hide();
$("#plistHead span").fadeOut("fast");
lA("changeplaylist");
return false;
});
});


