﻿$(document).ready(function() {

    $("#tbBuscar").val(obtenerBusqueda());
    
    // Ponemos el boton de login por defecto
    $(function() {   
        $("#tbBuscar").keypress(function (e) {
            if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) { 
                $("#buscar").click();   
                return false;   
            } else {   
            return true;   
            }   
        });   
    });
          
    $('#buscar').bind('click', function() {
        
        var buscar;
        buscar = $("#tbBuscar").val();
        
        if (buscar != "")
        {
          $.ajax({
                type: "POST",
                data: "{ palabra:'" + buscar + "' }",
                url: "/busqueda.aspx/fGuardarBusqueda",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(msg) {
                    if (msg.d == true) {
                        redirigir(buscar);
                    }
                    else {
                        //
                    }
                 },
                 error: function(msg) {
                     alert("Algún problema debe haber...");
                 }
            });
        }
        else
        window.location = "/";    
        
    });

    // Limpia los campos del formulario
    function redirigir(buscar) {
        
        // redirect
        window.location.replace("/b/" + buscar + "/");
                            
    }
    
    // Obtiene el parametro por querystring
    function obtenerBusqueda() {
        var resultado = "";
        var url = location.href;
        var b_index = location.href.lastIndexOf("/b/");
        if (b_index != -1)
        {
            var temp_url = url.substring(b_index + 3, url.length);
            resultado = temp_url.substring(0, temp_url.indexOf("/"));
            
        }

    return resultado;
    }


});

