/*
 * Image preview script 
 * powered by jQuery (http://www.jquery.com)
 */

$(".preview").live('mouseover',function(e) {
    /* CONFIG */
    var xOffset = 0;
    var yOffset = 0;
    /* END CONFIG */
    this.t = this.title;
    this.title = "";
    $("body").append("<img id='preview' src='"+this.href+"' />");
    var tipWidth = ($("#preview").width() / 2) + 10;
    $("#preview")
    .fadeIn(200);
    $(this).mousemove(function(e) {
		var posX;

		if (e.pageX - $(window).scrollLeft() + $('#preview').width() >= $(window).width() ) {
			posX =  e.pageX - $('#preview').width() - 15 ;
		} else {
			posX = e.pageX + 15;
		}
	
       	var posY;

		if (e.pageY - $(window).scrollTop() + $('#preview').height() >= $(window).height() ) {
			posY = $(window).height() + $(window).scrollTop() - $('#preview').height() - 15 ;
		} else {
			posY = e.pageY - 15;
		}
		$("#preview")
		.css("top",(posY) + "px")
		.css("left",(posX) + "px");
    });
});
$(".preview").live('mouseout',function(e) {
    this.title = this.t;
    $(this).die("mousemove", "mouseout");
    $("#preview").remove();
});
