function usar_cuadromail(e) {
    if (e.value==e.defaultValue) {
        e.value='';
    }
}

function dejar_cuadromail(e) {
    if (e.value=='') {
        e.value=e.defaultValue;
    }
}

function post_ofertas() {
    // strings
    var SUSCRIPCION_OK = gettext("Your subscription was registered correctly.");
    var ERROR_MAIL = gettext("Invalid E-Mail address! Please correct the information entered.");
    var ERROR_DESCONOCIDO = gettext("Unknown error! Please try again later.");
    var ERROR_AJAX = gettext("An error occured while trying to register your subscription. Please try again later.");

    // muestro "loading"
    $("#ofertas_loading").show();
    $("#form_ofertas :input").attr('disabled','disabled');
    
    
    // obtengo los datos del formulario
    var mail = $("input#ofertas_mail").val();
    var newsletter = new Boolean($('input#ofertas_newsletter').attr("checked"));
    
    var data = "mail=" + mail;
    if (newsletter == true) {
        data += "&newsletter=on";
    }
    
    
    // hago el request AJAX
    $.ajax(
    {
        type: "POST",
        url: "/suscribe",
        data: data,
        complete: function(objeto, exito)
        {
            if(exito == "success") {
                var respuesta = objeto.responseText;
                if (respuesta == "OK") {
                    alert(SUSCRIPCION_OK);
                    // limpio el formulario
                    $("input#ofertas_mail")[0].value = $("input#ofertas_mail")[0].defaultValue;
                } else if (respuesta == "ERRORMAIL") {
                    alert(ERROR_MAIL);
                } else {
                    alert(ERROR_DESCONOCIDO);
                }
            } else {
                alert(ERROR_AJAX);
            }
            
            // elimino mensaje de "loading"
            $("#ofertas_loading").hide();
            $("#form_ofertas :input").removeAttr('disabled');    
        }       
    });

    
    return false;
}
