function contactpageFormClear()
{
    $("#contactpage-form-required-info").show();

    $("#contactpage-form-name").val( $("#contactpage-form-name").attr('OkiHidetxt-defVal') );
    $("#contactpage-form-email").val( $("#contactpage-form-email").attr('OkiHidetxt-defVal') );
    $("#contactpage-form-title").val( $("#contactpage-form-title").attr('OkiHidetxt-defVal') );
    $("#contactpage-form-question").val( $("#contactpage-form-question").attr('OkiHidetxtTA-defVal') );

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

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

function contactpageFormSubmit()
{
    OkiClearDefValIn('contactpage-form');

    if ( ! contactpageFormIsValid())
        return;

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

    var POSTvariables = $('#contactpage-form').serialize();
    $("#contactpage-form-required-info").hide();

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

