// JavaScript Document
//$("div img").LoadImage(true,120,90); 
jQuery.fn.LoadImage=function(scaling,width,height,loadpic){ 
	if(loadpic==null)loadpic="images/img_loading.gif"; 
		return this.each(function(){ 
			var t=$(this); 
			var src=$(this).attr("src") 
			var img=new Image(); 
			img.src=src; 

			var autoScaling=function(){ 
			if(scaling){ 	
				if(img.width>0 && img.height>0){ 
					if(img.width/img.height>=width/height){ 
						if(img.width>width){ 
							t.width(width); 
							t.height((img.height*width)/img.width); 
						}else{ 
							t.width(img.width); 
							t.height(img.height); 
						} 
					}else{ 
						if(img.height>height){ 
							t.height(height); 
							t.width((img.width*height)/img.height); 
						}else{ 
							t.width(img.width); 
							t.height(img.height); 
						} 
					} 
				} 
			} 
		} 

		if(img.complete){ 
			autoScaling(); 
			return; 
		} 
		$(this).attr("src",""); 
		var loading=$("<img alt=\"載入中\" title=\"圖片載入中\" src=\""+loadpic+"\" />"); 
		
		t.hide(); 
		t.after(loading); 
		$(img).load(function(){ 
			autoScaling(); 
			loading.remove(); 
			t.attr("src",this.src); 
			t.show(); 
		}); 
	}); 
}
