﻿// Left Navigation Buttons

//Not sure what these variables are doing.  They don't seem to be working to I commented them out.  //CH 2/6/2012
//var loosediamondsOn = new Image(); loosediamondsOn.src = "/borsheims/images/on/loosediamonds.gif"; //CH 2/6/2012
//var finejewelryOn = new Image(); finejewelryOn.src = "/borsheims/images/on/finejewelry.gif";  //CH 2/6/2012
//var finegiftsandtabletopOn = new Image(); finegiftsandtabletopOn.src = "/borsheims/images/on/finegiftsandtabletop.gif";  //CH 2/6/2012
//var finegiftwareOn = new Image(); finegiftwareOn.src = "/borsheims/images/on/finegiftware.gif";  //CH 2/6/2012
//var trendsOn = new Image(); trendsOn.src = "/borsheims/images/on/trends.gif";
//var seasonalOn = new Image(); seasonalOn.src = "/borsheims/images/on/seasonal.gif";  //CH 2/6/2012
//var howtobuyadiamondOn = new Image(); howtobuyadiamondOn.src = "/borsheims/images/on/howtobuyadiamond.gif";  //CH 2/6/2012

// IE Browser Detection
var isIE = ((0 < navigator.userAgent.toLowerCase().indexOf("msie")) && (0 > navigator.userAgent.toLowerCase().indexOf("opera")))

function popWindow(url, w, h) {
    newWindow = window.open(url, "", "width=" + w + ",height=" + h + ",scrollbars=1");
    newWindow.focus()
}

function newView(url) {
    newWindow = window.open(url, "large", "toolbar=0,width=295,height=300,directories=no,status=no,scrollbars=yes,resize=yes,menubar=no")
    newWindow.focus()
}

function newBrowser(url) {
    newWindow = window.open(url, "large", "toolbar=1,width=640, height=480,directories=no,status=no,scrollbars=yes,resize=yes,menubar=yes")
    newWindow.focus()
}

function open_window(url) {
    mywin = window.open(url, "win", 'toolbar=1,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=600,height=450');
}

function openPrintWindow() {
    url = window.location.href;

    // strip trailing #
    if (url.charAt(url.length - 1) == "#") {
        url = url.substring(0, url.length - 1);
    }

    if (-1 < url.indexOf("?")) {
        url += "&mode=p";
    } else {
        url += "?mode=p";
    }
    open_window(url);
}

function imgOn(imgName) {
    document[imgName].src = eval((imgName) + "On.src");
}

function imgOff(imgName) {
    document[imgName].src = "/borsheims/images/off/" + (imgName) + ".gif";
}

function imgSwap(imgName, imgLink) {
    document[imgName].src = imgLink;
}

function isEnterKey(evt) {
    if (!evt) {
        evt = window.event;
    }

    return (13 == evt.keyCode)
}

function onKeyPress(evt, ctrl, arg) {
    if (isEnterKey(evt)) {
        if ("function" == typeof (Page_ClientValidate)) {
            if (Page_ClientValidate()) {
                if ("function" == typeof (__doPostBack)) {
                    __doPostBack(ctrl, arg);
                    return false;
                }
            }
        }
    }
    return true;
}

function redirectOnEnter(evt, page, name, value) {
    if (isEnterKey(evt)) {
        clientRedirect(page, name, value);
        return false;
    }
    return true;
}

function clientRedirect(page, name, value) {
    url = "";

    url = page + "?" + name + "=" + escape(value);
    location = url;
}

function popupURL(page, name, value, w, h) {
    url = "";

    url = page + "?" + name + "=" + escape(value);
    popWindow(url, w, h);
}

function popupURLOnEnter(evt, page, name, value, w, h) {
    if (isEnterKey(evt)) {
        popupURL(page, name, value, w, h);
        return false;
    }
    return true;
}

