prefijo = '/especial/bfr2010';
prefijoAjax = prefijo + '/ajax/';

function escribir() {
    var texto = jQuery.trim($('#txtComentario').val());
    if (!texto) {
        alert ("Tienes que escribir algo para comentar.");
        return;
    }
    var titulo = jQuery.trim($('#titComentario').val());
    $.post(prefijoAjax + 'enviarMensaje.php', {texto: texto, titulo: titulo}, function(data) {
            //$('#ulComentarios').append(data);
            $('#txtComentario').val("");
            $('#titComentario').val("");
            alert ("Se ha publicado tu mensaje. En unos minutos será visible.");
            var loc = location.href;
            location.href = loc;
    });
}

$(document).ready(function (doc) {
    // Calcula el <li> correspondiente al login
    $('#liLogin').load(prefijoAjax + 'login.php', {});
    
    
    // Cierre caja notificaciones
    $('#cerrarNotificacion').click(function (ev) {
       $('#notificacionCont').hide();
       ev.preventDefault(); 
    });
    
    // Actualizar datos
    $('#enviarDatos').click(function (ev) {
        var acepta = $('#bases').attr('checked');
        //alert(acepta);
        if (acepta == true) {
            var nombre = jQuery.trim($('#nombre').val());
            var direccion = jQuery.trim($('#direccion').val());
            var telefono = jQuery.trim($('#telefono').val());
            var localidad = jQuery.trim($('#localidad').val());
            var aceptapubli = $('#aceptapubli').attr('checked') ? 1 : 0;        
            if (nombre && direccion && telefono && localidad) {
                $.post(prefijoAjax + 'enviarDatos.php', {
                        nombre: nombre,
                        direccion: direccion,
                        telefono: telefono,
                        localidad: localidad,
                        aceptapubli: aceptapubli
                        });
                alert("Se han actualizado tus datos correctamente.");
                location.href = prefijo + '/perfil/';
            } else {
                alert("Tienes que rellenar todos los datos.");
            }
        } else {
            alert("Debes aceptar las bases legales y la política de protección de datos.");    
        }
        
    });
       
    // Pinta el formulario de comentarios
    $('#comentar').load(prefijoAjax + 'escribir.php', {});
    
    // Guardamos las letras que van metiendo los concursantes
    $('input.btnLetra').click(function (ev) {
        var id = $(this).attr('id').replace('btnLetra_', '');
        //alert("Id: " + id);
        if (id) {
          var letra = $('#iptLetra_'+id).val();
          if (letra) {
             $.post(prefijoAjax + 'enviarLetra.php', 
                    {anuncio_id: id, letra: letra}, 
                    function(respuesta) {
                            alert(respuesta);
                            location.href = prefijo + '/perfil/';
                        }
                   );
          } else {
            alert("Debes escribir una respuesta.");
          }
        }
    });
});
