jQuery(function($){
	$('.investment input.delete').click( function(){
		if ( this.checked ) {
			$(this).parents('tr.investment').children('td').addClass('strike').fadeTo('fast','0.3');
		} else {
			$(this).parents('tr.investment').children('td').removeClass('strike').fadeTo('fast','1');
		}
	});
	
	$('.my-portfolio .edit-button').click( function(){
		$('.my-portfolio input.delete').fadeIn().parents('table.breakdown').addClass('editable');
		$(this).animate({
			//width: '0px',
			opacity: 0			
		}, 500, function(){
			$(this).hide().siblings('.edit-message').show().animate({
				opacity: 1,
				width: '50%'
			}, 500, function(){
				if ( $.browser.msie != false )
					this.style.removeAttribute('filter');
			});
		});
	});
	$('.my-portfolio .edit-message a.close').click( function(){
		$('.my-portfolio input.delete').fadeOut( function() {
			$(this).parents('table.breakdown').removeClass('editable');
		});
		$(this).parents('.edit-message').animate({
			width: '0px',
			opacity: 0	
		}, 1000, function(){
			$(this).hide().siblings('.edit-button').show().animate({
				opacity: 1
			}, 500, function(){
				if ( $.browser.msie != false )
					this.style.removeAttribute('filter');
			});
		});
	});
	$('.my-portfolio .edit-message a.save').click( function(){
		var investments = new Array();
		$('.my-portfolio input.delete:checked').each( function(){
			investments.push( $(this).val() );
		});
		$('.my-portfolio form input#PortfolioRemovals').val( investments.toString() ).parents('form').submit();
		
	});
	
    $('.review-index form select').change( function(){
        $(this).parent('form').submit();
    });
    
    $('td.my-businesses div.view-more a').click(function(){
        $('td.my-businesses div.set.hidden:first').slideDown('slow',function(){
            $(this).removeClass('hidden');
        });
        
        if ($('td.my-businesses div.set.hidden').length <= 1) $(this).hide();
        $('td.my-businesses div.view-fewer a').show();
    });
    
    $('td.my-businesses div.view-fewer a').click(function(){
        $('td.my-businesses div.set:not(.hidden):last').slideUp('slow',function(){
            $(this).addClass('hidden');
        });
        
        if ($('td.my-businesses div.set:not(.hidden)').length <= 2) $(this).hide();
        $('td.my-businesses div.view-more a').show();
    });


});