var subopen=false;
var subsubopen=false;
var detailsopen=false;var starturl=true;
settingsopen=false;
currentselection='channels';
function change(url){if(!starturl)showcontent(url);
starturl=false;
}




var transmenu=false;
var rsid='';
function sae(divId, innerHTML)
{
   var div = document.getElementById(divId);
   div.innerHTML = innerHTML;
   var x = div.getElementsByTagName("script"); 
   for(var i=0;i<x.length;i++)
   {
       eval(x[i].text);
   }
}

$(function()
{
	$('.scroll-pane').jScrollPane({animateTo:true, animateInterval:50, animateStep:2});
});
reinitialiseScrollPane = function()
				{
					$('#contents').jScrollPane({animateTo:true, animateInterval:50, animateStep:2});
				$('#contents')[0].scrollTo(0);
				};
				
				reinitialiseScrollPane1 = function()
				{
					$('#seriescontents').jScrollPane({animateTo:true, animateInterval:50, animateStep:2});
				$('#seriescontents')[0].scrollTo(0);
				};
				
				reinitialiseScrollPane2 = function()
				{
					$('#details').jScrollPane({animateTo:true, animateInterval:50, animateStep:2});
				};


function showsub(input,no){

document.getElementById('contents').innerHTML='LOADING';
reinitialiseScrollPane();
$('#contents').load('content.php?id='+input, '', reinitialiseScrollPane);
document.getElementById('contentscontainer').style.visibility='visible';
subopen=true;
detailsopen=false;
document.getElementById('seriescontentscontainer').style.visibility='hidden';
document.getElementById('detailscontainer').style.visibility='hidden';


for (i=1;i<=totalchannels;i++){
document.getElementById('channel'+i).className='cbutton';
}
document.getElementById('channel'+no).className='cbuttonactive';

$('#clist')[0].scrollTo('#channel'+no);

}

function showdetails(input,no){
document.getElementById('details').innerHTML='LOADING';
reinitialiseScrollPane2();
$('#details').load('details.php?id='+input, '', reinitialiseScrollPane2);
document.getElementById('detailscontainer').style.visibility='visible';
detailsopen=true;
for (i=1;i<=totalepisodes;i++){
document.getElementById('episode'+i).className='contentbutton';
}
document.getElementById('episode'+no).className='contentbuttonactive';
$('#seriescontents')[0].scrollTo('#episode'+no);
}

function togglemenu(input){

if (document.getElementById('menu').style.visibility=="hidden"){

showmenu(input);

}

else {if (currentselection==input)hidemenu(); else showmenu(input);}

};
function fullscreen(){
clearmenu();
document.getElementById('fullscreenbutton').style.visibility="hidden";
document.getElementById('currentdetails').style.visibility="hidden";
document.getElementById('pagecontent').innerHTML='';;
	document.getElementById('content').style.width='100%';
	document.getElementById('content').style.top='45px';
	document.getElementById('content').style.right='0px';
	document.getElementById('content').style.bottom='0px';

}

function smallvideo(){
document.getElementById('fullscreenbutton').style.visibility="visible";
document.getElementById('currentdetails').style.visibility="visible";
document.getElementById('pagecontent').innerHTML='';
document.getElementById('content').style.width='35%';
	document.getElementById('content').style.top='410px';
	document.getElementById('content').style.width='45%';
	document.getElementById('content').style.right='40px'; 
	document.getElementById('content').style.bottom='40px';
}

function showmenu(input){

clearmenu();
document.getElementById(input+'_menu').className="menulinkactive";
document.getElementById('menu').style.top="45";
document.getElementById('menu').style.visibility="visible";

smallvideo();



if (currentselection!=input){

if (input=='channels'){
document.getElementById('clist').innerHTML='LOADING';
reinitialiseScrollPane();

$('#clist').load('channels.php?rsid='+rsid, '', reinitialiseScrollPane);
document.getElementById('listcontainer').style.width='220px';
hidesubmenues();
document.getElementById('listcontainer').style.visibility="visible";

}
if (input=='series'){
document.getElementById('contents').innerHTML='LOADING';
reinitialiseScrollPane();
$('#contents').load('series_list.php?rsid='+rsid, '', reinitialiseScrollPane);
document.getElementById('listcontainer').style.width='100px';
hidesubmenues();
document.getElementById('contentscontainer').style.visibility="visible";

}

if (input=='movies'){
document.getElementById('contents').innerHTML='LOADING';
reinitialiseScrollPane();
$('#contents').load('movies.php?rsid='+rsid, '', reinitialiseScrollPane);
document.getElementById('listcontainer').style.width='235px';
hidesubmenues();
document.getElementById('contentscontainer').style.visibility="visible";

}

if (input=='newcontents'){
document.getElementById('seriescontents').innerHTML='LOADING';
reinitialiseScrollPane1();
$('#seriescontents').load('new_entries.php?rsid='+rsid, '', reinitialiseScrollPane1);
document.getElementById('listcontainer').style.width='98px';
hidesubmenues();
document.getElementById('seriescontentscontainer').style.visibility="visible";

}

}
currentselection=input;

}

