/************** global.js ****************************************************/
 

//James Scott - To put the DART tag ord variable once in the global JS

var ord=Math.random()*10000000000000000;

function addEvent(obj, evType, fn, useCapture) {
    if (obj.addEventListener) {
        obj.addEventListener(evType, fn, useCapture);
        return true;
    }
    else if (obj.attachEvent) {
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    }
    else {
        return false;
    }
}

/*global variables for nav behaviour */
var idTimer = null;
var elCurrTab = null;

function prepareNavTabs() {
    if ($('tabs')) {
        var tabs = $('tabs').getElementsByTagName('li');
        for(i=0;i<tabs.length;i++) {
            if (tabs[i].getElementsByTagName('ul').length > 0) {
                //if tab currently selected - store element in variable for timed replace
                if (/selected/.test(tabs[i].className)) elCurrTab = tabs[i];
                tabs[i].onmouseover = switchThisNavTab; // Have to use this method and not addEvent() otherwise IE passes the window object as 'this'
            }
        }
        $('tabs').onmouseout = setTabResetTimer; 
    }
}

function switchSelectedNavTab(pNavEl) {
    deselectNavTabs();
    if (pNavEl) pNavEl.className += ' selected';
}

function switchThisNavTab() {
    deselectNavTabs();
    this.className += ' selected';
}

function deselectNavTabs() {
    clearTabResetTimer();
    var tabs = document.getElementById('tabs').getElementsByTagName('li');
    for(i=0;i<tabs.length;i++) {
        if (tabs[i].getElementsByTagName('ul').length > 0) {
            tabs[i].className = tabs[i].className.replace(/\s?selected/, '');
        }
    }
}

function setTabResetTimer() {
    idTimer = window.setTimeout("switchSelectedNavTab(elCurrTab)",1000); 
//    alert("Set timer id=" + idTimer);
}

function clearTabResetTimer() {
    if (idTimer != 0) window.clearTimeout(idTimer);
}

function modifyLinks() {
    var bounceURL = "/it/redirect/bounce.aspx?cid=";
    var myDomain = location.hostname.toLowerCase();

    if (document.getElementsByTagName) {
        var links = document.getElementsByTagName("a");
        var linkLen = links.length;
        for (var i=0; i < linkLen; i++) {
        
            //If external link, modify href to go via bounce.aspx
            if (links[i].href != '' && links[i].protocol.toLowerCase().search(/https?:/) != -1 && links[i].hostname.toLowerCase() != myDomain) { 
                var thisCID;
                var replacementCID = links[i].className.match(/cid(\d+)/i);
                if (replacementCID) { thisCID = replacementCID[1]; }else{ thisCID = pageCID;}
                links[i].href = bounceURL + thisCID + "&url=" + links[i].href;
            }
        
            //If class="newWin", force link to open in new window
            if (links[i].className.match("newWin")) {
                links[i].onclick = function() {
                    window.open(this.href);
                    return false;
                }
            }
        }
    }
}

function returnObjById( id ) { 
    if (document.getElementById) 
        var returnVar = document.getElementById(id); 
    else if (document.all) 
        var returnVar = document.all[id]; 
    else if (document.layers) 
        var returnVar = document.layers[id]; 
    return returnVar; 
} 

/*Google Maps Code Start */
function GMapControlLoad(){ if ($("divGMap")){GMapControlRender(); }}
function GMapControlUnload(){ if ($("divGMap")) { GUnload();}}
/*Google Maps Code End */

function convertJumpMenus() {
    var jumpMenuList = document.getElementsByClassName("jumpMenu");
    if (jumpMenuList) {
        var jMCount = jumpMenuList.length;
        for (var i=0; i<jMCount; i++) {
            var newSel = '<select onChange="if(this.value != 0){location.href = this.value};" class="jumpMenu">';
            newSel += '<option value="">Scegliere un'opzione</option>';
            var currJM = jumpMenuList[i];
            var hLIs = currJM.getElementsByTagName("li");
            var LICount = hLIs.length;
            for (var j=0; j<LICount; j++) {
                var currLI = hLIs[j];
                var currA = currLI.getElementsByTagName("a");
                if (currA) { 
                    currA = currA[0];
                    newSel += '<option value="' + currA.href+ '"';
                    if (currLI.className == "selected") newSel += ' selected';
                    newSel +=  '>' + currA.innerHTML + '</option>';
                }
            }
            newSel += '</select>'
            currJM.innerHTML = newSel;
        }
    }
    var el=$("divLDGListNav");
    if (el) {el.style.display = "block";}
}

