$(function() {
    var form = $('#setlang-form');
    $('#language', form).change(function() {
        form.submit();
    });
    $('#setlang-form-submit', form).hide();
    
    $('.product-thumbnail').hover(function() {
        $(this).css({opacity: 0.6, cursor: 'pointer'});
    }, function() {
        $(this).css({opacity: 1.0, cursor: null});
    }).click(function() {
        location.href = $(this).children('a').attr('href');
    });
    
    var search_query = $('#search-query');
    search_query.focus(function() {
        search_query.removeClass('blur');
        if (search_query.val() == search_query.attr('title')) {
            search_query.val('');
        }
    }).blur(function() {
        if (search_query.val() == '') {
            search_query.val(search_query.attr('title')).addClass('blur');
        };
    });
    search_query.blur();
    
    var original_image = $('.product-display').attr('src');
    
    $('#product-additional-images a').click(function(event) {
        event.preventDefault();
        var src = $(this).attr('href');
        $('.product-display').attr('src', src);
        $('#product-additional-images img').removeClass('active');
        $('#product-additional-images a[href=' + src + '] img').addClass('active');
    });
    
    $(window).resize(function() {
        $('#footer-wrap').height(Math.min($(window).height() - $('#footer-wrap').offset().top), 68);
    });
    
    $(window).resize();
});
