﻿//menu functions

function extractPageName(hrefString) {
    var arr = hrefString.split('/');

    if (arr[arr.length - 1] == '') {
        arr[arr.length - 1] = 'Home.aspx'
    } 

    return (arr.length < 2) ? hrefString : arr[arr.length - 2].toLowerCase() + arr[arr.length - 1].toLowerCase();
}

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 setCurrentPage() {
    var hrefString = document.location.href ? document.location.href : document.location;

    if (document.getElementById('menu') != null) {
        setActiveMenu(document.getElementById('menu').getElementsByTagName('a'), extractPageName(hrefString));
    }
}

function setLinkEffect(element) {
    var options = {};

    $(element).addClass('menuloading');
    $(element).effect('slide', options, 3000);
}


//Other functions

function openPopup(url) {
    newwindow = window.open(url, '', 'scrollbars=yes, resizable=yes, height=500, width=700, left = 200, top = 100');

    if (window.focus) {
        newwindow.focus();
    }

    return false;
}

function closePopup() {
    window.close();
}

function goBack(numb) {
    history.go(numb); 
    
    return false;
}
