function initPage() {
    var _nav = document.getElementById('topNavTabsUL');
    var _count = 0;
    if (_nav) {
        var _li = _nav.getElementsByTagName('li');
        var _wLi = _li[0].offsetWidth;
        var _w = _nav.offsetWidth - 11;
        for (var i = 0; i < _li.length; i++) {
            if (_li[i].parentNode == _nav) {
                var div = _li[i].getElementsByTagName('div');
                for (var j = 0; j < div.length; j++) {
                    if ((div[j].parentNode == _li[i])) {
                        var ul = div[j].getElementsByTagName('ul');
                        if (_count < 3) {
                            if ((div[j].style != undefined) && (div[j].style.width != undefined))
                                div[j].style.width = _w - (_wLi * _count) - 3 + 'px';
                            if ((ul.length != undefined) && (ul[0].style != undefined) && (ul[0].style.width != undefined))
                                if (ul.length > 0) ul[0].style.width = _w - (_wLi * _count) - 3 - 48 + 'px';
                        } else {
                            if ((div[j].style != undefined) && (div[j].style.width != undefined))
                                div[j].style.width = _wLi * (_count + 1) + 'px';
                            if ((ul.length != undefined) && (ul[0].style != undefined) && (ul[0].style.width != undefined))
                                if (ul.length > 0) ul[0].style.width = _wLi * (_count + 1) - 48 + 'px';
                        }
                        _count++;
                    }
                };
            }
        };
    }
}
//if (window.addEventListener) window.addEventListener("load", initPage, false);
//else if (window.attachEvent && !window.opera) window.attachEvent("onload", initPage);

// Read a page's GET URL variables and return them as an associative array.
function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
