﻿function getObject(elementId) { if (document.getElementById) { return document.getElementById(elementId); }else if (document.all) { return document.all[elementId]; }else if (document.layers) { return document.layers[elementId]; }}
function getObjectsByTagAndClass(tag, cls) { var array = document.getElementsByTagName(tag); var output = new Array(); var matches = 0; for(var i=0;i<array.length;i++) { var parts = array[i].className.split(' '); for(var j=0;j<parts.length;j++) { if(parts[j]==cls) { output[matches++]=array[i]; }}}return output; }
function getObjectsOfElementByTagAndClass(object, tag, cls, id) { var output = new Array(); if(object) { var array = object.getElementsByTagName(tag); var matches = 0; if (array != undefined && array != null) { for(var i=0;i<array.length;i++) { var parts = array[i].className.split(' '); for(var j=0;j<parts.length;j++) { if(parts[j]==cls) { if(id) { if (array[i].id.indexOf(id) == 0) { output[matches++]=array[i]; }}else { output[matches++]=array[i]; }}}}}}return output; }
function getTargetFromEvent(e) { if (!e) var e = window.event; if (e.target) var tg = e.target; else if (e.srcElement) var tg = e.srcElement; while (tg.nodeType != 1) tg = tg.parentNode; return tg; }
function getBrowserWidth() { if(window.innerWidth) return window.innerWidth; else if(document.body.clientWidth) return document.body.clientWidth; else return -1; }
function getBrowserHeight() { return (window.innerHeight?window.innerHeight:document.documentElement.clientHeight); }
function getBodyHeight() { if(document.body.clientHeight) return document.body.clientHeight; else return -1; }
function getObjectHeight(i) { return i.offsetHeight; }
/*@cc_on /*@if (@_jscript_version > 5.5) @*/ var isLibraryLoaded = true; var isDebug = false; window.onload = loadPage; window.onresize = resizePage; var useCdn = false; var cdnServer = ''; var KPF=null; 
function MNFocus(which) { if(null==which)which='q'; var o=getObject(which); if(null!=o)o.focus(); }var currentTabGroup = 0; var currentTabIndex = 0; var activeTabIndeces = new Array(); var activeTabTimers = new Array(); 
function activateTab(tabGroup,index){ clearTimeout(activeTabTimers[tabGroup]); currentTabGroup = tabGroup; currentTabIndex = index; if(activeTabIndeces.length <= tabGroup){ activeTabIndeces[tabGroup] = 0; }var activeTabIndex = activeTabIndeces[tabGroup]; if(index != activeTabIndex) { activeTabTimers[tabGroup] = setTimeout("activateTabTimer()",10); }}
function mouseOutTab(tabGroup,index){ clearTimeout(activeTabTimers[tabGroup]); }
var isMouseOver = false; 
function activateTabTimer() { var activeTabIndex = activeTabIndeces[currentTabGroup]; if(currentTabIndex != activeTabIndex) { var h = 'tbh' + currentTabGroup + '_'; var c = 'tbc' + currentTabGroup + '_'; var activeTab = getObject(h + activeTabIndex); var activeTabPanel = getObject(c + activeTabIndex); var newTab = getObject(h + currentTabIndex); var newTabPanel = getObject(c + currentTabIndex); var activeTabDiv = getObjectsByTagAndClass('div','activetabdiv'); if(activeTabDiv.length >0){ activeTabDiv[0].className = 'activetabdiv '+(newTabPanel.getAttribute('layout')!='null'?newTabPanel.getAttribute('layout'):"")+' cf'; activeTabDiv[0].innerHTML = newTabPanel.innerHTML; isMouseOver = true; }activeTab.className = 'tab'; newTab.className = 'tab tabActive'; activeTabIndeces[currentTabGroup] = currentTabIndex; clearTimeout(impT); impT = setTimeout("swtI("+currentTabIndex+")", 1000); }}var TVIEWHEIGHT = 0; 
function collapseTabs() { var ih=0; var i=0; var objects = getObjectsByTagAndClass("h3","dlh"); for(i=0;i<objects.length;i++) { objects[i].style.display = 'none'; }objects = getObjectsByTagAndClass("div","tbc"); for(i=0;i<objects.length;i++) { ih= getObjectHeight(objects[i]); if(ih>TVIEWHEIGHT)TVIEWHEIGHT=ih; }var objects = getObjectsByTagAndClass("div","dlTabs"); for(i=0;i<objects.length;i++) { objects[i].style.display = 'none'; }objects = getObjectsByTagAndClass("div","ulTabs"); for(i=0;i<objects.length;i++) { objects[i].style.display = 'block'; }objects = getObjectsByTagAndClass("h3","dlh"); for(i=0;i<objects.length;i++) { objects[i].style.display = 'none'; }objects = getObjectsByTagAndClass("div","dlTabSpacer"); for(i=0;i<objects.length;i++) { objects[i].style.display = 'none'; }objects = getObjectsByTagAndClass("div","tabContentPanel"); for(i=0;i<objects.length;i++) { objects[i].className = 'tabContentPanel'; }objects = getObjectsByTagAndClass("div","tabPanel"); for(i=0;i<objects.length;i++) { if(i==0) { if(!isMouseOver){ var activeTabDiv = getObjectsByTagAndClass("div","activetabdiv"); if(activeTabDiv.length > 0) { activeTabDiv[0].className = 'activetabdiv ' + (objects[i].getAttribute('layout')!='null'?objects[i].getAttribute('layout'):"")+' cf'; activeTabDiv[0].innerHTML = objects[i].innerHTML; }}}objects[i].className = 'tabPanel '+(objects[i].getAttribute('layout')!="null"?objects[i].getAttribute('layout'):"")+' tabHiddenPanel cf'; }}

var mnl; var mnl_h; var mnl_oh; var isE=true; var timer; var closeWhileCollapse=false; 
function loadPage() { resizePage(); try{ if(eval('nP')) { var masterNavLinks = getObject('masterNavLinks'); if(masterNavLinks && masterNavLinks.childNodes){ for(var i=0;i<masterNavLinks.childNodes.length;i++){ var node = masterNavLinks.childNodes[i]; if(node && node.className == 'container' && node.childNodes) { for(var j=0;j<node.childNodes.length;j++){ var link = node.childNodes[j]; if(link && link.nodeName == 'A' && link.className.indexOf('link') == -1){ link.onclick=navClick; }}}}}var masterNavBody = getObject('masterNavBody'); if(masterNavBody && masterNavBody.childNodes){ for(var i=0;i<masterNavBody.childNodes.length;i++){ var node = masterNavBody.childNodes[i]; if(node && node.nodeName == 'H1'){ node.onclick=navH1Click; }}}}}catch(e){;}loadImages(); collapseTabs(); }
var checkHeight; 
function setNavScreenHeight() { var navScreen = getObject('masterNavScreen'); var page = getObject('pageC'); var ag=navigator.userAgent.toLowerCase(); checkHeight = setInterval(
function () { if(navScreen.clientHeight != page.clientHeight ) { if(ag.indexOf("msie") !=-1) { navScreen.style.height = document.body.clientHeight - 70 +'px'; }else { navScreen.style.height= page.clientHeight + 'px'; }}},1); }
function resizePage(){}
function loadImages() {}
var tlids=new Array(); var impT=null; 
function swtI(n) {}
function mn3track(target) { }/*@end @*/ 