I hate, when writing code, you spend six hours trying to find why a particular bug is happening and your development framework isn’t helpful in its error messages. For the Inanis Seven theme, the JavaScript is quite complex. It moves, animates and handles so many things. At some point, I had added some code for debugging but forgot to remove it. This was months ago. Some recent change caused that debug code to throw errors, but the errors elucidated by the browser/firebug/you_name_it didn’t elucidate anything in reality. Keep in mind that I had forgotten about this debug code. Anyway, the best I could come up with regarding those errors was a reference to positioning elements with jQuery that have their display attribute set to none. Obviously, you cannot set the position of an object that doesn’t exist to the DOM.
It too seems that trying to set the position of an element that simply doesn’t exist at all will throw the same error. Took me 6 hours to find the code that was doing the positioning of a non-extant element.
I am tired and want to just collapse, forget about this stupid code for awhile, and go commune with nature in the morning.