function showBookmarkArea (strBookmarkArea) {

    if (strBookmarkArea == "") {

        hideBookmarkArea ()

    } else {

        $("#bookmarkContainer").html (strBookmarkArea);
        $("#bookmarkContainer").show();

    }

}

function loadBookmarkArea () {

    var htmlData = $("#bookmarkContainer").html();

    if (htmlData.length == 0) {

        $.get ("/produkte/index.php", { ajax: "applic|modules|product|product.base.php", ac: "product.bookmarkarea" }, function (data) {

                showBookmarkArea (data);
            }

        );
    };

}

function handleBookmark (intProductId) {

    $.get ("/produkte/index.php", { ajax: "applic|modules|product|product.base.php", ac: "product.bookmark", intProductId: intProductId}, function (data) {

            var arrData = data.split(';');

            //alert (arrData[0]);
            if (arrData[0] == 1) {

                loadBookmarkArea ();

            } else {

                hideBookmarkArea ();

            }

            setImage ('bookmark'+intProductId, arrData[1]);
        }

    );

}

function hideBookmarkArea () {

    $("#bookmarkContainer").hide ();
    $("#bookmarkContainer").html("");

}

function setImage (strImgId, strImgPath) {

    $("#"+strImgId).attr("src", strImgPath);

}
