
jQuery.extend({

	note: function(m,o){
		
		var ie6 = (jQuery.browser.msie && jQuery.browser.version < 7);	
		var b = jQuery(document.body);
		var w = jQuery(window);
		var _w = 400;
		var paddTop = 100;
		var delay = 3000;
		if(o){
			if(o.width) _w = o.width;
			if(o.paddTop) paddTop = o.paddTop;
			if(o.delay) deltay = o.delay;
			
		}
		
		var id = 'prompt'+Math.random()*1000;
		
		var getWindowScrollOffset = function(){ 
			return (document.documentElement.scrollTop || document.body.scrollTop) + 'px'; 
		};		
		
		var getWindowSize = function(){ 
			var size = {
				width: window.innerWidth || (window.document.documentElement.clientWidth || window.document.body.clientWidth),
				height: window.innerHeight || (window.document.documentElement.clientHeight || window.document.body.clientHeight)
			};
			return size;
		};
		
		var ie6scroll = function(){ 
			jqib.css({ top: getWindowScrollOffset() }); 
		};

		var positionPrompt = function(){
			var wsize = getWindowSize();
			var left = (parseInt(wsize.width) - _w)/2 +'px';
			var top = (ie6)? getWindowScrollOffset():0
			div.css({ position: (ie6)? "absolute" : "fixed", top: (parseInt(top) + paddTop) +'px', left: left});
	
		};
		
		var removePrompt = function(){
			div.fadeOut('slow',function(){
				$(this).remove();
			})
		}
		
			var div = $('<div> TEST </div>');
			div.attr('id',id);
			div.html(m);
			div.css({border: 'thin dotted #000',width:_w+'px',padding: 20 +'px'});
			div.css('background-color','#0099ff')
			div.appendTo(b);
			div.hide().fadeIn('slow');
				
			positionPrompt();
			
			setTimeout(removePrompt,3000);
		
	}	
});
