var base_src="http://www.tubeplayer.pl/";


var ytp_playlist_vid=new Array();
var ytp_playlist_sec=new Array();
var ytp_playlist_tit=new Array();
var ytp_playlist_pid=new Array();
var i=0;
var timeout;
var next_k=new Array();

var all_vids=0;








var control_button=new Array();
control_button['play']=new Array();
control_button['stop']=new Array();
control_button['shuffle']=new Array();
control_button['play'][0]='2';
control_button['play'][1]='_data/layout/control_play.gif';
control_button['play'][2]='_data/layout/control_play_h.gif';
control_button['play'][3]='_data/layout/control_play_h2.gif';
control_button['stop'][0]='1';
control_button['stop'][1]='_data/layout/control_stop.gif';
control_button['stop'][2]='_data/layout/control_stop_h.gif';
control_button['stop'][3]='_data/layout/control_stop_h2.gif';
control_button['shuffle'][0]='1';
control_button['shuffle'][1]='_data/layout/control_shuffle.gif';
control_button['shuffle'][2]='_data/layout/control_shuffle_h.gif';
control_button['shuffle'][3]='_data/layout/control_shuffle_h2.gif';

function control_button_fun(action){
  if(document.getElementById('player_play_button_id')){
    var play_btn=document.getElementById('player_play_button_id');
    var stop_btn=document.getElementById('player_stop_button_id');
    var shuffle_btn=document.getElementById('player_shuffle_button_id');
    
    if(action=='play'){
      play_btn.src=control_button['play'][3];
      control_button['play'][0]=3;
      stop_btn.src=control_button['stop'][1];
      control_button['stop'][0]=1;
    }
    if(action=='stop'){
      stop_btn.src=control_button['stop'][3];
      control_button['stop'][0]=3;
      play_btn.src=control_button['play'][1];
      control_button['play'][0]=1;
    }
    if(action=='shuffle_on'){
      control_button['shuffle'][0]=3;
      shuffle_btn.src=control_button['shuffle'][3];
    }else if(action=='shuffle_off'){
      control_button['shuffle'][0]=1;
      shuffle_btn.src=control_button['shuffle'][1];
    }
  }
}







function show_edit_vid_form(ro_id,vid_i){
  for(var j=0; j<all_vids; j++){
    //alert(j);
    document.getElementById('edit_vid_title_form_'+j).style.display='none';        
    document.getElementById('vid_'+j).style.display='block';     
  }
  document.getElementById('edit_vid_title_form_'+vid_i).style.display='block';        
  document.getElementById('edit_vid_title_form_'+vid_i).style.marginBottom='0px';        
  document.getElementById('vid_'+vid_i).style.display='none';     
  return false;    
}



var is_output=false;
var shuffle=false;


function ytp_play_vid_right(j){
  if(put_playlist_js_bool==1)ytp_play_vid(j);
}





function ytp_play_vid_callback(type){//prototype - 1-yt,2-wr,3-local
  return true;
}





var try_ytid_testing=false;
var try_ytid_vids=new Array();

function try_ytid(ytid){
  if(try_ytid_testing!=false)return true;
  try_ytid_testing=ytid;
  
  if(try_ytid_vids[ytid]=='fail'){setTimeout("player('next');",100);try_ytid_testing=false;return false;}
  if(try_ytid_vids[ytid]=='ok'){try_ytid_testing=false;return false;}
  if(ytid.indexOf('==')>0 || ytid.indexOf('.mp3')>0 || ytid.indexOf('.yk')>0)return true;

	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var full_url=base_src+'_data/connect.php?act=try_ytid&ytid='+ytid+'&rand='+Math.random();
	
	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
      if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
          //alert(response);
          if(response=='fail')catch_ytid_fail();
          else catch_ytid_ok();
        }
      }
}}}


function catch_ytid_fail(){
  var i_fail=i-1;if(i_fail<0)i_fail=all_vids;
  try_ytid_vids[try_ytid_testing]='fail';
  //try_ytid_vids[ytp_playlist_vid[next_k[i_fail]]]='fail';
  try_ytid_testing=false;
  setTimeout("player('next');",100);
  //setTimeout("ytp_play_vid("+i+");",100);			
}
function catch_ytid_ok(){
  var i_fail=i-1;if(i_fail<0)i_fail=all_vids;
  //try_ytid_vids[ytp_playlist_vid[next_k[i_fail]]]='ok';
  try_ytid_vids[try_ytid_testing]='ok';
  try_ytid_testing=false;
}



function set_menu(highlight, total){
	total=all_vids;
	var postfix;
	var buff='';
	for(var jj=0; jj<total; jj++){
	
    //alert(fail_ytid_vids[ytp_playlist_vid[next_k[i]]]+' - '+fail_ytid_vids[jj]);
    if(try_ytid_vids[ytp_playlist_vid[next_k[jj]]]=='fail'){postfix='_fail';}
    else postfix='';
    
    buff+=try_ytid_vids[ytp_playlist_vid[next_k[jj]]]+"\n";
    
		if(document.getElementById("vid_"+jj))document.getElementById("vid_"+jj).className = "bg"+postfix;
		if(document.getElementById("js_vid_"+jj))document.getElementById("js_vid_"+jj).className = "bg"+postfix;
		if(highlight==jj){
			if(document.getElementById("vid_"+highlight))   document.getElementById("vid_"+highlight).className = "bg_a";
			if(document.getElementById("js_vid_"+highlight))document.getElementById("js_vid_"+highlight).className = "bg_a";
		}
	}
	//alert(buff);
}





function old_ytp_play_vid(j){
  //RETURN 0;
	if(j>-1)i=j;
	if(j==-1 && shuffle==true)i=Math.floor(Math.random()*all_vids);
  //alert('i = '+i+' '+next_k[i]);

	if(!next_k[i])next_k[i]=0;
	//alert('play => '+i+' '+next_k[i]);
	var ytid  = ytp_playlist_vid[next_k[i]];
	var ytsec = ytp_playlist_sec[next_k[i]];
	var yttit = ytp_playlist_tit[next_k[i]];
	var ytpid = ytp_playlist_pid[next_k[i]];
	
	
	if(try_ytid_testing==false)try_ytid(ytid);
	set_menu(next_k[i],0);
	
	var output_txt;
	is_output=true;//swf_ob
	if(is_output){
	
    var ytid_indexOf=ytid.indexOf('==');
    var local_mp3_indexOf=ytid.indexOf('.mp3');
    var youku_indexOf=ytid.indexOf('.yk');
    
	  if(youku_indexOf>0){
      //output_txt=object_wrap_youku(ytid, ytsec);
      output_txt='youku_play_one';
      var broken=ytid.split('.yk');
      ytid=broken[0];
      ytp_play_vid_callback(4);
    }else if(local_mp3_indexOf>0){
      output_txt=object_wrap_local_mp3(ytid, ytsec, ytpid);
      ytp_play_vid_callback(3);
    }else if(ytid_indexOf>0){
      var broken=ytid.split('==');
      ytid=broken[0];
      output_txt=object_wrap_wr(ytid, ytsec,285);
      ytp_play_vid_callback(2);
    }else{
    	output_txt=object_wrap(ytid);
    	ytp_play_vid_callback(1);
		}//output_txt=object_wrap(ytid);


    
		if(output_txt!=0){
			if(output_txt=='youku_play_one')youku_init(ytid);
			else document.getElementById("output").innerHTML=output_txt;
			
		if(local_mp3_indexOf>0){
      document.getElementById("download_as_mp3").innerHTML='<a href="_data/mp3/1140/'+ytid+'">Ściągnij jako mp3</a> <img src="'+base_src+'_data/img/arrow_link.gif" alt=""\/>';
    }else if(ytid_indexOf>0){
        document.getElementById("download_as_mp3").innerHTML='<a href="http://wrzuta.pl/aud/file/'+ytid+'">Ściągnij jako mp3</a> <img src="'+base_src+'_data/img/arrow_link.gif" alt=""\/>';
    }else if(youku_indexOf>0){
      
    }else{
        document.getElementById("download_as_mp3").innerHTML='<a href="http://vixy.net/?u=http://youtube.com/watch%3fv%3d'+ytid+'">Ściągnij jako mp3</a> <img src="'+base_src+'_data/img/arrow_link.gif" alt=""\/>';
    }
			ytid_indexOf=-1;
						
			//layer
			//document.getElementById("full_screen").innerHTML='<a href="#" onclick="otxt_overlay(\''+ytid+'\');">Pełny ekran</a>';
			//lyric
						////
						document.title=yttit.replace('&amp;','&')+' - TubePlayer';
		}
		is_output=true;
		
	}else{
		document.getElementById("yt_id").movie='http://www.youtube.com/v/'+ytid+'&amp;autoplay=1';
			}
	if(timeout)clearTimeout(timeout);
	//todo
	var timeout=setTimeout('ytp_play_vid(-1);', ytsec*1000);	//alert(i);
	
	i++;
	if(i>=all_vids)i=0;
	put_lyric();
		
}