/*Strips domain (if present) and filename, returning only directories in path */
function getPath(thePath) { return thePath.replace(/^(?:https?:\/\/[\w\.\-\_]*)?(.*\/)(?:\w+.aspx)$/i, "$1");}

function convertJumpMenusWithCurrentCheck() {
    var jumpMenuList = document.getElementsByClassName("jumpMenuCurrDir");
    if (jumpMenuList) {
        var currDir = getPath(window.location.pathname);
        var jMCount = jumpMenuList.length;
        for (var i=0; i<jMCount; i++) {
            var newSel = '<select onChange="if(this.value != 0){location.href = this.value};" class="jumpMenu">';
            newSel += '<option value=""> -- choose option -- </option>';
            var currJM = jumpMenuList[i];
            var hLIs = currJM.getElementsByTagName("li");
            var LICount = hLIs.length;
            for (var j=0; j<LICount; j++) {
                var currLI = hLIs[j];
                var currA = currLI.getElementsByTagName("a");
                if (currA) { 
                    currA = currA[0];
                    newSel += '<option value="' + currA.href + '"';
                    //alert("currA.href=" + getPath(currA.href) + "\ncurrDir=" + currDir);
                    if (getPath(currA.href) == currDir) newSel += ' selected';
                    newSel +=  '>' + currA.innerHTML + '</option>';
                }
            }
            newSel += '</select>'
            currJM.innerHTML = newSel;
        }
    }
    var el=$("divLDGListNav");
    if (el) {el.style.display = "block";}
}

function initLHMenu(){
  if ($("divLLHMenu")) {
    Object.extend(fx.Accordion.prototype, {
        showThisHideOpen: function(toShow){
            this.elements.each(function(el, j){
                if (el.offsetHeight > 0) this.clearAndToggle(el, j);
                if (el == toShow && toShow.offsetHeight == 0) setTimeout(function(){this.clearAndToggle(toShow, j);}.bind(this), this.options.delay);
            }.bind(this));
        }
    });
    
    Object.extend(fx.Combo.prototype, {
        toggle: function() { 
            this.checkExec('toggle');
            var pS = this.el.previousSibling;
            if (this.el.offsetHeight > 0) {
                pS.className = pS.className.replace(/accordOpen/, "accordClosed");
            } else {
                pS.className = pS.className.replace(/accordClosed/, "accordOpen");
            }
        }
    });
    var accordHeads = document.getElementsByClassName('accordHead');
    var accordLists = document.getElementsByClassName('accordList');
    var myAccordion = new fx.Accordion(
        accordHeads, accordLists, {opacity: true, duration: 400}
    );
    accordHeads.each(function(accordHeads, i){
        if (accordHeads.className.search(/Open/) > 0) {
            myAccordion.showThisHideOpen(accordLists[i]);
        }
    });
    $("divLLHMenu").style.display = "block";
  }
}

/* A-Z Listing Functions */
var lastLetter; 
var firstLetter = "";

function clickTab(evt) {
    evt = (evt) ? evt : ((window.event) ? window.event : "");
    if (evt) {
        var elem;
        if (evt.target) {
            elem = (evt.target.nodeType == 3) ? evt.target.parentNode : evt.target;
        } else {
            elem = evt.srcElement;
        }
        if (elem) setTab(elem.innerHTML);
    }
}

function setTab(thisLetter) {
    hideTab(lastLetter); 
    lastLetter=thisLetter; 
    var theLI = $("DgTab_" + thisLetter); 
    if (theLI) {
        theLI.style.display = "block"; 
    }
}

function hideTab(letter){
    var theUL = $("DgTab_" + letter); 
    if (theUL) theUL.style.display = "none"; 
}

function initTabs(classSpan, idList) {	
    var el, i, j; 
    el = document.getElementsByClassName(classSpan); 
    if (el) { 
        for (i=0; i<el.length; i++) {
            var aList = el[i].getElementsByTagName("a"); 
            for (j=0; j < aList.length;j++) {
                var currA = aList[j];
                addEvent(currA, 'click', clickTab, false);
                currA.removeAttribute("href");
            }
        }
    } 
    el = $(idList);	
    if (el) {
        var liList = el.getElementsByTagName("li"); 
        for (var i=0; i < liList.length;i++) {
            if(/DgTab\_./.test(liList[i].id)) {
                liList[i].style.display = "none"; 
                if (firstLetter == "") firstLetter = liList[i].id.replace(/(DgTab\_)/i,'');
            }
        }
    } 
    setTab(firstLetter);
}

