/*
 *
 * ﾌﾞﾛｸﾞ画像ﾍﾟｰｼﾞ用
 * -画像ﾘｻｲｽﾞ
 * -mouse追従-jquery
 *
 */



//画像ﾘｻｲｽﾞ onload、非table式
function imageResize(imgObj,maxHeightWidth){

	var imageHeight = imgObj.height;
	var imageWidth = imgObj.width;

	var ratio = 1;
	if (imageHeight <= imageWidth) {

		if(imageWidth > maxHeightWidth){

			ratio = maxHeightWidth / imageWidth;

		}
		minPadding();

	} else {

		if(imageHeight > maxHeightWidth){

			ratio = maxHeightWidth / imageHeight;

		} else {

			minPadding();

		}

	}

	function minPadding(){
		var minImgTop = Math.abs(Math.round((maxHeightWidth - (imageHeight * ratio)) / 2)) + "px";
		imgObj.style.paddingTop = minImgTop;
	}

	imgObj.style.height = Math.abs(Math.round(imageHeight * ratio)) + "px";
	imgObj.style.width = Math.abs(Math.round(imageWidth * ratio)) + "px";

}



//画像ﾘｻｲｽﾞ image
function image(){
	if (document.getElementById("imageMain")) {

		$('#imageArea').css({
			background : "none"
		});

		var mainImageWidth = $("#imageMain").width();

		if (450 < mainImageWidth) {
			$("#imageMain").width(450);
		}

		$("#imageMain").css({
			position: "static",
			visibility: "visible"
		});

	}
}



//naviNextﾏｳｽ追従
function naviNext(){
	if (document.getElementById("imageLink")) {

		$("body").append('<div style="display:none;" id="naviNext"><img src="http://stat.ameba.jp/blog/img/user/navi_nextimage.gif" alt="" /></div>');

		$("#imageLink").hover(function(){

			$().mousemove(function(e){
				$('#naviNext').css({
					top: e.pageY - 26 + "px",
					left: e.pageX - 5 + "px"
				});
			});

			$("#naviNext").css("display", "block");

		}, function(){
			$("#naviNext").css("display", "none");
		});

	}
}


function adEffect(){
		$("#general").animate(
			{
				left: 0,
				opacity: 1
			},
			{
				duration: 600,
				easing: "swing",
				complete: function(){
					$("#gadLogo").css("visibility","visible");
				},
				step: function(s){}
			}
		);


}
/*
$(function() {

	if($('.adObj').length>0){
		$("#adArea").css("overflow","hidden").css("position","relative").css("height","110px");
		$("#gadLogo").css("visibility","visible").css("height","25px");
		$("#general").css("position","absolute").css("left","1000px").css("width","800px");
		$("#adArea").css("visibility","visible");
		setTimeout("adEffect()",800);
	}
});
*/



