function contactFootFormClear()
{
    $("#contact-form-name").val( $("#contact-form-name").attr('OkiHidetxt-defVal') );
    $("#contact-form-email").val( $("#contact-form-email").attr('OkiHidetxt-defVal') );
    $("#contact-form-title").val( $("#contact-form-title").attr('OkiHidetxt-defVal') );
    $("#contact-form-question").val( $("#contact-form-question").attr('OkiHidetxtTA-defVal') );

    $("#contact-form-ok").hide();
    $("#contact-form-error").hide();
    $("#contact-form-submit").fadeIn();
    $("#contact-form-name").css('opacity', '1');
    $("#contact-form-email").css('opacity', '1');
    $("#contact-form-title").css('opacity', '1');
    $("#contact-form-question").css('opacity', '1');
}

function contactFootFormIsValid()
{
    var valid = true;
    //if ($("#contact-form-name").val()=='') {OkiErrorCleanInput('contact-form-name', 'oki-input-blue-big-error');valid = false;}
    if ($("#contact-form-email").val()=='' || !isValidEmailAddress($("#contact-form-email").val())) {OkiErrorCleanInput('contact-form-email', 'oki-input-blue-big-error');valid = false;}
    //if ($("#contact-form-title").val()=='') {OkiErrorCleanInput('contact-form-title', 'oki-input-blue-big-error');valid = false;}
    if ($("#contact-form-question").val()=='') {OkiErrorTA('contact-form-question', 'oki-textarea-blue-big-error');valid = false;}
    return valid;
}

function contactFootFormSubmit()
{
    OkiClearDefValIn('contact-form');

    if ( ! contactFootFormIsValid())
        return;

    $("#contact-form-submit").hide();
    $("#contact-form-ajax").show();
    $("#contact-form-name").css('opacity', '.3');
    $("#contact-form-email").css('opacity', '.3');
    $("#contact-form-title").css('opacity', '.3');
    $("#contact-form-question").css('opacity', '.3');

    var POSTvariables = $('#contact-form').serialize();
    
    $.ajax({
        url:     'news/SendQuestion',
        data:    POSTvariables,
        type:    'POST',
        success: function(data) {
                      $("#contact-form-ajax").hide();
                      $("#contact-form-ok").fadeIn('fast');
                      setTimeout('contactFootFormClear()', 3000);
                 },
        error:   function(data) {
                      $("#contact-form-ajax").hide();
                      $("#contact-form-error").fadeIn('fast');
                      setTimeout('contactFootFormClear()', 3000);
                 }
    });
}



$(document).ready(function () {

	$("#ask-question-button").toggle(
	        function () { $(this).addClass('active'); $("#ask-question").slideDown(); },
	        function () { $(this).removeClass('active'); $("#ask-question").slideUp(); }
    );

});