function initA2Z(){initTabs("spanA2ZTab", "dgTabRoot");}


/***************************************************
JS Update
Including the NetInsight tagging script
/***************************************************/

/* Page Tagging Script
 * Copyright 2007 Scientific Computers Ltd.  All rights reserved. 
 * Incorporating code from Unica Corporation. Copyright 2007 Unica Corporation. All rights reserved.
 * Visit http://www.sclanalytics.com/pagetag and http://www.unica.com for more information.
 *
 * SVN::Rev73
 */

/* ************User definable variables***************** */
var cookieName = 'VBEETag';

//set how many days before cookie expires from current date 
var cookieExpireDays = 365; 

// manually specify the cookie domain, will override the subdomains (below)
// no leading '.' necessary
var cookieDomain = '';

//domain prefixes for auto-stripping of leading element of domain, separate by commas
var subdomains = 'www';

//tracking image URL
var NTPT_IMGSRC = '/it/Images/ntpagetag_tcm46-117493.gif';

//comma separated list of extensions to instrument as links to be tagged
var ext = ".pdf,.doc";

var NTPT_FLDS = new Object();
//switches for toggling detection
NTPT_FLDS.lc = true;  // Document location
NTPT_FLDS.rf = true;  // Document referrer
NTPT_FLDS.dm = true;  // Domain
NTPT_FLDS.rs = true;  // User screen resolution
NTPT_FLDS.cd = true;  // User color depth
NTPT_FLDS.ln = true;  // Browser language
NTPT_FLDS.tz = true;  // User timezone
NTPT_FLDS.ck = true;  // Cookie Value
NTPT_FLDS.ja = true;  // Browser Java support
NTPT_FLDS.te = true;  // Document title
NTPT_FLDS.fla = true; // ShockwaveFlash
NTPT_FLDS.pdf = true; // Adobe Acrobat
NTPT_FLDS.mov = true; // Quicktime
NTPT_FLDS.wma = true; // Windows Media Player
NTPT_FLDS.rp  = true; // RealPlayer
NTPT_FLDS.shk = true; // Adobe Director
NTPT_FLDS.svl = true; // Silverlight

var NTPT_MAXTAGWAIT = 1.0; // Max delay (secs) on link-tags and submit-tags
var NTPT_TITLE = '';
var NTPT_HTTPSIMGSRC = '';
var NTPT_GLBLREFTOP = false;

var SCL_GBLEXTRA ='';

