﻿function FeedBack_Toggle()
{
    var innerCont = $("feedBackContent");
    
    if(innerCont.style.width == "0px")
    {
        $("feedbackForm").style.width = "400px";
        var attributes = {
            width: { to: 290 }
        };
        var anim = new YAHOO.util.Anim(innerCont, attributes, 0.5, YAHOO.util.Easing.backOut);
        anim.animate();
        $("feedbackTabImg").src = $("feedbackTabImg").src.replace(/.gif/ig, "-active.gif");
    }
    else
    {
        var attributes = {
            width: { to: 0 }
        };
        var anim = new YAHOO.util.Anim(innerCont, attributes, 0.5, YAHOO.util.Easing.backIn);
        anim.onComplete.subscribe(function() {innerCont.style.width="0px";$("feedbackForm").style.width = "30px"});
        anim.animate();
        $("feedbackTabImg").src = $("feedbackTabImg").src.replace(new RegExp("-active.gif", "ig"), ".gif");
    }
}

function FeedBack_Send()
{
    var callback =
    {   
        success: function(o)
        {
            $("feedback_send").disabled = false;
            $("feedback_cancel").disabled = false;

            alert("Thank you for your feedback!");
            FeedBack_Toggle();
        }
    }
    
    $("feedback_send").disabled = true;
    $("feedback_cancel").disabled = true;
    var data = "email=" + $("feedback_email").value + "&text=" + $("feedback_txt").value;

    YAHOO.util.Connect.asyncRequest("POST", SystemInfo.RootPath + "FeedbackForm/SendFeedback.aspx", callback, data);
}
