                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;window.__noTrace=false;}
if(typeof vp=="undefined"){var vp={};}
vp.nav=function nav(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};vp.nav.lastSection=null;vp.nav.timeoutId=null;vp.nav.timeForMenuToAppear=400;vp.nav.timeForMenuToDisappear=200;vp.nav.scheduledTargetMenu=null;vp.nav.scheduledTargetMenuTimeoutId=null;vp.nav.cancelWatchForInactivity=function nav_cancelWatchForInactivity(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
clearTimeout(vp.nav.timeoutId);};vp.nav.init=function nav_init(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oNav=vp.ui.get("divNav");if(!oNav)
{return;}
var cDivs=oNav.getElementsByTagName("div");for(var i=0,iLen=cDivs.length;i<iLen;i++){if(cDivs[i]&&(vp.ui.hasClass(cDivs[i],"menu-section-body")||vp.ui.hasClass(cDivs[i],"menu-section-body-freeproducts"))){var oTitleDiv=cDivs[i].getElementsByTagName("div")[0];if((oTitleDiv&&oTitleDiv.className=="menu-section-title")||(oTitleDiv&&oTitleDiv.className=="menu-section-title-freeproducts")){var oMenu=cDivs[i].getElementsByTagName("ul")[0];if(oMenu){if(oMenu.getElementsByTagName("li").length){oTitleDiv.vpMenu=oMenu;}
vp.events.add(oTitleDiv,"mouseover",vp.nav.toggleSectionHighlight);vp.events.add(oTitleDiv,"mouseout",vp.nav.toggleSectionHighlight);vp.ui.addClass(oMenu,"flyout");oMenu.style.position="absolute";vp.ui.collapse(oMenu);document.body.insertBefore(oMenu,document.body.firstChild);vp.ui.hide(oMenu);vp.ui.expand(oMenu);var iWidth=vp.ui.getWidth(oMenu);var cItems=oMenu.getElementsByTagName("li");for(var j=0,iLen2=cItems.length;j<iLen2;j++){vp.events.add(cItems[j],"mouseover",vp.nav.toggleMenuItemHighlight);vp.events.add(cItems[j],"mouseout",vp.nav.toggleMenuItemHighlight);vp.events.add(cItems[j],"click",vp.nav.navigate);}}}}}};vp.nav.displayMenu=function nav_displayMenu(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(typeof(vp)=="undefined")
{return;}
if(!vp.nav.scheduledTargetMenu){return;}
var oTarget=vp.nav.scheduledTargetMenu;var oMenu=oTarget.vpMenu;if(oTarget==vp.nav.lastSection){return;}
vp.nav.reset();if(oMenu)
{vp.ui.addClass(oTarget,"flyout-active");}
else
{vp.ui.addClass(oTarget,"flyout-active-submenuless");}
vp.nav.lastSection=oTarget;if(oMenu){var oRect=vp.ui.getRect(oTarget);vp.ui.moveTo(oMenu,oRect.left+oRect.width,oRect.top);vp.ui.show(oMenu);vp.uilib.showShadow(oMenu);}};vp.nav.navigate=function nav_navigate(oEvent){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
oEvent=vp.events.getEvent(oEvent);vp.nav.reset();var oTarget=oEvent.target;if(oTarget.tagName.toLowerCase()!="a"){oTarget=oTarget.getElementsByTagName("a")[0];if(oTarget.click){oTarget.click();}else{var sTarget=oTarget.target;if(!sTarget){sTarget="_self";}
if(typeof oTarget.onclick=="function"){oTarget.onclick();}
window.open(oTarget.href,sTarget);}}};vp.nav.reset=function nav_reset(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(typeof(vp)=="undefined")
{return;}
if(vp.nav.lastSection!==null){if(vp.nav.lastSection.vpMenu){vp.ui.hide(vp.nav.lastSection.vpMenu);vp.uilib.hideShadow();}
vp.ui.removeClass(vp.nav.lastSection,"flyout-active");vp.ui.removeClass(vp.nav.lastSection,"flyout-active-submenuless");vp.nav.lastSection=null;}};vp.nav.toggleMenuItemHighlight=function nav_toggleMenuItemHighlight(oEvent){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
oEvent=vp.events.getEvent(oEvent);var oTarget=oEvent.realTarget;if(oTarget.tagName.toLowerCase()!="li"){while(oTarget&&oTarget.tagName.toLowerCase()!="li"){oTarget=oTarget.parentNode;}}
if(oEvent.type=="mouseout"){vp.ui.removeClass(oTarget,"current");vp.nav.watchForInactivity();}else{vp.ui.addClass(oTarget,"current");vp.nav.cancelWatchForInactivity();}};vp.nav.toggleSectionHighlight=function nav_toggleSectionHighlight(oEvent){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(typeof(vp)=="undefined")
{return;}
oEvent=vp.events.getEvent(oEvent);var bLinkRelated=oEvent.relatedTarget&&oEvent.relatedTarget.tagName&&(oEvent.relatedTarget.tagName.toLowerCase()=="a"||oEvent.realTarget.tagName.toLowerCase()=="a");var oTarget=oEvent.target;while(oTarget.nodeType!=1||oTarget.tagName.toLowerCase()!="div"){oTarget=oTarget.parentNode;}
if(oEvent.type=="mouseout"){if(!bLinkRelated){vp.nav.watchForInactivity();vp.nav.scheduledTargetMenu=null;clearTimeout(vp.nav.scheduledTargetMenuTimeoutId);}}else{if(!bLinkRelated){if(vp.nav.scheduledTargetMenu==oTarget)
{vp.nav.cancelWatchForInactivity();return;}
if(vp.nav.lastSection==oTarget)
{vp.nav.cancelWatchForInactivity();}
else
{vp.nav.scheduledTargetMenu=oTarget;vp.nav.scheduledTargetMenuTimeoutId=setTimeout(vp.nav.displayMenu,vp.nav.timeForMenuToAppear);}}}};vp.nav.watchForInactivity=function nav_watchForInactivity(oEvent){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.nav.cancelWatchForInactivity();vp.nav.timeoutId=setTimeout(vp.nav.reset,vp.nav.timeForMenuToDisappear);};