/*
supaclean用スライドスクリプト、他。
*/

function clearBox(box) {
	if(box.value==box.defaultValue) {
		box.value = "";
	}
}

window.addEvent('domready', function() {
	var Itar = $('mainImg').getStyle('height').toInt();
	var Dtar = $('details').getStyle('height').toInt();

	$local = document.location+"";
	if($local.indexOf('comments') > 0 || getWidth() <= 480){
		$('mainImg').setStyle('height',0);
		$('mainImg').setStyle('overflow', 'hidden');
		$('mainImg').setStyle('display','none');
		if($local.indexOf('comment') > 0 && getWidth() <= 480){
			//$('notes').setStyle('display','none');
			//$('comments').setStyle('text-align','center');
		}
	} else {
		$('details').setStyle('height','0');
		$('details').setStyle('overflow', 'hidden');
		$('details').setStyle('display','none');
	}

	var Imgdoun = new Fx.Tween($('mainImg'),{
		link: 'chain',
		onComplete: function(){
			$('mainImg').setStyle('display','none');
		}
	});
	var ImgUp = new Fx.Tween($('mainImg'),{
		link: 'chain',
		onComplete: function(){
			$('mainImg').setStyle('overflow', 'visible');
		}
	});
	var Detaildoun = new Fx.Tween($('details'),{
		link: 'chain',
		onComplete: function(){
			$('details').setStyle('display','none');
		}
	});
	var DetailUp = new Fx.Tween($('details'),{
		link: 'chain',
		onComplete: function(){
			$('details').setStyle('overflow', 'visible');
		}
	});

	var slideDown = function(para) {
		$('mainImg').setStyle('overflow', 'hidden');
		Imgdoun.start('height', 0);
		$('details').setStyle('display', 'block');
		DetailUp.start('height',para);
	}
	var slideUp = function(para) {
		$('details').setStyle('overflow', 'hidden');
		Detaildoun.start('height', 0);
		$('mainImg').setStyle('display', 'block');
		ImgUp.start('height',para);
	}

	$('mainImg').getElements('.showInfo').addEvent(
		'click',function(){
		slideDown(Dtar);
	});

	$('details').getElements('.showPhoto').addEvent(
		'click',function(){
		slideUp(Itar);
	});

	$('EXIF').setStyle('opacity', 0);
	$('photo').addEvents({
		mouseover: function() {
			$('EXIF').fade(0.75);
		},
		mouseleave: function() {
			$('EXIF').fade('out');
		}
	});
});
