function initialize()
{
    // ON LOAD, ADJUST COUNTER BECAUSE THERE IS PRE-FILLED TEXT IN THE TEXTAREA ALREADY.
		twitter_count_characters("feedback_twitter_comment", "feedback_twitter_count", "feedback_submit");

    var feedback_name = document.getElementById("feedback_name");
    
    if (feedback_name)
    {
    	feedback_name.value = readCookie('pitt_feedback_name');
    }

    var feedback_email = document.getElementById("feedback_email");
    feedback_email.value = readCookie('pitt_feedback_email');

    var feedback_url = document.getElementById("feedback_url");
    feedback_url.value = readCookie('pitt_feedback_url');

    var feedback_email_tracking = document.getElementById("feedback_email_tracking");
    addEvent(feedback_email_tracking, "click", show_email_tracking_2, false);

    var hide_right_column_link = document.getElementById("hide_right");
    addEvent(hide_right_column_link, "click", hide_right_column, false);
}

addEvent(window, "load", initialize, false);

function validate_feedback()
{
    var feedback_form = document.getElementById("feedback_form");
    var feedback_value = document.getElementById("feedback_comment").value;
    var feedback_name_value = document.getElementById("feedback_name").value;
    var feedback_email_value = document.getElementById("feedback_email").value;
    var feedback_url_value = document.getElementById("feedback_url").value;
    var feedback_nospam = document.getElementById("feedback_nospam").value;

    if (feedback_value != "" && feedback_name_value != "" && feedback_nospam == "tech")
    {
        createCookie('pitt_feedback_name', feedback_name_value, 50);
        createCookie('pitt_feedback_email', feedback_email_value, 50);
        createCookie('pitt_feedback_homepage', feedback_url_value, 50);

        feedback_form.submit();
    }
    else
    {
        alert("Please at least provide your name, feedback, and include 'tech' in the last box. Thanks!");
    }
}

function show_email_tracking_2()
{
    var feedback_email_tracking2_p = document.getElementById("feedback_email_tracking2_p");

    feedback_email_tracking2_p.className = "";
}

function hide_right_column()
{
    var right_column = document.getElementById("right");
    right_column.className = "display_none";

    var left_column = document.getElementById("left");
    left_column.style.width = "800px";

    var pre_elements = document.getElementsByTagName("pre");

    for (var i = 0; i < pre_elements.length; i++)
    {
    	pre_elements[i].style.width = "800px";
    }
}