In functions "maximize" and "restore" variable "tools" is empty:
I suggest do change code:Code:maximize: function(animate) { var me = this, header = me.header, tools = me.tools, changed; ...
Code:maximize: function(animate) { var me = this, header = me.header, tools = (header) ? header.tools : me.tools, changed;