/**
 * @Version 1.0.2
 */

$(document).ready(function()
{
	$(".buy_link").bind("click", function()
	{
		var element = $(this);
		var item = element.closest(".product_item_small");

		element.hide();
		item.find(".basket_in_link").show();

		var id = item.find(".id").text();
		basket_add(id);
		return false;
	});

	imagePreview();
});

this.imagePreview = function()
{
    xOffset = 10;
    yOffset = 30;

    $("a.preview").hover(function(e)
    {
	var element = $(this);
	var pref_div = element.prev("div.hide");
	this.t = this.title;
	this.title = "";
	var c = (this.t != "") ? "<br/>" + this.t : "";
	$("body").append("<p id='preview'><img src='"+ pref_div.text() +"' alt='Image preview' />"+ c +"</p>");
	$("#preview")
		.css("top",(e.pageY - xOffset) + "px")
		.css("left",(e.pageX + yOffset) + "px")
		.fadeIn("fast");
    },function()
    {
	this.title = this.t;
	$("#preview").remove();
    });
    $("a.preview").mousemove(function(e)
    {
	$("#preview")
		.css("top",(e.pageY - xOffset) + "px")
		.css("left",(e.pageX + yOffset) + "px");
    });
};