
// hasegawahiroshi.jp
// + mootools.js

window.addEvent('load', function(){
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = '_blank';
	}
});

window.addEvent('domready', function(){

	// home link
	$('pagenavi').addEvents({
		'mouseenter': function(){
			this.set('tween', {
				duration: 500,
				transition: Fx.Transitions.Bounce.easeOut
			}).tween('margin-top', '-285px');
		},
		'mouseleave': function(){
			this.set('tween', {
				duration: 700,
				transition: Fx.Transitions.Bounce.easeOut 
			}).tween('margin-top', '-315px');
		}
	});

	// Accordion instance
	var myAccordion = new Accordion($('accordion'), '.toggler', '.element', {
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('background', '#fff');
			element.setStyle('color', '#111');
			element.setStyle('margin-top', '0');
			element.setStyle('margin-bottom', '10px');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background', '#EBE6D8');
			element.setStyle('color', '#fff');
			element.setStyle('margin-top', '-30px');
			element.setStyle('margin-bottom', '0');
		}
	});

});

