
$(function () {
    narrowYourResults();
    var domain = document.domain;
    $("#content a[href*tp]:not([href*=" + domain + "]):not(#search-results a,body.ld .grid_4 a):not(.elibrary a):not(.nb a):not([href*=#])")
                .append('<span class="newWindow" title="Opens in a new window">&nbsp;</span>')
                .attr("target", "_blank");



    $('a.mark').click(function () {
        var selected = $(this).hasClass('selected');

        var item = $(this).parent().parent().parent().parent();

        var usingFullRecordDetail = false;

        if (item.find('.search-result-detail').length > 0) {
            usingFullRecordDetail = true;
        }

        var id = $(this).attr('id').replace('-', '|');

        if (selected) {
            $(this).text('Mark Record');
            $(this).removeClass('selected');

            saveShare_RemoveResource(id);
        }
        else {
            $(this).text('Unmark Record');
            $(this).addClass('selected');

            var resourceName

            if (usingFullRecordDetail)
                resourceName = item.find('#detailTitle').text();
            else {
                var container = $(this).parent().parent().parent();

                if (!container.hasClass('result-item')) // IE Hack
                    container = $(this).parent().parent().parent().parent();

                resourceName = container.find('h3 a').text();
            }


            var href = $(this).attr('href');
            var startOfQuerystring = href.indexOf('.aspx?') + 6;
            var querystring = href.substring(startOfQuerystring);

            var url = '';
            var type = '';
            var source = '';
            var pubDate = '';
            var mkn = '';

            var qsParts = querystring.split('&');

            for (var i = 0; i < qsParts.length; i++) {
                var nameValue = qsParts[i].split('=');
                if (nameValue.length == 2) {
                    if (nameValue[0] == 'rurl') {
                        url = unescape(nameValue[1]);
                    }
                    else if (nameValue[0] == 'rtype') {
                        type = unescape(nameValue[1]);
                    }
                    else if (nameValue[0] == 'rsource') {
                        source = unescape(nameValue[1]);
                    }
                    else if (nameValue[0] == 'mkn') {
                        mkn = unescape(nameValue[1]);
                    }
                }
            }

            saveShare_AddResource(id, resourceName, url, type, source, pubDate, mkn);
        }

        return false;
    });
});

function narrowYourResults() {
    $('.facetL1').hide().addClass("floatingBox");
    $('.facetL2').hide().addClass("floatingBox");
    $('.narrowYourResults span.popup').wrapInner("<a href='#' class='all'></a>");
    $('.floatingBox')
        .prepend("<img src='/images/close_popup.png' alt='close' class='floatingBoxClose' />")
            .click(function () {
                $('.floatingBox .floatingBox').hide();
                $('.floatingBox').hide();

            });
    $('.narrowYourResults span.popup a').click(function () {
        $('.facetL1').hide();
        $('.facetL2').hide();
        $(this).parents("li").children("div").show();
        return false;
    });
}

  $(document).ready(function () {
        $("a:not([href^='http'])")
    .not(":has(img)")
        .removeAttr("target");

    });


