﻿
var ie=document.all;var nn6=document.getElementById&&!document.all;var MSIE=navigator.userAgent.toLowerCase().indexOf('msie')!=-1;var vrt_lids=[];var vrt_comp_index=-1;var vrt_curr_comp_index=-1;var vrt_impT=null;function vrt_swtI(comp_indx,n)
{if(vrt_impT!=null&&n>1&&vrt_lids[comp_indx][n]&&vrt_lids[comp_indx][n]!=false){try{var vrt_impT_string=vrt_lids[comp_indx][n];dcsMultiTrack("DCS.dcsuri","/vrt_"+comp_indx+"_tab/"+(n+1),"WT.ad","","WT.mc_id","","DCSext.wt_linkid",vrt_impT_string,"WT.dl","5","WT.ti","Tab "+(n+1));vrt_lids[comp_indx][n]=false;vrt_impT=null;}catch(e){;}}}
if(window.addEventListener){window.addEventListener("load",vrt_SetFocus,false);}else{window.attachEvent("onload",vrt_SetFocus);}
function vrt_resizePage()
{vrt_setClientHeightGlobal();}
function vrt_getControlType()
{var tabCntrlArray=vrt_getObjectsByTagAndClass("a","vrt_onState");var cntrlNameArray=[];if(tabCntrlArray.length>0){var count=0;for(var i=0;i<tabCntrlArray.length;i++){var currNodeObject=tabCntrlArray[i];var parentDiv=nn6?currNodeObject.parentNode:currNodeObject.parentElement;if(parentDiv&&parentDiv.tagName!="body"){cntrlNameArray[count++]=parentDiv.className.split("_")[0];}}}
return cntrlNameArray;}
function vrt_SetFocus()
{var controlArray=vrt_getControlType();for(var h=0;h<controlArray.length;h++){var tabParentArray=vrt_getObjectsByTagAndClass("div",controlArray[h]+"_parent");for(var i=0;i<tabParentArray.length;i++){var tabContainerArray=vrt_getObjectsOfElementByTagAndClass(tabParentArray[i],"div",controlArray[h]+"_tabcontainer");var activeTabContentArray=vrt_getObjectsOfElementByTagAndClass(tabParentArray[i],"div","vrt_tabcontent");if(tabContainerArray.length>0){for(var j=0;j<tabContainerArray.length;j++){for(var k=0;k<tabContainerArray[j].childNodes.length;k++){if(tabContainerArray[j].childNodes[k].tagName=="A"){if(j==0){tabContainerArray[j].childNodes[k].className="vrt_onState";}else{tabContainerArray[j].childNodes[k].className="vrt_offState";}}}
if(j==0){activeTabContentArray[j].className=activeTabContentArray[j].className.replace(" vrt_hide","");vrt_setClientHeight(activeTabContentArray[j],tabParentArray[i]);}
else if(activeTabContentArray[j].className.indexOf(" vrt_hide")==-1){activeTabContentArray[j].className=activeTabContentArray[j].className+" vrt_hide";}}}}}}
function vrt_setClientHeightGlobal()
{var tabControlArray=vrt_getObjectsByTagAndClass("a","vrt_onState");for(var i=0;i<tabControlArray.length;i++){var parentDiv=nn6?tabControlArray[i].parentNode:tabControlArray[i].parentElement;while(parentDiv.tagName!="body"&&parentDiv.className){if(parentDiv.className.indexOf("parent")!=-1){break;}else{parentDiv=nn6?parentDiv.parentNode:parentDiv.parentElement;}}
var activeTabContentArray=vrt_getObjectsOfElementByTagAndClass(parentDiv,"div","vrt_tabcontent");for(var j=0;j<activeTabContentArray.length;j++){if(activeTabContentArray[j].getAttribute("tabPos")==tabControlArray[i].getAttribute("tabPos")){vrt_setClientHeight(activeTabContentArray[j],parentDiv);}}}}
function vrt_activateTab(object,evt)
{var tabContainer=nn6?object.parentNode:object.parentElement;var tab=nn6?tabContainer.parentNode:tabContainer.parentElement;var activeTabArray=vrt_getObjectsOfElementByTagAndClass(tab,"a","vrt_onState");var activeTabContentArray=vrt_getObjectsOfElementByTagAndClass(tab,"div","vrt_tabcontent");activeTabArray[0].className="vrt_offState";object.className="vrt_onState";for(var i=0;i<activeTabContentArray.length;i++){if(activeTabContentArray[i].getAttribute("tabPos")==object.getAttribute("tabPos")){activeTabContentArray[i].className=activeTabContentArray[i].className.replace(" vrt_hide","");vrt_setClientHeight(activeTabContentArray[i],tab);vrt_curr_comp_index=object.id.split("_")[1];vrt_curr_item=object.id.split("_")[2];if(vrt_impT){clearTimeout(vrt_impT);}
vrt_impT=setTimeout("vrt_swtI(vrt_curr_comp_index,eval(vrt_curr_item));",1000);}else{if(activeTabContentArray[i].className.indexOf("vrt_hide")==-1){activeTabContentArray[i].className=activeTabContentArray[i].className+" vrt_hide";}}}}
function vrt_setClientHeight(contentDiv,parentDiv)
{var tabContentHeight=contentDiv.clientHeight;var defaultHeight=vrt_getDefaultHeight(parentDiv);if(MSIE){if(tabContentHeight>defaultHeight){parentDiv.style.height=tabContentHeight+40+"px";}else if(tabContentHeight<defaultHeight){parentDiv.style.height=defaultHeight+"px";}}else{var hiddenDiv=vrt_getChildNodes(parentDiv);hiddenDiv[0].innerHTML=contentDiv.innerHTML;hiddenDiv[0].className=parentDiv.className.split("_parent")[0]+"_hidden";}}
function vrt_getDefaultHeight(parentDiv)
{var totalHeight=0;for(var k=0;k<parentDiv.childNodes.length;k++){if(parentDiv.childNodes.item(k).className&&parentDiv.childNodes.item(k).className.indexOf("tabcontainer")!=-1){totalHeight+=parentDiv.childNodes.item(k).clientHeight;}}
return totalHeight;}
function vrt_getObjectsByTagAndClass(tag,cls)
{var array=document.getElementsByTagName(tag);var output=[];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){output[matches++]=array[i];}}}}
return output;}
function vrt_getObjectsOfElementByTagAndClass(object,tag,cls,id)
{var array=object.getElementsByTagName(tag);var output=[];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 vrt_getChildNodes(object)
{var tmp=[];var j=0;var n;for(var i=0;i<object.childNodes.length;i++){n=object.childNodes[i];if(n.nodeType==1){tmp[j++]=n;}}
return tmp;}