function ytp_play_vid(j){
  if(!document.getElementById("output"))return false;
  if(j>-1)i=j;
	if(j==-1 && shuffle==true)i=Math.floor(Math.random()*all_vids);
  //alert('i = '+i+' '+next_k[i]);

	if(!next_k[i])next_k[i]=0;
	//alert('play => '+i+' '+next_k[i]);
	var ytid  = ytp_playlist_vid[next_k[i]];//alert(ytid);
	var ytsec = ytp_playlist_sec[next_k[i]];
	var yttit = ytp_playlist_tit[next_k[i]];
	var ytpid = ytp_playlist_pid[next_k[i]];
	var ytid_indexOf=ytid.indexOf('==');
	var youku_indexOf=ytid.indexOf('.yk');
	var local_mp3_indexOf=ytid.indexOf('.mp3');
	
	
	set_menu(next_k[i],0);
  document.title=yttit.replace('&amp;','&')+' - TubePlayer';
	control_button_fun('play');
	
	if(local_mp3_indexOf>0){
      output_txt=object_wrap_local_mp3(ytid, ytsec, ytpid);
      document.getElementById("output").innerHTML=output_txt;
      ytp_play_vid_callback(3);
  }else if(ytid_indexOf>0){
      var broken=ytid.split('==');
      ytid=broken[0];
      output_txt=object_wrap_wr(ytid, ytsec,321);
      document.getElementById("output").innerHTML=output_txt;
      ytp_play_vid_callback(2);
  }else if(youku_indexOf>0){
      //output_txt=object_wrap_youku(ytid, ytsec);
      output_txt='youku_play_one';
      var broken=ytid.split('.yk');
      ytid=broken[0];
      ytp_play_vid_callback(4);
      if(output_txt=='youku_play_one')youku_init(ytid);
  }else{//yt
    createYouTubePlayer(ytid);
  }
  
  
    if(local_mp3_indexOf>0){
        document.getElementById("download_as_mp3_div").innerHTML='<img src="_data/layout/download_ico.gif" id="download_as_mp3" alt=""/> <a href="_data/mp3/1140/'+ytid+'">Ściągnij jako mp3</a>';
    }else if(ytid_indexOf>0){
        document.getElementById("download_as_mp3_div").innerHTML='<img src="_data/layout/download_ico.gif" id="download_as_mp3" alt=""/> <a href="http://wrzuta.pl/aud/file/'+ytid+'">Ściągnij jako mp3</a>';
    }else if(youku_indexOf>0){
        document.getElementById("download_as_mp3_div").innerHTML='';
    }else{
        document.getElementById("download_as_mp3_div").innerHTML='<img src="_data/layout/download_ico.gif" id="download_as_mp3" alt=""/> <a href="http://vixy.net/?u=http://youtube.com/watch%3fv%3d'+ytid+'">Ściągnij jako mp3</a>';
    }
  
  
    
	i++;
	if(i>=all_vids)i=0;
	put_lyric();
}


function createYouTubePlayer(ytid){
  document.getElementById("output").innerHTML='';
	var p = document.createElement("div");
	p.setAttribute("id", "playerObj");
  document.getElementById("output").appendChild(p);
	var params = { allowScriptAccess:'always', allowfullscreen:'true', quality:'high'};//, allowfullscreen:'true', quality:'high', allownetworking:'internal', enablejsurl:'false', wmode='transparent'};
	var atts = { id: "playerObj", allowfullscreen:'true' };
	
	swfobject.embedSWF('http://www.youtube.com/v/'+ytid+'&rel=0&fs=1&border=0&amp;autoplay=1&amp;enablejsapi=1&amp;playerapiid=player',
		"playerObj", "100%", "100%", "8", null, null, params, atts);
}


function onYouTubePlayerReady(){
  if(document.getElementById("playerObj")){
    player=document.getElementById("playerObj");
    player.addEventListener("onStateChange", "onPlayerStateChange");
    player.addEventListener("onError", "onPlayerError");
  }
}
function onPlayerError(errorCode) {
  //alert("An error occurred: "+ errorCode);
  //var i_fail=i-1;if(i_fail<0)i_fail=all_vids;
  //try_ytid_vids[try_ytid_testing]='fail';
  ytp_play_vid(-1);
}			
function onPlayerStateChange(stateId) {
  //alert(document.getElementById("playerObj").getCurrentTime());
  //alert(playerObj.getCurrentTime());
	if(stateId==0){//end
        //play next
    ytp_play_vid(-1);
  }//end
	if(stateId==1){control_button_fun('play');}//play
	if(stateId==2){control_button_fun('stop');}//pause
	if(stateId==3){}//download
}


function ajax_last_fm_submit(path){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
  var full_url=base_src+'_data/connect.php?'+path+'&rand='+Math.random();
	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					//alert(response);
				}
			}
		}
	}
}






function object_wrap(ytid){
	return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="yt_id" align="middle">'+
'<param name="movie" value="http://www.youtube.com/v/'+ytid+'&rel=0&fs=1&border=0&amp;autoplay=1" />'+
'<param name="quality" value="high" />'+
'<param name="allowfullscreen" value="true" />'+
'<param name="allowScriptAccess" value="never" />'+
'<param name="allownetworking" value="internal" />'+
'<param name="enablejsurl" value="false" />'+
'<param name="wmode" value="transparent" />'+
'<param name="bgcolor" value="#666" />'+
'<embed type="application/x-shockwave-flash" src="http://www.youtube.com/v/'+ytid+'&rel=0&fs=1&border=0&amp;autoplay=1"  id="embed_yt_id" name="" quality="high" allowfullscreen="true" allowscriptaccess="never" allownetworking="internal" enablejsurl="false" wmode="transparent" bgcolor="#666" width="100%" height="100%">'+
'</object>';//&color1=0xAAAAAA&color2=0xEEEEEE
	return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="yt_id" align="middle">'+
'<param name="allowScriptAccess" value="true" />'+
'<param name="movie" value="http://www.youtube.com/swf/l.swf?video_id='+ytid+'&amp;autoplay=1&fs=1" /><param name="quality" value="high" /><param name="bgcolor" value="#666" />'+
'<embed src="http://www.youtube.com/v/'+ytid+'&amp;autoplay=1&fs=1&color1=0x444444&color2=0x666666" quality="high" bgcolor="#666" width="100%" height="100%" id="embed_yt_id" name="embed_yt" '+
	'align="middle" allowScriptAccess="true" allownetworking="internal" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
'</object>';
}	

