$(document).ready(function() {
    SearchBlog.init();
});

var SearchBlog = {
    formSelector:'.search_blog_form',
    form:null,
 
    init: function() {
        SearchBlog.form = $(SearchBlog.formSelector);

        SearchBlog.manageSearchForm();
    },

    manageSearchForm: function() {
        SearchBlog.form.submit(function() {
            var val = $(SearchBlog.formSelector +' .form-text').attr('value');
            
            if (val) {
                var url = '/search/node/'+val+' type%3Ablog';
                SearchBlog.form.attr('action', url); 
 
                window.location = url;
                return false;
            }

            return true;
        });

        $('#edit-type-blog').click(function() {
            var edit_keys = $('#edit-keys');
            var edit_keys_value = edit_keys.attr('value');

            if ($(this).attr('checked')) {
                edit_keys_value = edit_keys_value.replace(' type:blog', '');
                edit_keys_value += ' type:blog';
            }
            else {
                edit_keys_value = edit_keys_value.replace(' type:blog', '');
            }

            edit_keys.attr('value', edit_keys_value);
        });
    },
};