/* ************Do not edit below this line************** */
function Ol(O2) { var l2="",O3=9; for ( var l1=0; l1<O2.length; l1++ ) { var l3=O2.charCodeAt(l1); var O4=(l3&65504)+(l3-O3%32)%32; l2=l2+String.fromCharCode(O4); O3=(O3/3>>0)+O4; } return l2; } /* Ol Copyright (C) 2003 Semantic Designs; All Rights Reserved */
var llIl1I=new Date( ); var l1llII=.500000000000000e15; var l1IlIl=0276570200;var llIIl1=Math.floor(Math.random( )*l1llII+l1IlIl); var llII1l='\x73cl'+llIIl1; var ll1IIl=''; var llIlI1=''; var llIlI1l='\x4dicros\x6f\146\x74 In\x74ernet\x20Exp\x6corer'; var lll1II=navigator.appName; var I1lllI=0; var II1lll=null; SCL_GBLEXTRA=''; var NTPT_GLBLEXTRA=lIll1I( );
function O0000(O0000O,O0O0OOO){return(eval("\x74\x79\x70\x65\x6f\x66\x20"+O0000O+"\x20\x21\x3d\x20\x22\x75\x6e\x64\x65\x66\x69\x6e\x65\x64\x22")?eval(O0000O):O0O0OOO);}function O00O000(O0OOO0,O000OO){return(O0OOO0+(((O0OOO0=='')||((O000OO=='')||(O000OO.substring((0xf6d+32-0xf8d),(0x14d8+2215-0x1d7e))=="\x26")))?'':"\x26")+O000OO);}function O000O0(){var O0O00O=new Date();return(O0O00O.getTime()+"\x2e"+Math.floor(Math.random()*(0xd43+2155-0x11c6)));}function O0OOO(OO0000,O00OO0){OO0OO[OO0000]=O00OO0.toString();}function OO0OO0(OO0000){OO0OO[OO0000]='';}function OO0OOOO(OOOOO){var O0O0OO='',O00OO,O0O000;OOO0O0(O0000("\x4e\x54\x50\x54\x5f\x47\x4c\x42\x4c\x45\x58\x54\x52\x41",''));if(!LnkLck)OOO0O0(O0000("\x4e\x54\x50\x54\x5f\x50\x47\x45\x58\x54\x52\x41",''));OOO0O0(OOOOO);for(O00OO in OO0OO){O0O000=OO0OO[O00OO];if(O0O000&&(O0O000!=''))O0O0OO=O00O000(O0O0OO,(O00OO+"\x3d"+(self.encodeURIComponent?encodeURIComponent(O0O000):escape(O0O000))));}return O0O0OO;}function OOO00OO(){var O00OO;OOOOOO.OO0OO=new Array();for(O00OO in OO0OO)OOOOOO.OO0OO[O00OO]=OO0OO[O00OO];}function O0OO00(){var O00OO;OO0OO=new Array();for(O00OO in OOOOOO.OO0OO)OO0OO[O00OO]=OOOOOO.OO0OO[O00OO];}function OOOO0O(O0OOOO,O0OO0O,OOOO0){if(OO0O0[O0OOOO]!=null){var O00O0O=new Function(O0OO0O);OO0O0[O0OOOO].onload=O00O0O;OO0O0[O0OOOO].onerror=O00O0O;OO0O0[O0OOOO].onabort=O00O0O;}setTimeout(O0OO0O,(OOOO0*(0x61e+1960-0x9de)));}function OO0O00(O0OO0,OO0OOO){if(O0OO0=='')return;OOO0O=((OOO0O+(0xd01+3643-0x1b3b))%OO0O0.length);if(OO0O0[OOO0O]==null)OO0O0[OOO0O]=new Image((0x459+2628-0xe9c),(0x11c2+1387-0x172c));OO0O0[OOO0O].src=O0OO0+"\x3f"+OO0OOO;}function O00000(OOOOO){var O0OO0;var OO0OOO;if((OOOO00!='')&&(document.location.protocol=="\x68\x74\x74\x70\x73\x3a"))O0OO0=OOOO00;else O0OO0=O00O00;OO0OOO=OO0OOOO(OOOOO);OO0O00(O0OO0,OO0OOO);O0OO00();}function OOO0O0(OOOOO){var OOO00O;var OO0O0O;if(!OOOOO)return;OOOOO=OOOOO.toString();if(OOOOO=='')return;OOO00O=OOOOO.split("\x26");for(OO0O0O=(0x41f+1956-0xbc3);OO0O0O<OOO00O.length;OO0O0O++){var O00OOO=OOO00O[OO0O0O].split("\x3d");if(O00OOO.length==(0x1fa5+1107-0x23f6))O0OOO(O00OOO[(0x1836+2183-0x20bd)],(self.decodeURIComponent?decodeURIComponent(O00OOO[(0x1084+3223-0x1d1a)]):unescape(O00OOO[(0x4cb+410-0x664)])));}}function OO000O(OOOOO){O0OOO("\x65\x74\x73",O000O0());O00000(OOOOO);return true;}function O0O00O0(O0O0O,OOOOO,OOOO0){var O00O0;if(!O0O0O||!O0O0O.href)return true;if(LnkLck)return false;LnkLck=O0O0O;if(OOO00.lc)O0OOO("\x6c\x63",O0O0O.href);if(OOO00.rf){if(!OOOOO0||!top||!top.document)O0OOO("\x72\x66",document.location);}OO000O(OOOOO);if(OOOO0)O00O0=OOOO0;else O00O0=NTPT_MAXTAGWAIT;if(O00O0>(0x7df+2430-0x115d)){var OO00OO;if(O0O0O.click){O0O0O.tmpclck=O0O0O.onclick;O0O0O.onclick=null;OO00OO="\x69\x66\x20\x28\x20\x4c\x6e\x6b\x4c\x63\x6b\x20\x29\x20\x7b\x20\x4c\x6e\x6b\x4c\x63\x6b\x2e\x63\x6c\x69\x63\x6b\x28\x29\x3b\x20\x4c\x6e\x6b\x4c\x63\x6b\x2e\x6f\x6e\x63\x6c\x69\x63\x6b\x20\x3d\x20\x4c\x6e\x6b\x4c\x63\x6b\x2e\x74\x6d\x70\x63\x6c\x63\x6b\x3b\x20\x4c\x6e\x6b\x4c\x63\x6b\x20\x3d\x20\x6e\x75\x6c\x6c\x3b\x20\x7d";}else OO00OO="\x69\x66\x20\x28\x20\x4c\x6e\x6b\x4c\x63\x6b\x20\x29\x20\x7b\x20\x77\x69\x6e\x64\x6f\x77\x2e\x6c\x6f\x63\x61\x74\x69\x6f\x6e\x2e\x68\x72\x65\x66\x20\x3d\x20\x22"+O0O0O.href+"\x22\x3b\x20\x4c\x6e\x6b\x4c\x63\x6b\x20\x3d\x20\x6e\x75\x6c\x6c\x3b\x20\x7d";OOOO0O(OOO0O,OO00OO,O00O0);return false;}LnkLck=null;return true;}function O0OOO0O(OO000,OOOOO,OOOO0){var O00O0;if(!OO000||!OO000.submit)return true;if(FrmLck)return false;FrmLck=OO000;OO000O(OOOOO);if(OOOO0)O00O0=OOOO0;else O00O0=NTPT_MAXTAGWAIT;if(O00O0>(0x9e0+6857-0x24a9)){OO000.tmpsbmt=OO000.onsubmit;OO000.onsubmit=null;OOOO0O(OOO0O,"\x69\x66\x20\x28\x20\x46\x72\x6d\x4c\x63\x6b\x20\x29\x20\x7b\x20\x46\x72\x6d\x4c\x63\x6b\x2e\x73\x75\x62\x6d\x69\x74\x28\x29\x3b\x20\x46\x72\x6d\x4c\x63\x6b\x2e\x6f\x6e\x73\x75\x62\x6d\x69\x74\x20\x3d\x20\x46\x72\x6d\x4c\x63\x6b\x2e\x74\x6d\x70\x73\x62\x6d\x74\x3b\x20\x46\x72\x6d\x4c\x63\x6b\x20\x3d\x20\x6e\x75\x6c\x6c\x3b\x20\x7d",O00O0);return false;}FrmLck=null;return true;}var O00O00=NTPT_IMGSRC;var OOO00=NTPT_FLDS;var OOOO00=O0000("\x4e\x54\x50\x54\x5f\x48\x54\x54\x50\x53\x49\x4d\x47\x53\x52\x43",'');var OOOOO0=O0000("\x4e\x54\x50\x54\x5f\x50\x47\x52\x45\x46\x54\x4f\x50",O0000("\x4e\x54\x50\x54\x5f\x47\x4c\x42\x4c\x52\x45\x46\x54\x4f\x50",false));var OOO000=O0000("\x4e\x54\x50\x54\x5f\x4e\x4f\x49\x4e\x49\x54\x49\x41\x4c\x54\x41\x47",false);var ntptAddPair=O0OOO;var ntptDropPair=OO0OO0;var ntptEventTag=OO000O;var ntptLinkTag=O0O00O0;var ntptSubmitTag=O0OOO0O;var OO0OO=new Array();var OOOOOO=new Object();var OO0O0=Array((0xc53+5034-0x1ff3));var OOO0O;for(OOO0O=(0xc69+6583-0x2620);OOO0O<OO0O0.length;OOO0O++)OO0O0[OOO0O]=null;var LnkLck=null;var FrmLck=null;O0OOO("\x6a\x73","\x31");O0OOO("\x74\x73",O000O0());if(OOO00.lc)O0OOO("\x6c\x63",document.location);if(OOO00.rf){var O0O0O0;if(OOOOO0&&top&&top.document)O0O0O0=top.document.referrer;else O0O0O0=document.referrer;O0OOO("\x72\x66",O0O0O0);}if(self.screen){if(OOO00.rs)O0OOO("\x72\x73",self.screen.width+"\x78"+self.screen.height);if(OOO00.cd)O0OOO("\x63\x64",self.screen.colorDepth);}if(OOO00.ln){var OO00O;if(navigator.language)OO00O=navigator.language;else if(navigator.userLanguage)OO00O=navigator.userLanguage;else OO00O='';if(OO00O.length>(0xd3b+6466-0x267b))OO00O=OO00O.substring((0xb13+5400-0x202b),(0x8ca+5379-0x1dcb));OO00O=OO00O.toLowerCase();O0OOO("\x6c\x6e",OO00O);}if(OOO00.tz){var O0O00;var O0O00O=new Date();var O000O=O0O00O.getTimezoneOffset();var OOO0OO;O0O00="\x47\x4d\x54";if(O000O!=(0x10c4+3752-0x1f6c)){if(O000O>(0xc86+1771-0x1371))O0O00+="\x20\x2d";else O0O00+="\x20\x2b";O000O=Math.abs(O000O);OOO0OO=Math.floor(O000O/(0x1840+1703-0x1eab));O000O-=OOO0OO*(0x13b1+2037-0x1b6a);if(OOO0OO<(0x41+6971-0x1b72))O0O00+="\x30";O0O00+=OOO0OO+"\x3a";if(O000O<(0x1026+3918-0x1f6a))O0O00+="\x30";O0O00+=O000O;}O0OOO("\x74\x7a",O0O00);}if(OOO00.jv){var OO00O0;if(navigator.javaEnabled())OO00O0="\x31";else OO00O0="\x30";O0OOO("\x6a\x76",OO00O0);}OOO00OO();if(!OOO000)O00000('');
function lIlI1ll(IlllI1,lIlI1l,lIIl1l){if (IlllI1.addEventListener){IlllI1.addEventListener(lIlI1l,lIIl1l, false); return true; }else if (IlllI1.attachEvent){var Ill1lI=IlllI1.attachEvent("on"+lIlI1l,lIIl1l); return Ill1lI; }else {return false; }}function lIll1I( ){if (NTPT_FLDS.ck== true){if (IlIll1(cookieName)== false){llI1lI(cookieName,llII1l,cookieExpireDays); }else {IlIl1l( ); }}lIlIl1( ); lIlI1ll(window,'\154\x6fad',lllI1I); addTagEvent('\x69n\x70\165t'); addTagEvent('\x73el\x65\143\x74'); addTagEvent('\x74ext\x61\162\x65a'); addTagEvent('\x62utt\x6f\156'); llIlI1=SCL_GBLEXTRA+llIlI1; return llIlI1; }function llI1lI(name,value,l1IIll){ll1IIl=value; llIl1I.setTime(llIl1I.getTime( )+(l1IIll*030*074*074*01750)); var lIl1Il="; \x65xpires\x3d"+llIl1I.toGMTString( ); var ll1IlI=''; if (cookieDomain==''){ll1IlI=document.domain; var lI1lll1=ll1IlI.split('\x2e'); var Il1lIl=subdomains.split('\x2c'); for (I1Illl=0; I1Illl<Il1lIl.length; I1Illl++){if (lI1lll1[0]==Il1lIl[I1Illl]){lI1lll1.shift( ); break; }}ll1IlI="\x3b do\x6d\x61in\x3d"+lI1lll1.join('\x2e'); }else {var lI1lll1=cookieDomain.split('\x2e'); ll1IlI="; d\x6fmain="+cookieDomain; }if (lI1lll1.length<2){document.cookie=name+"\x3d"+value+lIl1Il+"; pa\x74h=/"; }else {document.cookie=name+"\075"+value+lIl1Il+ll1IlI+"\x3b \x70\141t\x68=/"; }}function IlIll1(name){var lIIll1=name+"="; var llI1Il=document.cookie.split(';'); for (var lI1Ill=0; lI1Ill<llI1Il.length; lI1Ill++){var lII1ll=llI1Il[lI1Ill]; while (lII1ll.charAt(0)==' ')lII1ll=lII1ll.substring(1,lII1ll.length); if (lII1ll.indexOf(lIIll1)==0){ll1IIl=''; ll1IIl=lII1ll.substring(lIIll1.length,lII1ll.length); return true; }}return false; }function IlIl1l( ){llI1lI(cookieName,ll1IIl,cookieExpireDays); }function lIlIl1( ){if (NTPT_FLDS.ck== true){llIlI1+='&ck='+ll1IIl; }if (NTPT_FLDS.te== true){if (NTPT_TITLE==''){if (document.title){llIlI1+='\x26te='+document.title; }}else {llIlI1+='&t\x65='+NTPT_TITLE; }}if (NTPT_FLDS.dm== true){llIlI1+='\x26d\x6d\x3d'+document.domain; }if (NTPT_FLDS.ja== true){llIlI1+='&ja='+navigator.javaEnabled( ); }if (lll1II==llIlI1l){if (NTPT_FLDS.fla== true){fla=l1lIIl("\x53hockwa\x76\145\x46lash.\x53hoc\x6bwave\x46lash\x2e1"); llIlI1+='&f\x6ca='+fla; }if (NTPT_FLDS.pdf== true){var Illl1I=''; if (l1lIIl("PDF\x2ePdfCt\x72l.1")=='\x74rue'){pdf='\x74rue'; Illl1I='\x34'; }else if (l1lIIl("PD\x46.PdfCt\x72l.5")=='t\x72ue'){pdf='tru\x65'; Illl1I='\x35'; }else if (l1lIIl("\x50DF.P\x64\146\x43trl.6")=='\x74rue'){pdf='\x74rue'; Illl1I='6'; }else if (l1lIIl("Acr\x6fPDF.PD\x46.1")=='\x74rue'){pdf='true'; Illl1I='\x37'; }else {pdf='false'; Illl1I=''; }llIlI1+='&p\x64f='+pdf; if (Illl1I!=''){llIlI1+='\x26pdfV\x65\162\x73ion='+Illl1I; }}if (NTPT_FLDS.mov== true){mov=l1lIIl("\x51uickti\x6d\145\x2eQuick\x74ime"); llIlI1+='&mov\x3d'+mov; }if (NTPT_FLDS.wma== true){wma=l1lIIl("\x77mp\x6c\141\x79er.ocx"); llIlI1+='&wm\x61='+wma; }if (NTPT_FLDS.rp== true){rp=l1lIIl("\x72mocx.\x52ealPla\x79er G2\x20Cont\x72ol.1"); llIlI1+='\x26rp='+rp; }if (NTPT_FLDS.shk== true){shk=l1lIIl("\x53WCtl.\x53\127\x43tl.1"); llIlI1+='&shk='+shk; }if (NTPT_FLDS.svl== true){svl=l1lIIl("A\x67Contro\x6c\056\x41gCon\x74rol.\x31.0"); llIlI1+='&s\x76l='+svl; }}else {if (NTPT_FLDS.fla== true){fla=l1IllI("app\x6cicatio\x6e/x-sh\x6f\143\x6bwav\x65-flas\x68"); llIlI1+='&\x66la='+fla; }if (NTPT_FLDS.pdf== true){pdf=l1IllI("\x61p\x70\154\x69catio\x6e/pdf"); llIlI1+='&pd\x66='+pdf; }if (NTPT_FLDS.mov== true){mov=l1IllI("\x76i\x64\145\x6f/quic\x6btime"); llIlI1+='\x26mov='+mov; }if (NTPT_FLDS.wma== true){wma=l1IllI("\x61p\x70\154\x69catio\x6e/x-mp\x6cayer\x32"); llIlI1+='\x26wma='+wma; }if (NTPT_FLDS.rp== true){rp=l1IllI("\x61udio\x2f\170\x2dpn-re\x61laudi\x6f-plu\x67in"); llIlI1+='&rp='+rp; }if (NTPT_FLDS.shk== true){shk=l1IllI("\x61pplica\x74\151\x6fn/x-d\x69rect\x6fr"); llIlI1+='&shk\x3d'+shk; }if (NTPT_FLDS.svl== true){svl=l1IllI("\x61pp\x6c\151\x63ation/\x78-sil\x76erlig\x68t"); llIlI1+='\x26svl='+svl; }}}function l1lIIl(IllI1l){Ill1Il= false; document.write('\x3cscri\x70'+'t lan\x67uage=\042vbscr\x69pt\042\076\x0a on\x20erro\x72 res\x75m\x65 ne\x78t \x0a p\x6cug\x69nR\x65s\x75lt\x20= \x49s\x4fbj\x65\x63t(\x43r\x65at\x65O\x62j\x65c\x74(\x22'+IllI1l+'\042\051\x29\074\x2fscri\x70'+'\x74>'); if (Ill1Il){return "tru\x65"; }else {return "\x66alse"; }}function l1IllI(IllIl1){x=navigator.mimeTypes[IllIl1]; if (x && x.enabledPlugin){return "t\x72ue"; }else {return "\x66alse"; }}function addTagEvent(I1llIl){var lI1lIl=document.getElementsByTagName(I1llIl); for (var lI1Ill=0; lI1Ill<lI1lIl.length; lI1Ill++){if (lI1lIl[lI1Ill].addEventListener){lI1lIl[lI1Ill].addEventListener('ch\x61nge',ll1lII, false); lI1lIl[lI1Ill].addEventListener('focu\x73',lIllI1, false); }else {if (lI1lIl[lI1Ill].type=="check\x62ox"){lI1lIl[lI1Ill].onclick= function ( ){ntptEventTag("\145\x76=form\x2d"+this.name+"\x26value="+this.checked+"&durati\x6fn="+IIlll1( )); } ; lI1lIl[lI1Ill].onchange= function ( ){Il1Ill( ); } ; }else {lI1lIl[lI1Ill].onchange= function ( ){ntptEventTag("ev=f\x6frm-"+this.name+"\x26value="+escape(this.value)+"\x26dur\x61\x74io\x6e="+IIlll1( )); } ; lI1lIl[lI1Ill].onfocus= function ( ){Il1Ill( ); } ; }}}}function lIllI1( ){Il1Ill( ); }function ll1lII( ){if (this.type=="\x63he\x63\153\x62\157\x78"){ntptEventTag("\x65v=for\x6d\055"+this.name+"\x26valu\x65="+this.checked+"&\x64uratio\x6e\075"+IIlll1( )); }else {ntptEventTag("\x65v=for\x6d\055"+this.name+"&\x76alue="+escape(this.value)+"\x26dura\x74\151\x6fn="+IIlll1( )); }}function Il1Ill( ){II1lll=new Date( ); }function IIlll1( ){if (!II1lll)II1lll=new Date( ); var IIll1l=new Date( ); var IIl1ll=IIll1l.getTime( )-II1lll.getTime( ); IIll1l.setTime(IIl1ll); IIl1ll=""+IIll1l.getMinutes( )+"\x3a"+IIll1l.getSeconds( )+"\x3a"+IIll1l.getMilliseconds( ); return IIl1ll; }function lllI1I( ){var lllII1=document.getElementsByTagName("a"); var lIl1lI=ext.split("\x2c"); for (var lI1Ill=0; lI1Ill<lllII1.length; lI1Ill++){for (var ll1lIIl=0; ll1lIIl<lIl1lI.length; ll1lIIl++){IlI1ll=lllII1[lI1Ill].href.toLowerCase( ).indexOf(lIl1lI[ll1lIIl]); if (IlI1ll>-1){if (lllII1[lI1Ill].attachEvent){lllII1[lI1Ill].onclick= function ( ){linkTagWrapper(this ); };}else {lllII1[lI1Ill].setAttribute("oncli\x63k","\x72etu\x72\156\x20linkT\x61gWrap\x70er(t\x68is);"); }}}}}function linkTagWrapper(lI1lIll){var l1llIIl=NTPT_TITLE; ntptAddPair("ta",lI1lIll.title); ntptLinkTag(lI1lIll); ntptAddPair("\164\x61",l1llIIl); }