function object_wrap_wr(wrid, time_s, top_px){
  return '<object class="wr_wrap" style="position:relative;z-index:3;top:'+top_px+'px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="20%" id="yt_id" align="middle" bgcolor="#000">'+
'<param name="allowScriptAccess" value="sameDomain" />'+
'<param name="movie" value="http://wrzuta.pl/mp3.swf?file_key='+wrid+'&t='+time_s+'&autoplay=1" /><param name="quality" value="high" /><param name="bgcolor" value="#666" />'+
'<embed src="http://wrzuta.pl/mp3.swf?file_key='+wrid+'&t='+time_s+'&autoplay=1" quality="high" bgcolor="#000" width="100%" height="20%" id="embed_yt_id" name="embed_yt" '+
	'align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
'</object>';
}	






function object_wrap_local_mp3(mp3, time_s, pid){
  var ret='<object style="position:relative;z-index:3;top:362px;left:22px;" type="application/x-shockwave-flash" data="'+base_src+'_data/mp3_player/player_mp3_mini.swf" width="425" height="40">'+
    '<param name="movie" value="'+base_src+'_data/mp3_player/player_mp3_mini.swf" />'+
    '<param name="bgcolor" value="#000000" />'+
    '<param name="FlashVars" value="mp3='+base_src+'_data/mp3/'+pid+'/'+mp3+'&amp;autoplay=1&amp;loadingcolor=ffdf10&amp;buttoncolor=666666&amp;slidercolor=555555" />'+
'</object>';
  //document.getElementById("output").innerHTML=ret;
  //alert(ret);
  return ret;
}	


function object_wrap_fixed_width(ytid){ 
	return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="425" height="355" id="yt_id" align="middle">'+
'<param name="allowScriptAccess" value="sameDomain" />'+
'<param name="movie" value="http://www.youtube.com/v/'+ytid+'&amp;autoplay=1" /><param name="quality" value="high" /><param name="bgcolor" value="#666" />'+
'<embed src="http://www.youtube.com/v/'+ytid+'&amp;autoplay=1" quality="high" bgcolor="#666" width="425" height="355" id="embed_yt_id" name="embed_yt" '+
	'align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
'</object>';
}	














function play_one(ytid){
/*
alert(ytid);
alert(123);
	var pH = document.getElementById("output");
	pH.innerHTML = "";
	var p = document.createElement("div");
	p.setAttribute("id", "playerObj");
	pH.appendChild(p);
alert(234);
	var params = { allowScriptAccess: "always" };
	var atts = { id: "playerObj" };
	
	// !! id = id video z youtube !!
	swfobject.embedSWF("http://www.youtube.com/v/"+ytid+"&amp;border=0&amp;"+
		"enablejsapi=1&amp;playerapiid=player&amp;autoplay=1",
		"playerObj", "500", "405", "8", null, null, params, atts);
		
	$("playerObj").setAttribute("wmode", "opaque");
	var param = $C("param");
	
	param.name = "wmode";
	param.value = "opaque";
	
	$("playerObj").appendChild(param);
	
	
	var embed = $C("embed");
	embed.wmode = "opaque";
	embed.src="http://www.youtube.com/v/KE4HGlmtOcg&hl=pl&fs=1";
	embed.type="application/x-shockwave-flash";
	embed.allowfullscreen="true";
	embed.width="500";
	embed.height="405";
	embed.appendChild(param);
	$("playerObj").appendChild(embed);
return false;
*/


  control_button_fun('play');
  
  clearTimeout(timeout);
  if(ytid.indexOf('.yk')>0){
    var broken=ytid.split('.yk');
    youku_init(broken[0]);
  }else if(ytid.indexOf('==')>0){
    var broken=ytid.split('==');
    output_txt=object_wrap_wr(broken[0], broken[1],285);
  }else{
  	createYouTubePlayer(ytid);
  	//output_txt=object_wrap(ytid);
    //document.getElementById("output").innerHTML=output_txt;
	}
	i--;
}

function play_one_wr(wrid, time_s){
  control_button_fun('play');
	clearTimeout(timeout);
	output_txt=object_wrap_wr(wrid, time_s,285);
	document.getElementById("output").innerHTML=output_txt;
	i--;
}



function init(){
	if(all_vids>0){
    //createYouTubePlayer();
    ytp_play_vid(-1);
  }
}	


var click=false;


var player_control_if_paused=false;
function player_control(command){
	if(command=='prev'){
		i=i-2;
		if(i==-1)i=all_vids-1;
		if(i==-2)i=all_vids-2;
		if(i<0)i=all_vids-1;
		//set_menu(i,all_vids);
		set_menu(next_k[i],all_vids);
		ytp_play_vid(i);
	}else if(command=='shuffle'){
    if(shuffle==false){
      //document.getElementById('player_shuffle_button_id').src=base_src+'_data/layout/control_shuffle.gif';
      control_button_fun('shuffle_on');
      shuffle=true;
    }else{
      //document.getElementById('player_shuffle_button_id').src=base_src+'_data/layout/control_shuffle_h2.gif';
      control_button_fun('shuffle_off');
      shuffle=false;
    }
	}else if(command=='next'){
    if(shuffle==true)i=Math.floor(Math.random()*all_vids);
		set_menu(next_k[i],all_vids);
		ytp_play_vid(-1);
	}else if(command=='play'){
    control_button_fun('play');
    if(player_control_if_paused){
      document.getElementById("playerObj").playVideo();
      player_control_if_paused=false;
		}else ytp_play_vid(i);
	}else if(command=='stop'){
      control_button_fun('stop');
      if(document.getElementById("playerObj")){
        document.getElementById("playerObj").pauseVideo();
        player_control_if_paused=true;
        return false;
      }
    i--;
		if(i==-1)i=all_vids-1;
		document.getElementById("output").innerHTML='';
		clearTimeout(timeout);
		is_output=false;
	}
}




function getPageSize(){
	var xScroll, yScroll;

	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}

	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}


function overlay(){
	var objOverlay = document.getElementById('overlay');
	var objBody = document.getElementsByTagName("body").item(0);
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '80';
	objOverlay.style.width = '100%';
	objOverlay.onclick = function () {objOverlay.style.display='none'; return false;}
	objBody.insertBefore(objOverlay, objBody.firstChild);
	var arrayPageSize = getPageSize();
	objOverlay.style.height = (arrayPageSize[1] + 'px');
	objOverlay.style.display = 'block';
	document.getElementById('overlay_txt').innerHTML='<img src="'+base_src+'_data/img/loading.gif" alt="loading..."/>';
}


