jQuery.fn.preload = function(options) {
	var defaults = { 
		loaderImage : "i/ajax-loader3.gif"
	};
 	var options = $.extend(defaults, options);

	
	return this.each(function(){   
		/* CREATE LOADER IN IMG TAGS */
		$("img",this).each(function() {
			if ( navigator.appName.toLowerCase()!="opera") {
				var preload=$(this).parent();
				$(this).wrap('<div class="jqPreload"></div>');						
				$(".jqPreload",preload).prepend('<img src="'+options.loaderImage+'" alt="..." class="jqPreloadImage"/>')									
				var imgObj=$(this).clone().appendTo($(preload));		
				$(this).remove();
				
				
				
				$(imgObj).css("display","none");				
				$(preload).css("text-align", "center");
				
				$(".jqPreloadImage",$(preload)).css({				
					"margin-top" : "15px"
				})
				
				
				$(imgObj).bind("load",function() {
					$(this).unbind("load");
					$(this).fadeIn(300);
					$(".jqPreloadImage",$(this).parent()).remove();
				})			
			}
		});
		
		
	});  
   

	    
	    
  	
};