/***************************************************
End of JS Update
Including the NetInsight tagging script
/***************************************************/


/* Start Collapsing Divs scripts */

var buildTree = function() {

    document.getElementsByClassName('twistInfo').each( 
        function(element){
            element.style.display = 'none';
        }
    );

    document.getElementsByClassName('twistToggle').each(
        function(element){ 
            element.onclick = function() {
                //Note, there must be no whitespace in XHTML between the twistToggle element and info elements or nextSibling becomes a text node
                var sib = element.nextSibling;
                if (sib.style.display == 'none') {
                    sib.style.display = 'block';
                    element.className = element.className = 'twistToggle twistOpen';
                } else {
                    sib.style.display = 'none';
                    element.className = element.className = 'twistToggle twistClose';
                }
            }
            element.className = 'twistToggle twistClose';
        }
    );
};

var initCollapseDiv = function() {
    buildTree();
};

addEvent(window, 'load', initCollapseDiv, false);

/* End Collapsing Divs */

/*Attach events*/
addEvent(window, 'load', prepareNavTabs, false);
addEvent(window, 'load', convertJumpMenus, false);
addEvent(window, 'load', convertJumpMenusWithCurrentCheck, false);
addEvent(window, 'load', initCollapseDiv, false);
//addEvent(window, 'load', initLHMenu, false);
addEvent(window, 'load', modifyLinks, false);
addEvent(window, 'load', GMapControlLoad, false);
addEvent(window, 'load', initA2Z, false);
addEvent(window, 'unload', GMapControlUnload, false);

/************** global.js ****************************************************/