function save_playlist(){
overlay();
var get_vids='';
for(i=0; i<ytp_playlist_vid.length; i++){
	get_vids+='&yt_vid_'+i+'='+ytp_playlist_vid[i];
	get_vids+='&yt_sec_'+i+'='+ytp_playlist_sec[i];
	get_vids+='&yt_tit_'+i+'='+ytp_playlist_tit[i];
}

//alert('act=save_playlist_form&uid=&pid=1140'+get_vids+'&yt_title='+playlist_title);
//put_content('overlay_txt','act=save_playlist_form&uid=&pid=1140'+get_vids+'&yt_title='+playlist_title);
put_content('overlay_txt','act=save_playlist_form&uid=&pid=1140'+get_vids+'&yt_title='+playlist_title);
document.getElementById('playlist_id_js_add').innerHTML='<div style="text-align:center;margin-top:30px;margin-bottom:30px;"><img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
}





var playlist_li_js_add_value='';

function add_to_playlist(vid, title, time){
  var time_s=time;
	time_s=time_s.split(':');
	if(!time_s[2]){
		time=Number(time_s[0])+':'+time_s[1];
		time_s=Number(time_s[0]*60)+Number(time_s[1]);
	}else{
		time=Number(time_s[0])+':'+time_s[1]+':'+time_s[2];
		time_s=Number(time_s[0]*60*60)+Number(time_s[1]*60)+Number(time_s[2]);
	}
	
	ytp_playlist_vid[all_vids]=vid;
	ytp_playlist_sec[all_vids]=time_s;
	ytp_playlist_tit[all_vids]=title;
	next_k[all_vids]=all_vids;
	var all_vids_plus=all_vids+1;

  var js_ul=document.getElementById('playlist');
  var js_li=document.createElement('li');
  
  var js_a=document.createElement('a');
  js_a.setAttribute('id', 'js_vid_'+all_vids); 
  js_a.setAttribute('href', 'javascript:ytp_play_vid(\''+all_vids+'\');set_menu(\''+all_vids+'\', \''+all_vids_plus+'\');'); 
  js_a.className='bg'; 
  //js_a.onClick='alert("clicked");set_menu(\''+all_vids+'\', \''+all_vids_plus+'\'); ytp_play_vid(\''+all_vids+'\'); return false;'; 
  js_li.appendChild(js_a);
  js_ul.appendChild(js_li);
  
  var js_span=document.createElement('span');
  js_span.className='time';
  var linkText=document.createTextNode(time);
  js_span.appendChild(linkText);
  js_a.appendChild(js_span);
  var linkText=document.createTextNode(title);
  js_a.appendChild(linkText);

 

	var output='';//'<li><a href="#" id="js_vid_'+all_vids+'" class="bg" onclick="set_menu(\''+all_vids+'\', \''+all_vids_plus+'\'); ytp_play_vid(\''+all_vids+'\'); return false;"><span class="time">'+time+'<\/span>'+title+'<\/a><\/li>';

	playlist_li_js_add_value+=output;
	
	var zapisz_playliste='';
	var usun_playliste='';
	zapisz_playliste='<div style="width:100%;text-align:center;margin-top:5px;">Musisz być zalogowany, żeby zapisać playlistę.</div>';  document.getElementById('playlist_id_js_add').innerHTML=playlist_li_js_add_value+zapisz_playliste;
  	
	
	all_vids++;
}





function del_last_clip(){
  ytp_playlist_vid[all_vids-1]=0;
  ytp_playlist_sec[all_vids-1]=0;
  ytp_playlist_tit[all_vids-1]=0;
  next_k[all_vids-1]=next_k[all_vids-2];
  all_vids--;  

  var js_ul=document.getElementById('playlist');
  var len = js_ul.childNodes.length;
  js_ul.removeChild(js_ul.childNodes[len-1]);
  
  /*
  var out=document.getElementById('playlist_id_js').innerHTML;
  var ind1=out.indexOf('<H3');
  var ind2=out.indexOf('/H3>');
  var header=out.substring(ind1, ind2+4);

  var output='';



  for(var j=0; j<all_vids-1; j++){
    output+='<li class="playlist_li_js"><a href="#" id="js_vid_'+j+'" class="bg" onclick="set_menu(\''+j+'\', \''+all_vids+'\'); ytp_play_vid(\''+j+'\'); return false;"><span class="time">('+time_2_hours(ytp_playlist_sec[j])+')<\/span>'+ytp_playlist_tit[j]+'<\/a><\/li>'+"\n";
	}

zapisz_playliste='<div style="width:100%;text-align:center;margin-top:5px;"><a href="javascript:save_playlist();">Zapisz playlistę</a> | <a href="javascript:del_last_clip();">Usuń ostatni klip</a></div>';
	
	output='<div class="playlist_js" id="playlist_id_js" style="margin-bottom:0px;">'+header+'<ul id="playlist">'+
          output+
          '<div id="playlist_id_js_add">'+zapisz_playliste+'</div></ul>'+'</div>';
          
  all_vids--;  
  playlist_li_js_add_value='';        
	document.getElementById('js_vid_div_id').innerHTML=output;
	
	*/
}




function time_2_hours(playlist_time){
	var sec=(playlist_time%60);
	var min=((playlist_time-sec)%3600)/60;
	var min_all=(playlist_time/60);
	var hou_fraq=(playlist_time%3600);
  var hou=(playlist_time-hou_fraq)/3600;
  sec+='';
  min+='';
	if(sec.length==1)sec='0'+sec;
	
	if(hou<1)return min+':'+sec;
	if(min.length==1)min='0'+min;
	playlist_time=hou+':'+min+':'+sec;
	return playlist_time;
}








































































if (window.XMLHttpRequest)		http_request1 = new XMLHttpRequest(); 
else if (window.ActiveXObject)	http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
if (window.XMLHttpRequest)		http_request2 = new XMLHttpRequest(); 
else if (window.ActiveXObject)	http_request2 = new ActiveXObject("Microsoft.XMLHTTP"); 
if (window.XMLHttpRequest)		http_request3 = new XMLHttpRequest(); 
else if (window.ActiveXObject)	http_request3 = new ActiveXObject("Microsoft.XMLHTTP"); 





function ajax_save_order(div_id, stats_div_id, playlist_id, user_id, saving){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
  
  var order='';
  for(j=0; j<all_vids; j++){
    if(separator)order+=separator;
    order+=next_k[j];
    var separator='-';
  }
  
	var form_div=document.getElementById(div_id);
	//var stats_form_div=document.getElementById(stats_div_id);
	var src='';
	var full_url=base_src+'_data/connect.php?act=save_order&uid='+user_id+'&playlist_id='+playlist_id+'&order='+order+'&rand='+Math.random();
	form_div.innerHTML='<div class="small" style="float:left;margin-left:2px;margin-top:5px;">'+saving+'</div>';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					//alert(response);
					//stats_form_div.innerHTML='';//response;		
					form_div.innerHTML='<div class="small" style="float:left;margin-left:2px;margin-top:5px;">'+saving+'</div>';	
					setTimeout("empty_div2(\'"+div_id+"\');",1500);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					setTimeout("empty_div2(\'"+div_id+"\');",3000);			
					//setTimeout("put_vote_form(\'"+playlist_id+"\');",3000);			
				}				
			}
			else{
				form_div.innerHTML=saving;
			}
		}
	}


}


