function tii_dom_removeWhitespaceTextNodes(b){for(var a=0;a<b.childNodes.length;a++){var c=b.childNodes[a];if(c.nodeType==3&&!/\S/.test(c.nodeValue)){b.removeChild(b.childNodes[a]);a--}if(c.nodeType==1){tii_dom_removeWhitespaceTextNodes(c)}}}function tii_addEventHandler(a,b,d,e){if(!a){window.status="Warning: Tried to attach event to null object";return false}if(typeof a.addEventListener!="undefined"){a.addEventListener(b,d,e)}else{if(typeof a.attachEvent!="undefined"){a.attachEvent("on"+b,d)}else{b="on"+b;if(typeof a[b]=="function"){var c=a[b];a[b]=function(){c();return d()}}else{a[b]=d}}}return true}var tii_pnav_closeMenuDelay=1;var tii_pnav_closeMenuDelayIE6=1;function tii_pnav_initializeDropdownMenu(t,o,P){var q=typeof window.opera!="undefined";var z=typeof document.all!="undefined"&&!q&&navigator.vendor!="KDE";var R=navigator.userAgent.indexOf("MSIE 6.0")>-1;var K=navigator.vendor=="Apple Computer, Inc.";var h=navigator.userAgent.toLowerCase().indexOf("firefox")>-1;var C=document.getElementById(t);var f=true;var D=true;var G;var l=-1;var X=-1;var F;var g;var L=-1;var T;var I;var aa;var ab;var H;var U=-1;var e=-1;var a;var Z;var m=-1;if(!C){return false}var x=C.getElementsByTagName("ul").item(0);if(!x){return false}if(window.Node&&Node.prototype&&!Node.prototype.contains){Node.prototype.contains=function(i){return !!(this.compareDocumentPosition(i)&16)}}if(K){x.contains=b}if(!z){tii_dom_removeWhitespaceTextNodes(x)}tii_addEventHandler(x,"mouseout",function(i){var j=typeof i.relatedTarget!="undefined"?i.relatedTarget:window.event.toElement;if(j&&!x.contains(j)){var ac=E(i);if(ac){if(!G||G!=F||ac.contains(G)){Q(F,L,true,true)}}}},false);var u=x.childNodes;var A=u.length;for(var W=0;W<A;W++){primeLi=u.item(W);if(K){primeLi.contains=b}var v=primeLi.childNodes;var y=v.length;for(var V=0;V<y;V++){var n=v.item(V);var s=n.nodeName;if(s=="A"){N(n,0)}else{if(s=="UL"){if(!z){tii_dom_removeWhitespaceTextNodes(n)}if(K){n.contains=b}tii_pnav_assignFlyoutLis(n,N)}}}}var d=K||z?"keydown":"keypress";tii_addEventHandler(document,d,function(i){var j=typeof i.target!="undefined"?i.target:i.srcElement;if(x.contains(j)&&j.getAttribute("href")){if(i.keyCode==27){r();if(typeof i.preventDefault!="undefined"){i.preventDefault()}return false}}return true},false);var S=document.getElementsByTagName("*");var B=S.length;for(p=0;p<B;p++){tii_addEventHandler(S.item(p),"focus",function(i){if(D){var j=typeof i.target!="undefined"?i.target:i.srcElement;if(!x.contains(j)){r()}}},false)}if(h){tii_addEventHandler(document,"focus",function(i){var ac=typeof i.target!="undefined"?i.target:i.srcElement;if(ac==document){if(H){f=false;Q(H.getElementsByTagName("a").item(0),0,true,true);var j=setTimeout(function(){P(H,false,0)},1)}}},false)}else{tii_addEventHandler(window,"blur",function(){if(F){Q(F,L,true,true)}},false)}function b(i){if(i==null){return false}if(i==this){return true}else{return this.contains(i.parentNode)}}function E(j){try{var ac=typeof j.target!="undefined"?j.target:j.srcElement;while(ac&&ac.parentNode.parentNode.parentNode!=C){ac=ac.parentNode}if(ac&&ac.parentNode.parentNode.parentNode==C){return ac}else{return null}}catch(i){return null}}function r(){for(var i=0;i<A;i++){Q(u.item(i).getElementsByTagName("a").item(0),0,true,true)}}function N(j,ac){tii_addEventHandler(j,"mouseover",i,false);tii_addEventHandler(j,"mouseout",i,false);tii_addEventHandler(j,"focus",i,false);tii_addEventHandler(j,"blur",i,false);function i(ad){w(ad,ac)}}function w(j,ad){var ac=typeof j.target!="undefined"?j.target:window.event.srcElement;while(ac&&ac.nodeName!="A"){ac=ac.parentNode}if(!ac||ac.nodeName!="A"){return}var i=j.type;if(K&&(i=="mouseover"||i=="mouseout")&&tii_pnav_isUnwantedTextEvent()){return}if(i=="mouseover"){O(ac,ad)}if(i=="mouseout"&&ad==0){M(ac,ad,j)}else{if(i=="focus"){k(ac,ad)}else{if(i=="blur"){c(ac,ad)}}}}function O(ac,ad){var j=false;if(ad==0){if(ac.parentNode!=g){j=true}else{if(L>0){clearTimeout(I)}j=false}Q(F,L,false,j);Y(ac,ad)}else{if(K){if(g&&!g.contains){g.contains=b}}if(h&&X==2&&e==2){if(!Z.contains(ac)||!H.contains(ac)){var i=setTimeout(function(){var ae=Z.getElementsByTagName("ul").item(0);o(ae,true,Z);P(Z,false,0)},(R?tii_pnav_closeMenuDelayIE6:tii_pnav_closeMenuDelay))}}if(F){if(g.contains(ac)){clearTimeout(I);j=false}else{j=true}Q(F,L,false,j)}Y(ac,ad)}e=X;X=0;F=ac;g=(ad==0?F.parentNode:(ad==1?F.parentNode.parentNode.parentNode:F.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode));L=ad;f=false;D=false;ac.focus()}function M(j,ad,i){var ac=typeof i.relatedTarget!="undefined"?i.relatedTarget:window.event.toElement;if(!j.parentNode.contains(ac)){Q(j,ad,true,true)}}function k(j,ac){var i=false;if(!f){f=true;return}D=true;G=j;l=ac;if(F){if(K&&!g.contains){g.contains=b}if(g&&g.contains(j)){i=false}else{i=true}Q(F,L,true,i)}Y(j,ac);e=X;X=2;F=j;g=ac==0?F.parentNode:(ac==1?F.parentNode.parentNode.parentNode:F.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode);L=ac}function c(i,j){a=ab;Z=H;m=U;ab=i;H=(j==0?ab.parentNode:(j==1?ab.parentNode.parentNode.parentNode:ab.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode));U=j}function Y(j,ad){if(ad==0){P(j.parentNode,false,2);var ac=j.parentNode.getElementsByTagName("ul").item(0);if(!ac){return}o(ac,false,ac.parentNode)}else{if(ad==1||ad==2){var i=j.parentNode;if(ad==1){ac=i.parentNode}else{ac=i.parentNode.parentNode.parentNode.parentNode}o(ac,false,ac.parentNode);P(i,true,2);if(L==0){P(ac.parentNode,false,1)}}}}function Q(ac,ag,af,ad){var ae;var i;var j;if(ag==0){i=ac.parentNode;ae=i.getElementsByTagName("ul").item(0);if(!ae){P(i,false,0);return}}else{if(ag==1||ag==2){j=ac.parentNode;P(j,true,0);if(ag==1){ae=j.parentNode}else{ae=j.parentNode.parentNode.parentNode.parentNode}i=ae.parentNode}}if(ae&&ad){J(ae,i,af)}}function J(j,i,ac){if(ac){o(j,true,j.parentNode);P(i,false,0);return}I=setTimeout(function(){o(j,true,j.parentNode);P(i,false,0)},(R?tii_pnav_closeMenuDelayIE6:tii_pnav_closeMenuDelay))}}function tii_pnav_assignFlyoutLis(i,j){var h=true;var q=i.childNodes;var t=q.length;for(var f=0;f<t;f++){var b=q.item(f);var d=b.getElementsByTagName("li");var g=d.length;if(g==0){var s=b.getElementsByTagName("a");var u=s.length;for(var e=0;e<u;e++){j.call(this,s.item(e),1)}}else{for(var c=0;c<g;c++){var r=d.item(c);var o=r.getElementsByTagName("a");var l=o.length;for(var a=0;a<l;a++){j.call(this,o.item(a),2)}}}}}function tii_pnav_isUnwantedTextEvent(){return(navigator.vendor=="Apple Computer, Inc."&&(event.target==event.relatedTarget.parentNode||(event.eventPhase==3&&event.target.parentNode==event.relatedTarget)))}function pnav_hideOrShowMenuFunction(b,c,a){b.style.left=(c?"-9999":(a.offsetLeft))+"px"}function pnav_changeStateFunction(a,b,c){if(b){a.className=a.className.replace(/active/gi,"");switch(c){case 0:break;case 2:a.className+=(a.className==""?"":" ")+"active";break}}else{a.className=a.className.replace(/selected/gi,"");a.className=a.className.replace(/active/gi,"");switch(c){case 0:a.className=a.className.replace(/current_marker/gi,"current_page");break;case 1:a.className+=(a.className==""?"":" ")+"selected";break;case 2:a.className=a.className.replace(/current_page/gi,"current_marker");a.className+=(a.className==""?"":" ")+"active";break}}}$(document).ready(function(){tii_pnav_initializeDropdownMenu.apply(this,new Array("topnav",pnav_hideOrShowMenuFunction,pnav_changeStateFunction))});