function showcontent(input){


document.getElementById('iframeel').src='start.php?id='+input+'&rsid='+rsid;
hidemenu();

}

function hidemenu(){
fullscreen();
settingsopen=false;
document.getElementById('menu').style.top="-500";
document.getElementById('menu').style.visibility="hidden";
document.getElementById('menubg').style.visibility="hidden";
document.getElementById('iframeel').style.visibility="visible";

}

function showsubmenu(id,input,no){
document.getElementById('seriescontents').innerHTML='LOADING';
reinitialiseScrollPane();
$('#seriescontents').load('content.php?id='+id+'&feed='+input, '', reinitialiseScrollPane1);
document.getElementById('seriescontentscontainer').style.visibility='visible';
subsubopen=true;
detailsopen=false;
document.getElementById('detailscontainer').style.visibility='hidden';
for (i=1;i<=totalseries;i++){
document.getElementById('series'+i).className='contentbutton';
}
document.getElementById('series'+no).className='contentbuttonactive';
$('#contents')[0].scrollTo('#series'+no);

}

function showsubmenursid(id,input,rsid,no){
document.getElementById('seriescontents').innerHTML='LOADING';
reinitialiseScrollPane();
$('#seriescontents').load('content.php?id='+id+'&feed='+input, '', reinitialiseScrollPane1);
document.getElementById('seriescontentscontainer').style.visibility='visible';
subsubopen=true;
detailsopen=false;
document.getElementById('detailscontainer').style.visibility='hidden';
for (i=1;i<=totalseries;i++){
document.getElementById('series'+i).className='contentbutton';
}
document.getElementById('series'+no).className='contentbuttonactive';
$('#contents')[0].scrollTo('#series'+no);

}

function login(){

$.post("login.php", $("#loginform").serialize(),
   function(data){
     sae("loginform",data);
   });

}

function clearmenu(){
document.getElementById('channels_menu').className="menulink";
document.getElementById('series_menu').className="menulink";
document.getElementById('movies_menu').className="menulink";
document.getElementById('newcontents_menu').className="menulink";
document.getElementById('newsettings_menu').className="menulink";
}

function hidesubmenues(){
document.getElementById('listcontainer').style.visibility="hidden";
document.getElementById('contentscontainer').style.visibility="hidden";
document.getElementById('seriescontentscontainer').style.visibility="hidden";
document.getElementById('detailscontainer').style.visibility="hidden";
}

function mksettings(vid){
if(!settingsopen){
currentselection='settings';
		smallvideo();
		clearmenu();
		hidesubmenues();
		document.getElementById('newsettings_menu').className="menulinkactive";
		document.getElementById('pagecontent').innerHTML='<iframe class="pcontent" allowtransparency="true;"src="'+vid+'" width="100%" height="100%" style="z-index:0;position:absolute;"/>';;
	
	/*	var ist2 = ist.indexOf("settings.php");
		if (ist2 != -1) {
			var pos = ist.indexOf("settings.php");
			if(pos!=-1){var param = ist.substr(pos+12);}
			if(!param){document.getElementById('iframeel').src = "info2.php";}
			document.getElementById('iframeel').src = "start.php"+param;
		}else{
			var pos = ist.indexOf("start.php");
			if(pos!=-1){var param = ist.substr(pos+9);}
			if(!param){param="";}
			document.getElementById('iframeel').src = "settings.php"+param;}
	*/
	settingsopen=true;
	}
	
	
	else{hidemenu();}
	
	}