function ajax_submit_form(form_id){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById(form_id+'_div');
	var form_div_stat=document.getElementById(form_id+'_div_stat');
	var src='';
	var empty_me=true;
	var form_len=document.forms[form_id].elements.length;
	
	for(var i=0; i<form_len; i++){
		if(document.forms[form_id].elements[i].name == false )continue;
		if(document.forms[form_id].elements[i].name == 'emp' && document.forms[form_id].elements[i].value == '0')empty_me=false;
		if(document.forms[form_id].elements[i].name == 'act' && document.forms[form_id].elements[i].value == 'submit_comment_form')
			document.getElementById('add_comment').style.display='none';
		src+=document.forms[form_id].elements[i].name+'='+document.forms[form_id].elements[i].value+'&';
	}
	var full_url=base_src+'_data/connect.php?'+src+'&rand='+Math.random();
	
	do{
		var old_length=full_url.length;
		full_url=full_url.replace("\n","[nln]");
		full_url=full_url.replace("\r","[nlr]");
	}while(old_length!=full_url.length);
	
	form_div.innerHTML='<div style="text-align:center;margin-top:40px;margin-bottom:40px;"><img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
	
	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					//eval(response);
					form_div.innerHTML=response;		
					if(form_id=='comments_form'){
            form_id=form_id+'_temp';
            form_div.innerHTML='';
            document.getElementById('comments_content_container').innerHTML=response;		
          }
					if(empty_me)setTimeout("empty_div(\'"+form_id+'_div'+"\');",3000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:50px;">Błąd podczas połączenia</div>';
				}				
			}
			else{
				form_div.innerHTML='<div style="text-align:center;margin-top:40px;margin-bottom:40px;"><img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
			}
		}
	}
}




function empty_div(div_name){
	if(document.getElementById(div_name))
    document.getElementById(div_name).style.display = 'none';
}


function empty_div2(div_name){
	if(document.getElementById(div_name))
		document.getElementById(div_name).innerHTML = '';
}





function ajax_add_user_to_fav(uid, fav_uid){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('add_user_to_fav');
	var src='';
	var full_url=base_src+'_data/connect.php?act=add_user_to_fav&uid='+uid+'&fav_uid='+fav_uid+'&rand='+Math.random();
	form_div.innerHTML='Zapisywanie...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					form_div.innerHTML=response;		
					setTimeout("empty_div(\'add_user_to_fav\');",3000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					//setTimeout("put_vote_form(\'"+playlist_id+"\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie...';
			}
		}
	}
}


function ajax_save_user_account_details(uid, desc){
  if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('user_account_details_id');
	var src='';
	var full_url=base_src+'_data/connect.php?act=save_user_account_details&uid='+uid+'&desc='+desc+'&rand='+Math.random();
  form_div.innerHTML='Zapisywanie...';
	
	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					//form_div.innerHTML=response;		
					form_div.innerHTML='Zapisywanie...';		
					setTimeout("empty_div2(\'user_account_details_id\');",2000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					setTimeout("empty_div2(\'user_account_details_id\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie...';
			}
		}
	}
}



function add_to_fav_clips(id,vdbid){
  
  if(0>=0){

  if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('time_'+id);
	var src='';
	var full_url=base_src+'_data/connect.php?act=add_to_fav_clips&uid=0&vdbid='+vdbid+'&rand='+Math.random();
  form_div.innerHTML='Zapisywanie...';
	
	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					form_div.innerHTML='Zapisywanie...';
					form_div.innerHTML=time_2_hours(ytp_playlist_sec[id]);		
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					//setTimeout("empty_div2(\'user_account_details_id\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie...';
			}
		}
	}

  }//if(uid)
}




function ajax_vote(playlist_id, point){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('playlist_top_vote_up');
	document.getElementById('playlist_top_vote_down').innerHTML='';
	var src='';
	var full_url=base_src+'_data/connect.php?act=playlist_vote&playlist_id='+playlist_id+'&point='+point+'&rand='+Math.random();
	form_div.innerHTML='Zapisywanie głosu...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					form_div.innerHTML=response;		
					setTimeout("empty_div(\'playlist_vote\');",3000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					setTimeout("put_vote_form(\'"+playlist_id+"\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie głosu...';
			}
		}
	}
}


function ajax_fav(playlist_id){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('playlist_fav');
	var src='';
	var full_url=base_src+'_data/connect.php?act=playlist_fav&playlist_id='+playlist_id+'&rand='+Math.random();
	form_div.innerHTML='Zapisywanie...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					form_div.innerHTML=response;		
					setTimeout("empty_div(\'playlist_fav\');",3000);			
				}
				else{
					form_div.innerHTML='Błąd podczas połączenia';
					setTimeout("put_fav_form(\'"+playlist_id+"\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie...';
			}
		}
	}
}


function ajax_del_fav(playlist_id){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('playlist_fav');
	var src='';
	var full_url=base_src+'_data/connect.php?act=playlist_del_fav&playlist_id='+playlist_id+'&rand='+Math.random();
	form_div.innerHTML='Zapisywanie...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					form_div.innerHTML=response;		
					setTimeout("empty_div(\'playlist_fav\');",3000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Błąd podczas połączenia</div>';
					setTimeout("put_fav_form(\'"+playlist_id+"\');",3000);			
				}				
			}
			else{
				form_div.innerHTML='Zapisywanie...';
			}
		}
	}
}


function ajax_update_playlist(playlist_id){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('playlist_update');
	var src='';
	var full_url=base_src+'_data/connect.php?act=playlist_update&playlist_id='+playlist_id+'&rand='+Math.random();
	form_div.innerHTML='Operacja w toku...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					if(response=='sys_reload')location.reload();
					form_div.innerHTML=response;		
					setTimeout("empty_div(\'playlist_update\');",3000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Aktualizacja zakończona</div>';
					setTimeout("empty_div(\'playlist_update\');",3000);						
				}				
			}
			else{
				form_div.innerHTML='Operacja w toku...';
			}
		}
	}
}

function ajax_moderate_playlist(playlist_id){
	if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var form_div=document.getElementById('playlist_update');
	var src='';
	var full_url=base_src+'_data/connect.php?act=playlist_moderate&playlist_id='+playlist_id+'&rand='+Math.random();
	form_div.innerHTML='Operacja w toku...';

	if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					//if(response=='sys_reload')location.reload();
					form_div.innerHTML=response;		
					setTimeout("empty_div2(\'playlist_update\');",4000);			
				}
				else{
					form_div.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:10px;">Aktualizacja zakończona</div>'; 
					//setTimeout("empty_div2(\'playlist_update\');",5000);						
				}				
			}
			else{
				form_div.innerHTML='Operacja w toku...';
			}
		}
	}
}


function put_vote_form(pid){
	var form_div=document.getElementById('playlist_vote');
	form_div.innerHTML='<a href="#" onclick="ajax_vote('+pid+', 1);">do góry</a>|<a href="#" onclick="ajax_vote('+pid+', -1);">do góry</a> ';
}


function put_fav_form(pid){
	var form_div=document.getElementById('playlist_fav');
	form_div.innerHTML='<span id="playlist_fav"><a href="#" onclick="ajax_fav('+pid+');"><nobr>Dodaj do ulubionych</nobr</a></span>';
}
function put_del_fav_form(pid){
	var form_div=document.getElementById('playlist_fav');
	form_div.innerHTML='<span id="playlist_fav"><a href="#" onclick="ajax_del_fav('+pid+');"><nobr>Usuń z ulubionych</nobr</a></span>';
}


function display_div(div){
	if(document.getElementById(div).style.display=='none')document.getElementById(div).style.display='block';
	else document.getElementById(div).style.display='none';
}


function flowers(alpha){
  document.getElementById('user_slide_option_id').style.display="block";
	//setTimeout("flowers2("+alpha+");",2000);
}


