function showPreview(id, img, width) {
	$("#k_img_preview").html('<img src="' + img + '" width="' + width + '" style="margin: 20px;" />');
	$("#k_img_preview").css("display", "block");
	$("#k_thumb_" + id).hover(function(e) {
		var top = (e.pageY - - 22);
		var left = (e.pageX - - 12);
		if ((left - - width) > document.documentElement.clientWidth) {
			$("#k_img_preview").css("top",top + "px").css("left",(e.pageX - 12 - width) + "px").fadeIn("fast");      
		} else {
			$("#k_img_preview").css("top",top + "px").css("left",left + "px").fadeIn("fast");      
		}
	});
	$("#k_thumb_" + id).mousemove(function(e) {
		var top = (e.pageY - - 22);
		var left = (e.pageX - - 12);
		if ((left - - width) > document.documentElement.clientWidth) {
			$("#k_img_preview").css("top",top + "px").css("left",(e.pageX - 12 - width) + "px").fadeIn("fast");      
		} else {
			$("#k_img_preview").css("top",top + "px").css("left",left + "px").fadeIn("fast");      
		}
	});
}

function hidePreview() {
	$("#k_img_preview").css("display", "none");
	$("#k_img_preview").html('');
}

function showFloatPreview(id, img, width, height) {
	$("#k_float_preview").html('<img id="k_preview_image" src="' + img + '" width="' + width*2 + '" height="' + height*2 + '" />');
	$("#k_float_preview").css("display", "block");
	$("#k_thumb_" + id).mousemove(function(e) {
		var mouseX = (e.pageX);
		var mouseY = (e.pageY);
		var cw = document.body.clientWidth;
		var st = document.documentElement.scrollTop;
		var centerX = ((cw - 880)/2 - mouseX) * 2;
		var centerY = (275 - mouseY) * 2;
		var left = (centerX);
		var top = (centerY);
		//alert(top + "px 0 0 " + left + "px");
		$("#k_preview_image").css("margin", top + "px 0 0 " + left + "px");
	});
}

function hideFloatPreview() {
	$("#k_float_preview").css("display", "none");
	$("#k_float_preview").html('');
}
