﻿var addCommentForm = null;
var annimating = false;

function HideAddCommentForm()
{            
    if(!annimating)
    {
        annimating = true;
        new Effect.SlideUp('AddCommentBody', {duration:0.5, afterFinish:function(){annimating = false; addCommentForm.removeClassName('Open')}});
    }
    
}

function ShowAddCommentForm()
{
    if(!annimating)
    {
        annimating = true;
        new Effect.SlideDown('AddCommentBody', {duration:0.5, afterFinish:function(){annimating = false; addCommentForm.addClassName('Open')}});
    }
}

function AddCommentHeader_Click(e)
{
    if(addCommentForm.hasClassName('Open'))
    {
        HideAddCommentForm();
    }
    else
    {
        ShowAddCommentForm();
    }
}

function ButtonCloseAddCommentForm_Click(e)
{
    HideAddCommentForm();
    e.stop();
    return false;
}

function Page_Load(e)
{
    addCommentForm = $('AddCommentForm');
    
    // Attach event handlers
    Event.observe($('ButtonCloseAddCommentForm'), 'click', ButtonCloseAddCommentForm_Click);
    Event.observe($('AddCommentHeader'), 'click', AddCommentHeader_Click);
}

Event.observe(window, 'load', Page_Load);
