/* ====マウスオーバーエフェクト==== */
var optF = 1;
var optT = 0.6;
var optD = 0.3;

Event.observe(window, "load", function(){
$$(".onM").each(function(el){
	el.observe("mouseover",function(){
		new Effect.Opacity(el, { from:optF, to:optT, duration:optD });
	});
	el.observe("mouseout",function(){
		new Effect.Opacity(el, { from:optT, to:optF, duration:optD });
	});
});

$$(".onMr").each(function(el){
	el.observe("mouseover",function(){
		new Effect.Opacity(el, { from:optT, to:optF, duration:optD });
	});
	el.observe("mouseout",function(){
		new Effect.Opacity(el, { from:optF, to:optT, duration:optD });
	});
});

$$(".autoF").each(function(el){
	new Effect.Opacity(el, { from:optF, to:optT, duration:optD * 5 });
});

});

/* ====メールアドレス表示用==== */
function mailto(type, text, img, alt){
/* coded, key はメールアドレスごとに書き換える　*/
  coded = "dm8s@iOk-8swOiL.E9";
  key = "MIJ5pzstOBwqRPuybnF4Cg9HiLalvVGTUcDm6j2KWZdfkNx37Qo1eXrEhYS0A8";
/* ↑書き換える */
  shift=coded.length;
  link="";
  for (i=0; i<coded.length; i++) {
    if (key.indexOf(coded.charAt(i))==-1) {
      ltr = coded.charAt(i);
      link += (ltr);
    }
    else {     
      ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length;
      link += (key.charAt(ltr));
    }
  }

  if(type == 'nolink'){
    document.write(link);
  } else if(type == 'text'){
    document.write("<a href='mailto:"+link+"'>"+text+"</a>");
  } else if(type == 'img'){
    document.write("<a href='mailto:"+link+"'><img src=\""+img+"\" border=\"0\" alt=\""+alt+"\" class=\"onM\" /></a>");
  } else {
    document.write("<a href='mailto:"+link+"'>"+link+"</a>");
  }
}


/* ====ブロック表示/非表示制御==== */
function view_onoff(did, BorN){
  if(BorN=='auto'){
   if($(did).getStyle('display')=='block'){
     BorN='none';
   }else{
     BorN='block';
   }
  }

  $(did).setStyle({'display':BorN});

}

function slide_onoff(did){
   if(j$(did).css('display')=='none'){
     j$(did).slideDown('fast');
   }else{
     j$(did).slideUp('fast');
   }
}


/* ====ロールオーバー画像====
class：rolloverを指定。
画像名_on.拡張子ファイルをPreload

var preLoadImg = new Object();

function initRollOvers(){
	j$("img.rollover").each(function(){
		var imgSrc = this.src;
		var sep = imgSrc.lastIndexOf('.');
		var onSrc = imgSrc.substr(0, sep) + '_on' + imgSrc.substr(sep, 4);
		preLoadImg[imgSrc] = new Image();
		preLoadImg[imgSrc].src = onSrc;
		j$(this).hover(
			function() { this.src = onSrc; },
			function() { this.src = imgSrc; }
		);
	});
}
j$(function(){
	initRollOvers();
});
*/
