(function($){

  $.fn.flyout = function(s) {  
	
	var s = $.extend( {
		time : 1000,
		offsetX : 100,
		offsetY : 100,
		cascadeX : 100,
		cascadeY : 100,
		startWd : 0,
		startHt : 0,
		finalWd : 100,
		finalHt : 100
	}, s);
	
	$(this).css({'opacity':'0', 'display':'block', 'height':s.startHt, 'width':s.startWd });
	var i = 0;
	
    return this.each(function() {
		$(this).animate({opacity: '1.0', height: s.finalHt, width: s.finalWd, left:'+='+(s.offsetX+(i*s.cascadeX)), top:'+='+(s.offsetY+(i*s.cascadeY))}, s.time);
		i++;
	});
  };
})( jQuery );
