/** 
Globals.js

Sets up all the global variables that need to be kept track of throughout navigation through the site

Top Menu and Links
-----------------
animationWaiting 	- if there is a screen animation waiting to happen while the menu is open (false)
linkClicked 		- if a link has been clicked on the page (false)
topMenu				- $('#mainNav') wrapper for top nav
menuLinks			- $('#mainNav a') top menu links

Content Wrappers
-----------------
contentWrap			- $('#mainContent') container
mainContent			- $('.content') content wrapper
newContent			- $('.newContent') new content wrapper

Page variables
-----------------
key					- current page key
queueKey 			- a queue of one page depth to speed up navigation for multiple clicking
requestKey			- the requested key from a link click, used to check if your on the same page or not

Container Height
-----------------
animateHeight		- 
contentHeight		- the height of the current or new container

Sub menu
-----------------
subMenu				- $('#menu') wrapper for side nav
subMenuDisabled		- if side navigation rollovers are disabled (true)

Portfolio Section
-----------------
slide				- $('.slide') all slides in one portfolio section

Seminar/Reports Section
-----------------
allowAdditions 		- whether new reports and seminars are being allowed to be added

**/
var animationWaiting = false, linkClicked = false,
homePageLinks, portfolioLinks, portTabBar, carLinks,
subLinks, subLinkActiveID = '', subLinkLastHoverID = '', subLinksOpen = false, subLinkOpenID = '',
activeLink = '',
topMenu, menuLinks, innerNav, subMenu, subMenuDisabled = true,
contentWrap, mainContent, newContent,
key, queueKey, requestKey,
animateHeight = false, contentHeight = 430,
slide,
allowAdditions = true;
