var shows = null;
var lists = null;
var networks = null;

  
window.addEvent('domready', function() {
	shows = $$('.show');
  	lists = $$('.episode-list');
  	networks = $$('.network');
  	  	
  	shows.each(function (show) {
  		show.list = show.getElement('.episode-list');
  	});
  	
//  	shows.addEvent('click', function(e) {
//  		lists.each(function (list) {
//  			if (!list.hasClass('hide')) list.addClass('hide');
//  		});
//  		this.list.removeClass('hide');
//  	});

	new Accordion($$('.show_name'),$$('.episode_list'), {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#ff3300');
		},
 
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#00a000');
		}
	});
	
  	
  
  	networks.addEvent('click', function() {
  		var self = this;
  		shows.each(function(show) {
  			if (self.id == "ALL") show.removeClass('hide');
  			else if (show.hasClass(self.id)) show.removeClass('hide');
  			else show.addClass('hide');
  		});
  		networks.removeClass('highlight');
  		self.addClass('highlight');
 	 });
 	 
 	 var tips = new Tips($$('.episode-title'), {offsets:{x:20, y:15}});
 });
  
function watchEp(url, id) {
	try {
  		new Request.Json({url:'http://w.atch.tv/watch/'}).get({'id':id, 'token':token});
  	}
  	catch (ex) {
  	}
  	window.open(unescape(url));
}