function flowers2(alpha){
	if(alpha==0)document.getElementById('flowers').style.backgroundImage="url("+base_src+"_data/img/flowers2.gif)"; 
	alpha+=5;
	document.getElementById('flowers').style.filter="Alpha(Opacity="+alpha+")";
	//var alpha1=60-alpha;
	//document.getElementById('flowers_l').style.filter="Alpha(Opacity="+alpha1+")";
	if(alpha<=60)setTimeout("flowers("+alpha+");",200);
	//else setTimeout("flowers_l(0);",30000);
}


function put_content_yts(div_id,href){
put_content(div_id,href);
put_playlist_js();
}


function url_encode(string){
        string = string.replace(/\r\n/g,"\n");
        var utftext = "";

        for (var n = 0; n < string.length; n++) {

            var c = string.charCodeAt(n);

            if (c < 128) {
                utftext += String.fromCharCode(c);
            }
            else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            }
            else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }

        }

        return utftext;
}

function chinese(s){
  var ret='';
  for(var i=0;i<s.length;i++){
    ret+=(s.charCodeAt(i))+'_';
    //ret=ret && (s.charCodeAt(i)>=10000);
  }
  //alert(ret)
  return ret;
}

function put_content(div_id,href){//site=vote
  if (window.XMLHttpRequest)		 http_request1 = new XMLHttpRequest(); 
	else if (window.ActiveXObject)	 http_request1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	var div_pointer=document.getElementById(div_id);
	var src='';
	
	///href='Ć˝żË¸ĽÂĺŇÁľÂ';
	//alert(chinese(href));
	//alert(url_encode(href));
	//alert(encodeURI(href));
	//alert(encodeURIComponent(href));
	//href=escape(href);
	///href='yk_search='+href;
	//alert(href);
	
	var full_url=base_src+'_data/connect.php?act=put_content&'+href+'&rand='+Math.random();
	div_pointer.innerHTML='<div style="text-align:center;margin-top:30px;margin-bottom:30px;"><img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
  //alert(full_url);

  if(http_request1){
		http_request1.open('GET', full_url, true);
		http_request1.send(null);
			
		http_request1.onreadystatechange = function(){
			if (http_request1.readyState == 4){
				if (http_request1.status == 200) {
					var response=http_request1.responseText;
					
					
					var testchar=response.indexOf('JavaScriptExectueMe');
					if(testchar>=0){
            var new_arr=response.split('JavaScriptExectueMe');
            //alert(new_arr[0]);
            eval(new_arr[0]);
            response=new_arr[1];
					}					
					
					if(div_id=='overlay_txt'){location.href="index.php?show_playlist="+response;}
					else div_pointer.innerHTML=response;
					
					if(document.getElementById('form-demo')){
            //window.addEvent('load', function() {		
            var input = $('demo-filedata');
            var upload = new FancyUpload(input, {
              swf:  base_src+'_data/upload_lib/Swiff.Uploader.swf',
              queueList: 'demo-queue'
            });
           
            $('demo-status').adopt(new Element('a', {
              'href': '#',
              'events': {
                'click': (function(e) {
                  e.stop();
                  upload.clearList(false);
                }).bindWithEvent()
              }
            }).setHTML(''));
           //});
					}
					
				}
				else{
					div_pointer.innerHTML='<div style="text-align:center; width:100%; font-weight:bold; margin-top:50px;">Błąd podczas połączenia</div>';
					setTimeout("empty_div(\'"+div_id+"\');",10000);			
				}				
			}
			else{
				div_pointer.innerHTML='<div style="text-align:center;margin-top:30px;margin-bottom:30px;"><img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
			}
		}
	}
	return true;
}


function otxt_overlay(txt){
  var objOverlay = document.getElementById('overlay2');
	var objBody = document.getElementsByTagName("body").item(0);
	
	
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '100';
	objOverlay.style.zIndex = '2';
	objOverlay.style.width = '100%';
	
	
	//objOverlay.onclick = function () {objOverlay.style.display='none'; return false;}
	objOverlay.onclick = function () {
	  //var div_pointer=document.getElementById('overlay_txt2');
    //div_pointer.innerHTML='';
    document.getElementById('output').className='output_class';
    document.getElementById('overlay2').style.display='none'; 
    //player('play');
    return false;
	}
	objBody.insertBefore(objOverlay, objBody.firstChild);
	var arrayPageSize = getPageSize();
	objOverlay.style.height = (arrayPageSize[1] + 'px');
	objOverlay.style.display = 'block';
	document.getElementById('overlay_txt2').innerHTML='<img src="'+base_src+'_data/img/loading.gif" alt="loading..."/>';
  otxt_put_content_dont_stop('overlay_txt2',txt);
  //otxt_put_content('overlay_txt2',txt);
  return false;
}

function otxt_put_content_dont_stop(div_id,txt){//site=vote
	var div_pointer=document.getElementById(div_id);
  var winW = 960, winH = 720;
  
  var getYval=otxt_getY()+30;
  document.getElementById('overlay_txt2').style.top=getYval+'px';
  document.getElementById('output').className='output_class_top';
  
  document.getElementById(div_id).innerHTML= '<a href="#" onclick="otxt_closeMe(\''+div_id+'\');return false;" class="fullscreen_close">Zamknij<\/a>';


  /*
  document.getElementById(div_id).innerHTML= '<a href="#" onclick="otxt_closeMe(\''+div_id+'\');return false;" class="fullscreen_close">Zamknij<\/a>'+
  
  "<div class='fullscreen_content'><object style='width:"+winW+";height:"+winH+";'><param name='movie' value='http://www.youtube.com/v/"+txt+"&amp;autoplay=1'\/><param name='wmode' value='transparent'\/><embed class='fullscreen_content_embed' src='http://www.youtube.com/v/"+txt+"&amp;autoplay=1' wmode='transparent' type='application/x-shockwave-flash' width='"+winW+"px' height='"+winH+"px' \/><\/object><\/div>";
  */
}


function otxt_put_content(div_id,txt){//site=vote
	player('stop');
	var div_pointer=document.getElementById(div_id);
	div_pointer.innerHTML='<div style="text-align:center;margin-top:40px;margin-bottom:40px;">'+
                        '<img src="'+base_src+'_data/img/loading.gif" alt="loading..."/></div>';
  
  var winW = 960, winH = 720;
  
  var getYval=otxt_getY()+30;
  document.getElementById('overlay_txt2').style.top=getYval+'px';
  document.getElementById(div_id).innerHTML= '<a href="#" onclick="otxt_closeMe(\''+div_id+'\');return false;" class="fullscreen_close">Zamknij<\/a>'+
  
  "<div class='fullscreen_content'><object style='width:"+winW+";height:"+winH+";'><param name='movie' value='http://www.youtube.com/v/"+txt+"&amp;autoplay=1'\/><param name='wmode' value='transparent'\/><embed class='fullscreen_content_embed' src='http://www.youtube.com/v/"+txt+"&amp;autoplay=1' wmode='transparent' type='application/x-shockwave-flash' width='"+winW+"px' height='"+winH+"px' \/><\/object><\/div>";
  return false;                        
}


