var TMG_enhancements=function(){var A=window.ActiveXObject;var D=window.ActiveXObject&&!window.XMLHttpRequest;function F(M,J){var L=M.className.split(" ");var K;for(K=0;K<L.length;K++){if(L[K]===J){return true}}return false}function G(K,J){if(!F(K,J)){K.className=K.className+" "+J}}function H(M,J){var L,K;L=M.className.split(" ");for(K=0;K<L.length;K++){if(L[K]===J){L.splice(K,1)}}M.className=L.join(" ")}function I(K,O,J){var N=(O=="*"&&K.all)?K.all:K.getElementsByTagName(O);var Q=[];J=J.replace(/\-/g,"\\-");var P=new RegExp("(^|\\s)"+J+"(\\s|$)");var M;for(var L=0;L<N.length;L++){M=N[L];if(P.test(M.className)){Q.push(M)}}return Q}function B(){var Q;var P=I(document,"div","TMG_scoping");for(var M=0;M<P.length;M++){Q=P[M];var O=0;var K=I(Q,"div","TMG_item");for(var L=0;L<K.length;L++){var N=K[L];var J=N.offsetHeight;J-=15;if(J>O){O=J}}if(D){for(L=0;L<K.length;L++){K[L].style.height=O+"px"}}else{for(L=0;L<K.length;L++){K[L].style.minHeight=O+"px"}}}}function C(){var L=I(document,"div","TMG_home");if(!L){return }var J=document.getElementById("TMG_primary-nav").getElementsByTagName("li");for(var K=0;K<J.length;K++){el=J[K];el.onfocus=function(){G(this,"TMG_hover")};el.onblur=function(){H(this,"TMG_hover")};el.onmouseover=function(){var M=I(this,"ul","");if(M.length>0){var N=this.offsetHeight}if(D){G(this,"TMG_hover");N--}if(M.length>0){M[0].style.bottom=N+"px"}};if(D){el.onmouseout=function(){H(this,"TMG_hover")}}}}function E(){var J=document.getElementsByTagName("a");var L;for(var K=0;K<J.length;K++){L=J[K];L.onfocus=function(){G(this,"TMG_focus")};L.onblur=function(){H(this,"TMG_focus")}}}C();B();if(window.ActiveXObject){E()}}();