$(function(){
    $('table.feed .toggle').live('click', function(e){
       
        var parent = $(this).parentsUntil('table.feed')
        .parent();
        parent.find('tbody')
        .toggle('slow', function(){
            if(parent.hasClass('hide')){
                parent.removeClass('hide');
            } else {
                parent.addClass('hide');
            }
            saveState(parent.parentsUntil('.liveUpdate').parent().attr('id'));
        });
    });
});

function loadState(){
    $('.liveUpdate').each(function(){
        var ids = $.cookie('hidden-' + $(this).attr('id'));
       
        if(ids){
            ids = ids.split(',');
 
            for(var i in ids){
                $('body').find('#' + ids[i])
                .addClass('hidden')
                .find('tbody')
                .css('display', 'none');
            }
        }
    });
   
    return true;
}

function saveState(id){
   
    $.cookie('hidden-' + id, null);
    
    var ids = [];
   
    $('#'+id).find('table.hidden').each(function(index, object){
        ids.push($(object).attr('id'));
    });

    $.cookie('hidden-' + id, ids.join(','));
}

$(function(){
   
    loadState();
   
    $('#s').labelify({
        text: function(input){
            return 'Search news';
        }
    });
	
	$('.widgetSignUp #input_1_1').labelify({
        text: function(input){
            return 'Your email address';
        }
    });
   
    if(!($.browser.msie && $.browser.version == '6.0')){

        $('#fixturesMenu').hover(function(e){
            $('#fixturesPopup').show();
        }, function(e){
            $('#fixturesPopup').hide();
        });

        $('#statsMenu').hover(function(e){
            $('#statsPopup').show();
        }, function(e){
            $('#statsPopup').hide();
        });
    }
});