function otxt_overlay_xxx_new_window(id,name){
  player('stop');
  var winW = 1024, winH = 800;
  if (parseInt(navigator.appVersion)>3) {
    if (navigator.appName=="Netscape") {
      winW = window.innerWidth;
      winH = window.innerHeight;
    }
    if(navigator.appName.indexOf("Microsoft")!=-1) {
      winW = document.body.offsetWidth;
      winH = document.body.offsetHeight;
    }
  }
  winH+=32;
  fullScreenWindow=window.open('','', 'toolbar=no,menubar=no,scrollbars=no,resizable=yes,width='+winW+',height='+winH+',left=0,top=0');
	fullScreenWindow.document.open();
	winW-=12;
	//alert(winW+' '+winH);
	fullScreenWindow.document.write ("<html><head><title>"+name+"</title></head><body style='background:#000;margin:0;padding:0;'><object width='"+winW+"' height='"+winH+"'><param name='movie' value='http://www.youtube.com/v/"+id+"&amp;autoplay=1' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/"+id+"&amp;autoplay=1' wmode='transparent' type='application/x-shockwave-flash' width='"+winW+"' height='"+winH+"'></embed></object></body></html>");
	fullScreenWindow.document.close();
	fullScreenWindow.focus();
}


function otxt_closeMe(div_id){
  var div_pointer=document.getElementById(div_id);
	//div_pointer.innerHTML='';
  document.getElementById('output').className='output_class';
  document.getElementById('overlay2').style.display='none'; 
  //player('play');
  return false;
}


function otxt_getY(){
  if (self.pageYOffset) {
	var yScroll;
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}
	return yScroll;
}





var dynTips=Tips.extend({
	add: function(newEl){ this.build(newEl); }
});

var myTips;
window.addEvent('domready', function(){
	myTips = new dynTips($$('.myTipClass'), {
		showDelay:300
	});
});

var all_myTips=new Array();
var last_header='';

function ifadd_tips(header,eid){
  if(last_header!=header){
    last_header=header;
    all_myTips=new Array();
    var dynTips=Tips.extend({
      add: function(newEl){ this.build(newEl); }
    });
    myTips = new dynTips($$('.myTipClass'), {		showDelay:300    });
  }
  if(!all_myTips[eid]){
    myTips.add($(eid));
    all_myTips[eid]=1;
  }
}

var allow_hide_overlay=1;

function hide_overlay(){
	document.getElementById('overlay').style.display='none';
}

var logged_p=0;//priv
var logged_h=0;//history
var logged_mp3=0;//history
var logged_fu=0;//fav users
var logged_as=0;//account settings
var logged_f=0;//fav
var logged_fc=0;//fav clips
var logged_cat=0;//cat
var logged_n=0;//nowa playlista
var logged_c=0;//komentarze - formularz
var logged_mc=0;//dodatkowe komentarze
var logged_cat_options=0;//opcje katalogow

window.addEvent('domready', function(){
  
	if(document.getElementById('user_slide_option_id'))document.getElementById('user_slide_option_id').style.display='block';
  if(document.getElementById('stat_id'))setTimeout("empty_div(\'stat_id\');",10000);

	if(document.getElementById('logged_p') && document.getElementById('logged_p_in')){
		var mySlide_p = new Fx.Slide('logged_p');
		mySlide_p.hide();
		var mySlide_f = new Fx.Slide('logged_f');
		mySlide_f.hide();
		var mySlide_cat = new Fx.Slide('logged_cat');
		mySlide_cat.hide();
		var mySlide_n = new Fx.Slide('logged_n');
		mySlide_n.hide();
    var mySlide_h = new Fx.Slide('logged_h');
    mySlide_h.hide();
    var mySlide_fu = new Fx.Slide('logged_fu');
		mySlide_fu.hide();
    var mySlide_as = new Fx.Slide('logged_as');
		mySlide_as.hide();
    var mySlide_mp3 = new Fx.Slide('logged_mp3');
		mySlide_mp3.hide();
    var mySlide_fc = new Fx.Slide('logged_fc');
		mySlide_fc.hide();
		
																				
		$('logged_p_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_p.slideOut();				logged_p=0;			e.stop(); 	
			});
		$('logged_f_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_f.slideOut();				logged_f=0;			e.stop();		
			});
		$('logged_fc_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_fc.slideOut();				logged_fc=0;		e.stop();		
			});
		$('logged_cat_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_cat.slideOut();			logged_cat=0;		e.stop();		
			});
		$('logged_h_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_h.slideOut();				logged_h=0;			e.stop();		
			});
		$('logged_mp3_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_mp3.slideOut();			logged_mp3=0;		e.stop();		
			});
		$('logged_as_close').addEvent('click', function(e){
			e = new Event(e);      mySlide_as.slideOut();				logged_as=0;		e.stop();		
			});





		$('logged_fc_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_fc==0){
				mySlide_fc.slideIn();				logged_fc=1;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_p.slideOut();				logged_p=0;
			}
			else{
				mySlide_fc.slideOut();				logged_fc=0;
				//document.getElementById('user_slide_option_id').style.display="none";
			}
			e.stop();
		});

		$('logged_mp3_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_mp3==0){
				mySlide_mp3.slideIn();				logged_mp3=1;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_mp3.slideOut();				logged_mp3=0;
			}
			e.stop();
		});

		$('logged_as_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_as==0){
				mySlide_as.slideIn();				logged_as=1;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_as.slideOut();				logged_as=0;
			}
			e.stop();
		});

		$('logged_fu_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_fu==0){
				mySlide_fu.slideIn();				logged_fu=1;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_fu.slideOut();				logged_fu=0;
			}
			e.stop();
		});

		$('logged_h_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_h==0){
				mySlide_h.slideIn();				logged_h=1;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
      }
			else{
				mySlide_h.slideOut();				logged_h=0;
			}
			e.stop();
		});

		$('logged_p_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_p==0){
				mySlide_p.slideIn();				logged_p=1;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
      }
			else{
				mySlide_p.slideOut();				logged_p=0;
			}
			e.stop();
		});

		$('logged_f_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_f==0){
				mySlide_f.slideIn();				logged_f=1;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_f.slideOut();				logged_f=0;
			}
			e.stop();
		});
		
		$('logged_cat_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_cat==0){
				mySlide_cat.slideIn();				logged_cat=1;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_n.slideOut();				logged_n=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_cat.slideOut();				logged_cat=0;
			}
			e.stop();
		});


/*
		$('logged_n_in').addEvent('click', function(e){
			e = new Event(e);
			if(logged_n==0){
				mySlide_n.slideIn();				logged_n=1;
				mySlide_p.slideOut();				logged_p=0;
				mySlide_cat.slideOut();				logged_cat=0;
				mySlide_f.slideOut();				logged_f=0;
				mySlide_h.slideOut();				logged_h=0;
				mySlide_fu.slideOut();				logged_fu=0;
				mySlide_as.slideOut();				logged_as=0;
				mySlide_mp3.slideOut();				logged_mp3=0;
				mySlide_fc.slideOut();				logged_fc=0;
			}
			else{
				mySlide_n.slideOut();				logged_n=0;
			}
			e.stop();
		});
*/

var image_preload = new Image;
image_preload.src='_data/layout/login_button_h.gif';
image_preload.src='_data/layout/register_button_h.gif';
image_preload.src='_data/layout/user_menu_button_h2.gif';
image_preload.src='_data/layout/search_button_h.gif';
image_preload.src='_data/layout/user_menu_2_h.gif';
image_preload.src='_data/layout/user_menu_2_first_h.gif';
image_preload.src='_data/layout/tab_left_h.gif';
image_preload.src='_data/layout/tab_left_hr.gif';
image_preload.src='_data/layout/comments_button_h.gif';
image_preload.src='_data/layout/buy_button_h.gif';
image_preload.src='_data/layout/tab_right_h.gif';
image_preload.src='_data/layout/tab_right_hr.gif';
image_preload.src='_data/layout/playlist_top_h_no_bottom.gif';
image_preload.src='_data/layout/playlist_h2.gif';
image_preload.src='_data/layout/playlist_top_h.gif';
image_preload.src='_data/layout/playlist_item_bg_h.gif';
image_preload.src='_data/layout/x_h.gif';



	}		

