﻿
function cspMediaBlock_parseMetaTag(linkId){wtRemoveCId(linkId);return true;}









function cspMediaBlock_CreateSilverlightObject(xamlFile,silverlightDiv,slId,slWidth,slHeight,slColor,isWinLess,slFramerate,slVer){Silverlight.createObject(xamlFile,silverlightDiv,slId+"_object",{width:slWidth,height:slHeight,background:slColor,isWindowless:isWinLess,framerate:slFramerate,version:slVer,enableFramerateCounter:"false",ignoreBrowserVer:"false",inplaceInstallPrompt:"false"},{onError:
																																						   function(){},onLoad:null,onResize:null},null);}

if(typeof window.Csp=="undefined"){window.Csp={};}
Csp.Menu=function(id){this._id=id;this._menu=document.getElementById(id);this._hider=null;this._shower=null;$().keypress(Function.createDelegate(this,this.bodyKeyPress)).mouseover(Function.createDelegate(this,this.bodyMouseOver));$("a.h15-group",this._menu).click(Function.createDelegate(this,this.toggleMenu)).mouseover(Function.createDelegate(this,this.triggerShow));$("a.h15-link",this._menu).click(Function.createDelegate(this,this.linkClick));$("div.h15-menu-container",this._menu).mouseover(Function.createDelegate(this,this.keepMenuVisible));};Csp.Menu.prototype={bodyKeyPress:function(e){if(e.keyCode==27){var menu=$(".h15-menu-container:visible",this._menu);this.hideMenus();menu.prev("a.h15-group").each(
																																																																																																																																																																																		  function(){this.focus();});}},bodyMouseOver:function(e){this.clearShower();this.triggerHide();},clearHider:function(){if(this._hider!=null){window.clearTimeout(this._hider);this._hider=null;}},clearShower:function(){if(this._shower!=null){window.clearTimeout(this._shower);this.shower=null;}},doubleQuote:function(s){return s.replace("'","''");},hideMenus:function(e){$("div.h15-groups table td").removeClass("h15-selected");$(".h15-menu-container",this._menu).hide();},keepMenuVisible:function(e){e.stopPropagation();this.clearHider();this.clearShower();},linkClick:function(e){var link=$(e.target);var subgroup=link.parents("ul.h15-links").prev("h6.h15-menu-header");var group=subgroup.parents("div.h15-menu-container").prev("a.h15-group");this.webTrends3(link.text(),subgroup.text(),group.text());},showFlyout:function(e){var count=$(".h15-menu-container",this._menu).length;var index=$(".h15-menu-container",this._menu).index(e);if(document.documentElement.dir!="rtl"){if(index<2){this.showFlyoutLeft(e);}else if(index<count-2){if($(".h15-column:visible",e).length>1){this.showFlyoutRightMulti(e);}else{this.showFlyoutLeft(e);}}else{if($(".h15-column:visible",e).length>1){this.showFlyoutLeftMulti(e);}else{this.showFlyoutRight(e);}}}else{if(index<2){this.showFlyoutRight(e);}else if(index<count-2){if($(".h15-column:visible",e).length>1){this.showFlyoutLeftMulti(e);}else{this.showFlyoutRight(e);}}else{this.showFlyoutLeft(e);}}
e.show();window.setTimeout(function(){$(".h15-m1, .h15-m2, .h15-m3, .h15-m4",e).css("background","#fff");},0);},showFlyoutLeft:function(e){if(document.documentElement.dir=="rtl"){e.css("left",220-e.parent("td").width());}},showFlyoutLeftMulti:function(e){if(document.documentElement.dir=="rtl"){e.css("left",200-e.parent("td").width());}else{e.css("left",-200+e.parent("td").width());}},showFlyoutRight:function(e){if(document.documentElement.dir=="ltr"){e.css("left",-220+e.parent("td").width());}},showFlyoutRightMulti:function(e){e.css("left",-200+e.parent("td").width());},showMenu:function(e){this.hideMenus();var el=$(e.target);el.parent("td").addClass("h15-selected");this.showFlyout(el.next(".h15-menu-container"));if(typeof el.attr("h15:tag")=="undefined"){this.webTrends1(el.text());el.attr("h15:tag","1");}},toggleMenu:function(e){e.preventDefault();this.clearHider();this.clearShower();var el=$(e.target).next(".h15-menu-container");var shown=el.css("display")!="none";this.hideMenus();if(!shown){el.parent("td").addClass("h15-selected");this.showFlyout(el);}},triggerHide:function(){if(this._hider==null){this._hider=window.setTimeout(Function.createDelegate(this,this.hideMenus),1000);}},triggerShow:function(e){e.stopPropagation();this.clearHider();if(this._shower!=null){this.clearShower();}
this._shower=window.setTimeout(Function.createDelegate(this,function(){this.showMenu(e);}),125);},webTrends1:function(name){if(typeof window.dcsMultiTrack!="undefined"){var name=this.doubleQuote(name);try{dcsMultiTrack("DCS.dcsuri",location.hostname,"DCSext.ngn_clevel","Level 1","DCSext.ngn_lname",name,"DCS.ngn_type","Master Navigation","WT.si_p","Level 2a","WT.ti",name+":menu:menu","WT.dl","1","DCS.wt_linkid","");}catch(e){}}},webTrends3:function(name,subgroup,group){if(typeof window.dcsMultiTrack!="undefined"){var campaignID="";var pathname=(location.pathname.startsWith("/"))?location.pathname:"/"+location.pathname;var query=(location.search.length>0)?location.search.substring(1):"";var name=this.doubleQuote(name);var title=this.doubleQuote(group)+":"+this.doubleQuote(subgroup)+":"+name;try{dcsMultiTrack("DCS.dcssip",pathname,"DCS.dcsuri",location.hostname,"DCS.dcsqry",query,"DCSext.ngn_clevel","Level 2b","DCSext.ngn_lname",name,"DCS.ngn_type","Master Navigation","WT.si_p","Level 3","WT.ti",title,"WT.dl",1,"DCSext.wt_linkid",campaignID);}catch(e){}}}};Csp.Menu.layout=function(layout,menu){var columns=$("div.h15-column",menu);var currentHeight=0;var index=0;var height=0;$("div.h15-menu",layout).each(function(){height=$(this).height()+20;if(currentHeight>0&&index<3&&currentHeight+height>350){index++;currentHeight=0;}
currentHeight+=height;$(this).appendTo(columns[index]);});var menuHeight=0;columns.each(function(){menuHeight=Math.max(menuHeight,$(this).height());});var menuWidth=(index+1)*200;$(menu).height(Math.min(menuHeight,350)+10).width(menuWidth).css({visibility:"visible"});$(".h15-menu-inner",menu).height(menuHeight);columns.each(function(){var column=$(this);var ix=columns.index(this);if(ix<index){column.addClass("h15-dotted");}
if(ix<=index){column.height(menuHeight);}else{column.hide();}});};Csp.SearchBox=function(searchSiteID,searchWebID,searchID,watermarkText){this._searchSiteID=searchSiteID;this._searchWebID=searchWebID;this._searchID=searchID;this._watermarkText=watermarkText;this.initialize();};Csp.SearchBox.prototype={initialize:function(){var el=null||document.getElementById(this._searchSiteID);if(el!=null){$addHandler(el,"click",Function.createDelegate(this,this.onSearchSiteClick));}
var el=null||document.getElementById(this._searchWebID);if(el!=null){$addHandler(el,"click",Function.createDelegate(this,this.onSearchWebClick));}
var el=null||document.getElementById(this._searchID);if(el!=null){this.setWatermark(el,true);$addHandler(el,"blur",Function.createDelegate(this,this.onBlur));$addHandler(el,"focus",Function.createDelegate(this,this.onFocus));}},clearWatermark:function(el){if(el.value==this._watermarkText){el.style.color="#000";el.style.fontStyle="normal";el.value="";}},setWatermark:function(el,always){if(always==true||el.value.length==0){el.style.color="#707070";el.style.fontStyle="italic";el.value=this._watermarkText;}},onBlur:function(e){this.setWatermark(e.target,false);},onFocus:function(e){this.clearWatermark(e.target);},onSearchSiteClick:function(e){this.searchClicked("mscom");},onSearchWebClick:function(e){this.searchClicked("live");},searchClicked:function(stype){var el=document.getElementById(this._searchID);var sterm;if(el&&el.value!=this._watermarkText){sterm=el.value;}
if(typeof window.DCSext!="undefined"){DCSext.sterm=sterm||"*";DCSext.stype=stype;}}};

