﻿function slideComment()
{
    if( $('comment').style.display == 'none' )
    {
	    new Effect.SlideDown('comment', {duration: 0.8});
	}
	else
	{
	    new Effect.SlideUp('comment', {duration: 0.8});
	}
}
function hideComment()
{
	new Effect.SlideUp('comment', {duration: 0.8});
}
function hideCommentSubmit()
{
	new Effect.SlideUp('comment', {duration: 0.8, delay: 3.0});
}
function hidePage()
{
	if( $('siteCircle').style.left != "416px" )
	{
		new Effect.Fade('page', { duration: 0.5, delay: 0.5 });
		new Effect.Move('siteCircle', { x: 416, y: 151, mode: 'absolute', queue: 'end' });
		new Effect.Parallel([
		  new Effect.Move('teaserBox1', { sync: true, x: -40, y: -30, mode: 'relative' }), 
		  new Effect.Opacity('teaserBox1', { sync: true, from: 0, to: 1 }),
		  new Effect.Move('teaserBox2', { sync: true, x: 40, y: -30, mode: 'relative' }), 
		  new Effect.Opacity('teaserBox2', { sync: true, from: 0, to: 1 }),
		  new Effect.Move('teaserBox3', { sync: true, x: -40, y: 30, mode: 'relative' }), 
		  new Effect.Opacity('teaserBox3', { sync: true, from: 0, to: 1 }),
		  new Effect.Move('teaserBox4', { sync: true, x: 40, y: 30, mode: 'relative' }), 
		  new Effect.Opacity('teaserBox4', { sync: true, from: 0, to: 1 })
		], { 
		  duration: 0.8,
		  delay: 0.0,
		  queue: 'end'
		});
	}
}
function dispPage()
{
	new Effect.Parallel([
	  new Effect.Move('teaserBox1', { sync: true, x: 40, y: 30, mode: 'relative' }), 
	  new Effect.Opacity('teaserBox1', { sync: true, from: 1, to: 0 }),
	  new Effect.Move('teaserBox2', { sync: true, x: -40, y: 30, mode: 'relative' }), 
	  new Effect.Opacity('teaserBox2', { sync: true, from: 1, to: 0 }),
	  new Effect.Move('teaserBox3', { sync: true, x: 40, y: -30, mode: 'relative' }), 
	  new Effect.Opacity('teaserBox3', { sync: true, from: 1, to: 0 }),
	  new Effect.Move('teaserBox4', { sync: true, x: -40, y: -30, mode: 'relative' }), 
	  new Effect.Opacity('teaserBox4', { sync: true, from: 1, to: 0 })
	], { 
	  duration: 0.8,
	  delay: 0.0
	});
	new Effect.Move('siteCircle', { x: 0, y: 0, mode: 'absolute', delay: 0.5 });
	new Effect.Appear('page', { duration: 0.5, queue: 'end' });
	//new Effect.Opacity('page', { from: 0, to: 1, duration: 0.5, queue: 'end' });
}