|
|
@ -664,11 +664,11 @@ var PageBase = new Class({ |
|
|
|
self.setOptions(options); |
|
|
|
self.el = new Element("div", { |
|
|
|
class: "page " + self.getPageClass() + (" level_" + (options.level || 0)) |
|
|
|
}); |
|
|
|
}).grab(self.content = new Element("div.content")); |
|
|
|
App.addEvent("load", function() { |
|
|
|
setTimeout(function() { |
|
|
|
if (!App.mobile_screen) { |
|
|
|
self.el.addEvent("scroll", self.preventHover.bind(self)); |
|
|
|
self.content.addEvent("scroll", self.preventHover.bind(self)); |
|
|
|
} |
|
|
|
}, 100); |
|
|
|
}); |
|
|
@ -724,8 +724,8 @@ var PageBase = new Class({ |
|
|
|
elements = self[action + "Action"](params); |
|
|
|
} |
|
|
|
if (elements !== undefined) { |
|
|
|
self.el.empty(); |
|
|
|
self.el.adopt(elements); |
|
|
|
self.content.empty(); |
|
|
|
self.content.adopt(elements); |
|
|
|
} |
|
|
|
App.getBlock("navigation").activate(self.name); |
|
|
|
self.fireEvent("opened"); |
|
|
@ -1014,7 +1014,7 @@ Page.Home = new Class({ |
|
|
|
App.on("movie.searcher.ended", after_search); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(self.available_list).inject(self.el); |
|
|
|
$(self.available_list).inject(self.content); |
|
|
|
}, |
|
|
|
createSoon: function() { |
|
|
|
var self = this; |
|
|
@ -1036,7 +1036,7 @@ Page.Home = new Class({ |
|
|
|
self.chain.callChain(); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(self.soon_list).inject(self.el); |
|
|
|
$(self.soon_list).inject(self.content); |
|
|
|
}, |
|
|
|
createSuggestions: function() { |
|
|
|
var self = this; |
|
|
@ -1055,7 +1055,7 @@ Page.Home = new Class({ |
|
|
|
self.chain.callChain(); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(self.suggestions_list).inject(self.el); |
|
|
|
$(self.suggestions_list).inject(self.content); |
|
|
|
}, |
|
|
|
createCharts: function() { |
|
|
|
var self = this; |
|
|
@ -1064,7 +1064,7 @@ Page.Home = new Class({ |
|
|
|
self.chain.callChain(); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(self.charts_list).inject(self.el); |
|
|
|
$(self.charts_list).inject(self.content); |
|
|
|
}, |
|
|
|
createLate: function() { |
|
|
|
var self = this; |
|
|
@ -1086,7 +1086,7 @@ Page.Home = new Class({ |
|
|
|
self.chain.callChain(); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(self.late_list).inject(self.el); |
|
|
|
$(self.late_list).inject(self.content); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
@ -1126,7 +1126,7 @@ Page.Settings = new Class({ |
|
|
|
Object.each(self.params, function(param, subtab_name) { |
|
|
|
subtab = param; |
|
|
|
}); |
|
|
|
self.el.getElements("li." + c + " , .tab_content." + c).each(function(active) { |
|
|
|
self.content.getElements("li." + c + " , .tab_content." + c).each(function(active) { |
|
|
|
active.removeClass(c); |
|
|
|
}); |
|
|
|
if (t.subtabs[subtab]) { |
|
|
@ -1146,7 +1146,7 @@ Page.Settings = new Class({ |
|
|
|
if (onComplete) Api.request("settings", { |
|
|
|
useSpinner: true, |
|
|
|
spinnerOptions: { |
|
|
|
target: self.el |
|
|
|
target: self.content |
|
|
|
}, |
|
|
|
onComplete: function(json) { |
|
|
|
self.data = json; |
|
|
@ -1166,7 +1166,7 @@ Page.Settings = new Class({ |
|
|
|
showAdvanced: function() { |
|
|
|
var self = this; |
|
|
|
var c = self.advanced_toggle.checked ? "addClass" : "removeClass"; |
|
|
|
self.el[c]("show_advanced"); |
|
|
|
self.content[c]("show_advanced"); |
|
|
|
Cookie.write("advanced_toggle_checked", +self.advanced_toggle.checked, { |
|
|
|
duration: 365 |
|
|
|
}); |
|
|
@ -1226,7 +1226,7 @@ Page.Settings = new Class({ |
|
|
|
}); |
|
|
|
}); |
|
|
|
setTimeout(function() { |
|
|
|
self.el.adopt(self.navigation, self.tabs_container, self.containers); |
|
|
|
self.content.adopt(self.navigation, self.tabs_container, self.containers); |
|
|
|
self.fireEvent("create"); |
|
|
|
self.openTab(); |
|
|
|
}, 0); |
|
|
|