/*
$(function() {
    $('.box_col:has(a.boxlink)').hover(
        function() {
            function hoverfunc() {
                console.log('hovering');
                var col = $(this);
                $(this).find('a.boxlink').each(function() {
                    var link = $(this).attr('href');
                    var parsed_id = $(this).attr('id').split('-')[1];
                    $('#extra-info-content').html('<div class="loading"><img src="/media/img/loading.gif" /></div>');
                    var col_left = col.position().left;
                    var col_top = col.position().top;
                    if( col_left > $('#hm_col_04').position().left) {
                        col_left = col_left - 150;
                    }
                    $('#extra-info').css({
                        left: col_left,
                        top: col_top
                    });
                    $('#extra-info').animate({width: 'show'},
                                             'normal');
                    $('#extra-info').unbind('click');
                    $('#extra-info').click(function() {
                        if(link.indexOf('constantcontact') > 0) {
                            window.open(link);
                        } else {
                            document.location = link;
                        }
                    });
                    $('#extra-info-content').html($('#square-info-' + parsed_id).html());
                });
            }

            if(hovering) {
                $('#extra-info').animate({width: 'hide'},
                                         'fast',
                                         'linear',
                                         function() {
                                             hoverfunc();
                                         });
            } else {
                hoverfunc();
            }
        }, function() {}
    );
});
*/


$(function() {
    $('.box_col').mouseover(function() {
        var col = $(this);
        $(this).find('a.boxlink').each(function() {
            var link = $(this).attr('href');
            var parsed_id = $(this).attr('id').split('-')[1];
            $('#extra-info-content').html('<div class="loading"><img src="/media/img/loading.gif" /></div>');
            var col_left = col.position().left + 150;
            var col_top = col.position().top;
            if( col_left > $('#hm_col_04').position().left) {
                col_left = col_left - 450;
            }
            $('#extra-info').css({
                left: col_left,
                top: col_top
            });
            $('#extra-info').animate({width: 'show'},
                                     'normal',
                                     'swing');
            $('#extra-info').unbind('click');
            $('#extra-info').click(function() {
                if(link.indexOf('constantcontact') > 0) {
                    window.open(link);
                } else {
                    document.location = link;
                }
            });
            $('#extra-info-content').html($('#square-info-' + parsed_id).html());
            $(this).mouseout(function() {
                    $('#extra-info').animate({width: 'hide'},
                                             'fast',
                                             'swing'
                                            )

            });
        });
    });
});
