/**************************************************************************
*                                                                        *
*  JAVASCRIPT MENU HIGHLIGHTER v.1.5 (080929)                            *
* --------------------------------------------                           *
* ©2005 Media Division (www.MediaDivision.com)                           *
*                                                                        *
* Written by Marius Smarandoiu & Armand Niculescu                        *
*                                                                        *
* You are free to use, modify and distribute this file, but please keep  *
* this header and credits                                                *
*                                                                        *
* Usage:                                                                 *
* - the script will apply the .current class to the <a> and its parent   *
*   <li> that is contained in the element with id="primarynav" and points*
*   to the current URL                                                   *
* - works in IE6, Firefox and Opera                                      *
**************************************************************************/
function extractPageName(hrefString) {
    var arr = hrefString.split('.');
    arr = arr[arr.length - 2].split('/');
    return arr[arr.length - 1].toLowerCase();
}


function extractFirstDir(hrefString) {
    return hrefString.replace('://', '').split('/')[1];
}

function setActiveMenu(arr, crtPage) {
    for (var i = 0; i < arr.length; i++) {
        if (extractPageName(arr[i].href) == crtPage) {
            if (arr[i].parentNode.tagName != "DIV") {
                arr[i].className = "current";
                arr[i].parentNode.className = "current";
            }
        }
    }
}
function setPage() {
    hrefString = document.location.href ? document.location.href : document.location;
    if (document.getElementById("nav") != null)
        setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
}
function setActiveMenu1(arr, crtPage) {
    for (var i = 0; i < arr.length; i++) {
        if (extractPageName(arr[i].href) == crtPage) {
            if (arr[i].parentNode.tagName == "td") {
                arr[i].className = "current";
                arr[i].parentNode.className = "current";
            }
        }
    }
}
function setPage1() {
    hrefString = document.location.href ? document.location.href : document.location;
    if (document.getElementById("navbt") != null)
        setActiveMenu(document.getElementById("navbt").getElementsByTagName("a"), extractPageName(hrefString));
}
function setPageVer() {
    if (document.location.href)
        hrefString = document.location.href;
    else
        hrefString = document.location;

    if (document.getElementById('nav') != null)
        setActiveMenu(document.getElementById('nav').getElementsByTagName('a').extractPageName(hrefString));
}
