(function($) {
    $.fn.autohover = function() {
        this.each(function() {
            var $this = $(this), toHover, toHoverSingle, url, parts, ext, hoverUrl, imgObj, finalArray = [];

            if ($this.get(0).tagName.toLowerCase() == 'img') {
                toHover = $this;
            } else {
                toHover = $this.find('img');
            }

            toHover.each(function() {
                toHoverSingle = $(this);

                url = toHoverSingle.attr('src');
                if (url == undefined) {
                    return false;
                }

                parts = url.split('.');
                ext = parts.pop();
                parts[parts.length - 1] = parts[parts.length - 1] + '-hover';
                parts.push(ext);
                hoverUrl = parts.join('.');

                imgObj = document.createElement('img');
                imgObj.src = hoverUrl;

                finalArray.push([toHoverSingle, url, hoverUrl]);
            });

            $this.hover(function() {
                for (var i = 0; i < finalArray.length; i++) {
                    finalArray[i][0].attr('src', finalArray[i][2]);
                }
            }, function() {
                for (var i = 0; i < finalArray.length; i++) {
                    finalArray[i][0].attr('src', finalArray[i][1]);
                }
            });

            return true;
        });

        return this;
    };
})(jQuery);

$(function() {
    $('#footer ul li a').autohover();

    $('#content .open-buisness').css('cursor', 'pointer').click(function(e) {
        e.preventDefault();

        window.location.href = $(this).find('a').eq(0).attr('href');
    });
});
