jQuery.fn.slideToThis = function(options) {
	
	if(options==undefined)
		options = {};
	
	if(options.offset==undefined)
		options.offset = 0;
	if(options.speed==undefined)
		options.speed = 1.9;
	
	var initPos = $(window).scrollTop();
	var destination = Math.ceil(parseInt($(this).offset().top)-options.offset);
	
	var speed = Math.ceil(Math.abs(initPos-destination)*options.speed);

	$("html:not(:animated),body:not(:animated)").stop().animate({ scrollTop: destination}, speed);
	return false;
	
}