var vrtc_activeTabIndices=[];var vrtc_activeTabTimers=[];var vrtc_currentTabGroup=0;var vrtc_currentTabIndex=0;var vrtc_isMouseOver=false;var vrtc_impT=null;var vrtc_keyPressFunction=null;var vrtc_tlids=[];var vrtc_tabs=[];var TVIEWHEIGHT=0;function GKBH(e){var code;if(!e){e=window.event;}
if(e.keyCode){code=e.keyCode;}else if(e.which){code=e.which;}
return code;}
function vrtc_activateTab(tabGroup,index){window.clearTimeout(vrtc_activeTabTimers[tabGroup]);vrtc_currentTabGroup=tabGroup;vrtc_currentTabIndex=index;if(vrtc_activeTabIndices.length<=tabGroup){vrtc_activeTabIndices[tabGroup]=0;}
var vrtc_activeTabIndex=vrtc_activeTabIndices[tabGroup];if(index!=vrtc_activeTabIndex){vrtc_activeTabTimers[tabGroup]=window.setTimeout(vrtc_activateTabTimer,250);}}
function vrtc_mouseOutTab(tabGroup,index){window.clearTimeout(vrtc_activeTabTimers[tabGroup]);}
function vrtc_keyPress(o){var k=GKBH(o);if(k==13||k==32){eval(vrtc_keyPressFunction);return false;}
return k;}
function vrtc_activateTabTimer(){var vrtc_activeTabIndex=vrtc_activeTabIndices[vrtc_currentTabGroup];if(vrtc_currentTabIndex!=vrtc_activeTabIndex){var h="vrtc_tbh"+vrtc_currentTabGroup+"_";var c="vrtc_tbc"+vrtc_currentTabGroup+"_";var activeTab=$get(h+vrtc_activeTabIndex);var activeTabPanel=$get(vrtc_tabs[vrtc_activeTabIndex]);var newTab=$get(h+vrtc_currentTabIndex);var newTabPanel=$get(vrtc_tabs[vrtc_currentTabIndex]);var activeTabDiv=cspGetObjectsByTagAndClass("div","vrtc_activetabdiv");if(activeTabDiv.length>0){activeTabDiv[0].className="vrtc_activetabdiv vrtc_cf";activeTabDiv[0].innerHTML=newTabPanel.innerHTML;vrtc_isMouseOver=true;}
activeTab.className="vrtc_tab";newTab.className="vrtc_tabActive";vrtc_activeTabIndices[vrtc_currentTabGroup]=vrtc_currentTabIndex;window.clearTimeout(vrtc_impT);vrtc_impT=window.setTimeout("vrtc_swtI("+vrtc_currentTabIndex+")",1000);}}
function vrtc_swtI(n){if(vrtc_impT!=null&&n>0&&vrtc_tlids[n]!=false){if(typeof window.dcsMultiTrack!="undefined"){dcsMultiTrack("DCS.dcsuri","/tabs/"+(n+1),"WT.ad","","WT.mc_id","","DCSext.wt_linkid",vrtc_tlids[n],"WT.dl","5","WT.ti","Tab "+(n+1));}
if(typeof window.$$O!="undefined"&&$$O.get_handlerUrl()!=""){$$O.recordComponentImpression({cattr:"/tabs/"+(n+1),cid:vrtc_tlids[n],cname:"cspVerticalRolloverTab",uri:window.location.href});}
vrtc_tlids[n]=false;vrtc_impT=null;}}
function getObjectHeight(i){return i.offsetHeight;}
function collapseTabs(){var objects=cspGetObjectsByTagAndClass("div","vt_tabPanel");for(var i=0;i<vrtc_tabs.length;i++){if(i==0){if(!vrtc_isMouseOver){var activeTabDiv=cspGetObjectsByTagAndClass("div","vrtc_activetabdiv");if(activeTabDiv.length>0){activeTabDiv[0].className="vrtc_activetabdiv vrtc_cf";activeTabDiv[0].innerHTML=objects[i].innerHTML;}}}
objects[i].className="vt_tabPanel vrtc_tabHiddenPanel vrtc_cf";}}
function cspVerticalRolloverTab_parseMetaTag(index){if(index!=0){wtRemoveCId(vrtc_tlids[index]);}
return true;}


