var tempscrollposition = 0; $(document).ready(function() { $.post('php/getseriesdata.php','action=getallseries',function(data){ console.log(data); // console.log("post finished"); for (var num in data.data) { //insert a tile for each TV show... var previewtvshow = $("
"+data.data[num].name+"
"); $(".movielist").append(previewtvshow); previewtvshow.click(function(event) { var clickeditem = data.data[$(this).index()]; tempscrollposition = $(window).scrollTop(); $('.movielist').hide(); console.log(clickeditem); $.post('php/getseriesdata.php','action=getseries&seriesname='+clickeditem.name,function(data){ console.log(data); // TODO // var seasons = []; /* var seasonold = ""; for (var n in data.data) { var filename = data.data[n].name; var season = filename.substring(filename.length-5,filename.length-3); // TODO: if (season != seasonold) { seasons.push(season); seasonold = season; } } console.log("This tv show has "+seasons.length+" seasons");*/ $('.episodelist').html(""); for (var i in data.data) { var episode = $("
"+data.data[i].name+"
"); $('.episodelist').append(episode); episode.click(function(event) { var clickeditem = data.data[$(this).index()]; console.log(clickeditem); $('.episodelist').hide(); $('#moviespace').show(); $('.moviespace-videospace').html(""); $('.moviespace-heading').html(clickeditem.name); }); } },'json'); $('.episodelist').show(); }); } },'json'); });