﻿
function directLink(element) {
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); }, beforeUnload: function() { if (this.getSize()[0] > 0) { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); if ((!(($.browser.msie) && (navigator.userAgent.toLowerCase().indexOf("trident") == -1))) || (!($.broswer.msie))) $("#stemKits").cycle({ fx: 'cover' }); } });
    Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); if ((!$.browser.msie) || (navigator.userAgent.toLowerCase().indexOf("trident") != -1)) $("#stemKits").cycle({ fx: 'cover' }); } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); if (!($.browser.msie && ($.browser.version == 7))) $("#stemKits").cycle({ fx: 'cover' }); } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); if ($("#stemKits img").length > 1) { $("#stemKits").innerfade({ animationtype: 'slide', speed: 'slow', containerheight: '180px' }); } } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); }, beforeUnload: function() { if (this.isVisible()) { window.alert("cleaning" + $("#lstRelated").length.toString()); if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } } });
    // Boxy.load("DirectLink.aspx?link=" + element.value, { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    return false;
}
function processKey(element, e) {
    var key;
    if (window.event)
        key = window.event.keyCode
    else
        key = e.which;
    if (key == 13)
        return directLink(element);
}
jQuery.fn.center = function() {
    this.css("position", "absolute");
    this.css("top", ($(window).height() - this.height()) / 2 + $(window).scrollTop() + "px");
    this.css("left", ($(window).width() - this.width()) / 2 + $(window).scrollLeft() + "px");
    return this;
}
function onClickRelated(catalogId, model) {
    $("#busySpinner").center().show();
    Boxy.load("Model.aspx?catalogId=" + catalogId.toString(), { title: "&nbsp;", x: 25, y: 52, unloadOnHide: true, modal: true, afterShow: function() { $("#busySpinner").hide(); } });
    return false;
}
function onClickLargerImage(image, model) {
    Boxy.load("Image.aspx?image=" + image.toString(), { title: model, x: 10, y: 37, unloadOnHide: true, modal: true });
    return false;
}
function onClickIesData(catalogId, model) {
    Boxy.load("iesData.aspx?catalogId=" + catalogId.toString(), { title: model, unloadOnHide: true, x: 120, y: 20, modal: true });
    return false;
}
function onClickModel(catalogId, model) {
    $("#busySpinner").center().show();
    // Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); if ((!(($.browser.msie) && (navigator.userAgent.toLowerCase().indexOf("triden") == -1))) || (!($.broswer.msie))) $("#stemKits").cycle({ fx: 'cover' }); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); if ((!$.browser.msie) || (navigator.userAgent.toLowerCase().indexOf("trident") != -1)) $("#stemKits").cycle({ fx: 'cover' }); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    // Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); if (!($.browser.msie && ($.browser.version == 7))) $("#stemKits").cycle({ fx: 'cover' }); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    // Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    // Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); if ($("#stemKits img").length > 1) { $("#stemKits").innerfade({ animationtype: 'slide', speed: 'slow', containerheight: '180px' }); } }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    // Boxy.load("Model.aspx?catalogId=" + catalogId.toString() + "&related=y", { title: "&nbsp;", x: 10, y: 37, unloadOnHide: true, modal: true, afterShow: function() { $("#lstRelated").jcarousel({ vertical: true, visible: 4 }); $("#busySpinner").hide(); $("#stemKits").loopedSlider(); }, beforeUnload: function() { if ($("#lstRelated").length) { $("#lstRelated").jcarousel('lock'); $("#lstRelated").jcarousel('reset'); } } });
    return false;
}


