﻿

//  $(document).ready(function() {
function pageLoad() {
    setNav();
}

function setNav() {

    var page = $(location).attr('pathname');
    var pageLowerCase = page.toLowerCase();
    var isMatch = false;

    $('.hlMenuItem').each(function (index) {
        var linkPage = $(this).attr('href');

        // check for match
        if (page.toLowerCase().indexOf(linkPage.toLowerCase()) > -1) {
            $(this).addClass('active');
            isMatch = true;
        }
    });

    // check if it's default page
    if (!isMatch && page.length < 2) {
        isMatch = true;
        $("a[id*=hlHome]").addClass('active');
    }

    // check if sale page
    if (pageLowerCase.startsWith("/sale/") || pageLowerCase.startsWith("/item") || pageLowerCase.startsWith("/items") ) {
        isMatch = true;
        $("a[id*=hlSale]").addClass('active');
    }

    // check for private page
    if (!isMatch) {
        $("a[id*=hl2MyAccount]").addClass('active');
    }
}

String.prototype.trim = function () {
    return
    (this.replace(/^[\s\xA0]+/, "").replace(/[\s\xA0]+$/, ""))
}

String.prototype.startsWith = function (str) {
    return (this.match("^" + str) == str)
}

String.prototype.endsWith = function (str)
{ return (this.match(str + "$") == str) }

