﻿$(document).ready(function() { shortListEventHandler(); });

function shortListEventHandler() {

    $(".truck-tool a").click(function() {

        var link = $(this);
        $.ajax({
            url: $(this).attr("href"),
            dataType: 'json',
            success: function(data) {
                $(link).attr("href", data["href"]);
                $(link).removeClass("not-exists");
                $(link).removeClass("exists");

                if (data["exist"].toLowerCase() == "true") {
                    $(link).addClass("exists");

                    if ($(link).hasClass("shortlist")) {
                        $(link).find("img").attr("src", "/content/images/img/ico_clip_rem.png");
                    } else {
                        $(link).find("img").attr("src", "/content/images/img/ico_comp_rem.png");
                    }

                } else {
                    $(link).addClass("not-exists");

                    if ($(link).hasClass("shortlist")) {
                        $(link).find("img").attr("src", "/content/images/img/ico_clip_add.png");
                    } else {
                        $(link).find("img").attr("src", "/content/images/img/ico_comp_add.png");
                    }
                }

                $(link).attr("title", data["title"]);

                $("#summary-comparer").text(data["summary-comparer"]);
                $("#summary-shortlist").text(data["summary-shortlist"]);
            }
        });

        return false;
    });

    // ukrywanie na liscie ogloszen linkow do dodania / usuniecia z narzedzi
    $(".expo_ogl").hover(
        function() {
            $(this).find(".not-exists").show();
        },
        function() {
            $(this).find(".not-exists").hide();
        }
    );
    $(".expo_ogl .not-exists").hide();
}
