jQuery.fn.linklook = function (opt) {	jQuery("a", this).each( function() {		jQuery(this).hover(			function() {							var loaded = false;							jQuery("<img>")					.hide()					.addClass("linklook")					.insertAfter(this)					.attr( { src: "http://www.websitethumbnails.net/view.php?url=" + jQuery(this).attr("href").replace("/http:\/\//", "" ) } )					.bind( "load", function(){ 						if (!loaded) {							loaded = true;							jQuery(this).fadeIn(800); 						}					})					.css({ 						position: "absolute", 						top: jQuery(this).offsetTop() + 20 + "px", 						left: jQuery(this).offsetLeft() + 15 + "px" 						});			},			function() { 				jQuery(this).next().filter("img").fadeOut(600, function() { $(this).remove(); });			});		});}/**by Peter-Paul Koch & Alex Tingle*/jQuery.fn.offsetLeft = function() {	var e = $(this)[0];	var curleft = 0;	if ( e.offsetParent )		while (1) {			curleft += e.offsetLeft;			if( !e.offsetParent )				break;			e = e.offsetParent;		}	else if (e.x)		curleft += e.x;	return curleft;}jQuery.fn.offsetTop = function() {	var e = $(this)[0];	var curtop = 0;	if ( e.offsetParent )		while (1) {			curtop += e.offsetTop;			if ( !e.offsetParent )				break;			e = e.offsetParent;		}	else if ( e.y )		curtop += e.y;	return curtop;}
