
// 読み込み時実行
$(function(){
	$.stylesheet('/js/plugin/jquery.imgctrl/css/jquery.imgctrl.css');
	$('img.ctrl').each(function(){
		var img = new Image();
		var ele = $(this);

		img.src = ele.attr('src');

		img.onload = function(){
			var max_w = (ele.attr('mw') != undefined ? ele.attr('mw') : 200);
			var max_h = (ele.attr('mh') != undefined ? ele.attr('mh') : 150);

			var w = img.width;
			var h = img.height;
			var aw = 1;
			var ah = 1;
			var a	= 1;
			if(w > max_w) aw = max_w / w;
			if(h > max_h) ah = max_h / h;
			a = (ah > aw) ? aw : ah;

			ele.css({width:w*a,height:h*a});
			ele.show();
		}

		// 念のため
		if(ele.is(":hidden")){
			var max_w = (ele.attr('mw') != undefined ? ele.attr('mw') : 200);
			var max_h = (ele.attr('mh') != undefined ? ele.attr('mh') : 150);
			
			var w = img.width;
			var h = img.height;
			var aw = 1;
			var ah = 1;
			var a	= 1;
			if(w > max_w) aw = max_w / w;
			if(h > max_h) ah = max_h / h;
			a = (ah > aw) ? aw : ah;

			ele.css({width:w*a,height:h*a});
			ele.show();
		}
	});
});
