﻿function setupGoogleSearchCustom() {
    $('input.searchBox + img.icon').click(function() {
        var gscInput = $('input.gsc-input');
        var gscButton = $('input.gsc-search-button');
        var searchBox = $('input.searchBox');

        gscInput.focus();
        gscInput.attr('value', searchBox.attr('value'));
        gscButton.focus();
        gscButton.click();
        gscButton.blur();
    });

    $('input.searchBox')
        .focus(function() {
            var searchBox = $(this);
            searchBox.removeClass('google');
        })
        .blur(function() {
            var searchBox = $(this);
            if (!searchBox.attr('value') || searchBox.attr('value') == '')
                searchBox.addClass('google');
        })
        .blur();
}

function invokeSearch() {
    setTimeout(function() {
        if ($('input.searchBox').attr('value'))
            $('input.searchBox + img.icon').click();
    }, 500);
}

$(document).ready(function() {
    setTimeout(function() {
        setupGoogleSearchCustom();
    }, 100);
});