if(all_vids>0){
if(document.getElementById('logged_cat_options_div_id')){	
	var mySlide_cat_options = new Fx.Slide('logged_cat_options_div_id');
	mySlide_cat_options.hide();
	$('logged_cat_options_in').addEvent('click', function(e){
    e = new Event(e);
    if(logged_cat_options==0){
			mySlide_cat_options.slideIn();
			logged_cat_options=1;
		}
		else{
			mySlide_cat_options.slideOut();
			logged_cat_options=0;
		}
		e.stop();
	});
}
}

if(document.getElementById('comments_form')){	
	var mySlide_c = new Fx.Slide('comments_form');
	mySlide_c.hide();
	$('add_comment').addEvent('click', function(e){
		e = new Event(e);
		if(logged_c==0){
			mySlide_c.slideIn();
			logged_c=1;
		}
		else{
			mySlide_c.slideOut();
			logged_c=0;
		}
		e.stop();
	});
}

if(document.getElementById('more_comments_in')){	
	var mySlide_mc = new Fx.Slide('more_comments');
	mySlide_mc.hide();
	$('more_comments_in').addEvent('click', function(e){
		e = new Event(e);
		if(logged_mc==0){
			document.getElementById('more_comments_in').innerHTML='Ukryj komentarze';
			mySlide_mc.slideIn();
			logged_mc=1;
		}
		else{
			document.getElementById('more_comments_in').innerHTML='Pokaż pozostałe komentarze';
			mySlide_mc.slideOut();
			logged_mc=0;
			
		}
		e.stop();
	});
}

});

function close_slides(){
if(document.getElementById('logged_n')){
				mySlide_n.slideOut();
				logged_n=0;
} if(document.getElementById('logged_p')){
				mySlide_p.slideOut();
				logged_p=0;
} if(document.getElementById('logged_cat')){
				mySlide_cat.slideOut();
				logged_cat=0;
} if(document.getElementById('logged_f')){
				mySlide_f.slideOut();
				logged_f=0;
} if(document.getElementById('logged_h')){
				mySlide_h.slideOut();
				logged_h=0;
} if(document.getElementById('logged_fu')){
				mySlide_fu.slideOut();
				logged_fu=0;
} 
}









function lyric_overlay(ytid){
  var objOverlay = document.getElementById('overlay2');
	var objBody = document.getElementsByTagName("body").item(0);
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '100';
	objOverlay.style.width = '100%';
	objOverlay.style.cursor = 'default';
	
	//objOverlay.onclick = function () {objOverlay.style.display='none'; return false;}
	/*
	objOverlay.onclick = function () {
    document.getElementById('output').className='output_class';
    document.getElementById('overlay2').style.display='none'; 
    return false;
	}
	*/
	objBody.insertBefore(objOverlay, objBody.firstChild);
	var arrayPageSize = getPageSize();
	objOverlay.style.height = (arrayPageSize[1] + 'px');
	objOverlay.style.display = 'block';
	document.getElementById('overlay_txt2').innerHTML='<img src="'+base_src+'_data/img/loading.gif" alt="loading..."/>';
  //otxt_put_content_dont_stop('overlay_txt2',txt);
  put_content('overlay_txt2','act=lyric&ytid='+ytid);
  return false;
}








































































window.addEvent("load",function(){
	//New playlist
	if(1==0 && !ytp_playlist_sec[0]){
		if(true){
		put_content_yts('content_all','act=new&show_playlist=1140&uid=');
    }
    //return true;
	}
  
  var sortowanie = new Sortables("playlist",{
		handles: ".playlist_li",
		onComplete: function(){
			var tab = sortowanie.serialize();
			var k=0;
			var test=0;
	
			tab.each(function(element,index){
        var ip=i-1;
				if(next_k[ip]==next_k[element] && test==0){
          if(k==all_vids-1)i=0;
          else i=k+1;
          test=1;
				}
				k++;
			});

			var k=0;
			var out='';
			
			tab.each(function(element,index){
				//$$(".kolejnosc")[index].setHTML("<strong>" + element + "</strong>");
				next_k[k]=element;
				//if(next[i-1]==next_k[k] && test==0){
          //i=k+1;
          //test=1;
				//}
				k++;
				out+=element;
				//set_menu(next_k[i],all_vids);
			});


			if(out==play_by_click_string){
        mootools_sortables_ret=mootools_sortables_ret.substring(15);//playlist_li_id_123123123
        //ytp_play_vid(next_k[mootools_sortables_ret]);
        var sortables_reverse=0;
        var mootools_sortables_ret_reverse=0;
        for(sortables_reverse=0; sortables_reverse<all_vids; sortables_reverse++){ //>
           if(mootools_sortables_ret==next_k[sortables_reverse])mootools_sortables_ret_reverse=sortables_reverse;
        }
        mootools_sortables_ret=mootools_sortables_ret_reverse;
        //alert(mootools_sortables_ret);
        //i=next_k[mootools_sortables_ret];
        
        //alert(mootools_sortables_ret+' '+next_k[mootools_sortables_ret]);
        //setTimeout("ytp_play_vid(mootools_sortables_ret);",1000);
        ytp_play_vid(mootools_sortables_ret);
        
        //ytp_play_vid(mootools_sortables_ret);
        //ytp_play_vid(next_k[mootools_sortables_ret]);
        //alert(mootools_sortables_ret+' '+next_k[mootools_sortables_ret]+' '+next_k[mootools_sortables_ret-1]+' '+next_k[mootools_sortables_ret+1]);
        //alert(next_k[0]+' '+next_k[1]+' '+next_k[2]+' '+next_k[3]+' '+next_k[4]);
        
			}else{//zmieniono kolejnosc
			
        if(document.getElementById('save_order_id')){
          document.getElementById('save_order_id').innerHTML="<div style=\"color:777;float:left;margin-top:4px\">| <a href=\"#\" onclick=\"ajax_save_order('save_order_id','save_order_stats_id','1140','','| Zapisywanie...');\" class=\"blue_link\" style=\"\">Zapisz kolejność<\/a><\/div>";
        }
			
			}
						play_by_click_string=out;
		}
	});
});





function el_on(el_id){
  if(document.getElementById(el_id))document.getElementById(el_id).style.display="block";
}
function el_off(el_id){
  if(document.getElementById(el_id))document.getElementById(el_id).style.display="none";
}
function el_on_off(el_id){
  if(document.getElementById(el_id).style.display=="none")document.getElementById(el_id).style.display="block";
  else if(document.getElementById(el_id).style.display=="block")document.getElementById(el_id).style.display="none";
}
function tab_on(tab_id){
  if(document.getElementById(tab_id))document.getElementById(tab_id).className="tabs_active";
}
function tab_off(tab_id){
  if(document.getElementById(tab_id))document.getElementById(tab_id).className="tabs";
}
function tab_class(tab_id, class_name){
  if(document.getElementById(tab_id))document.getElementById(tab_id).className=class_name;
}


function get_prev_i(j,all){
  j--;
  if(j<0)return all;
  return j;
}



function put_lyric(){
  if(comments_lyrics==2)
    put_content('put_lyrics_id','act=lyric&ytid='+ytp_playlist_vid[next_k[get_prev_i(i,all_vids)]]);
    //put_content('put_lyrics_id','act=lyric&ytid='+ytp_playlist_vid[next_k[i]]);
}



















