$(document).ready(function() {
	var visible = true;
	
	function toggle_advanced() {
		visible = !visible;
		if ( visible ) {
			$('tr.advanced').css('display', null);
		}
		else {
			$('tr.advanced').css('display', 'none');
		}
		
		if ( visible ) {
			$('#advanced_heading h3 span').remove();
		}
		else {
			$('#advanced_heading h3').append('<span>&gt;&gt;</span>');
		}
	}
	
	$('#advanced_heading h3').click(function() {
		toggle_advanced();
	})
	.attr('title', 'Hide/Show advanced settings')
	.hover(function() {
		if ( !visible ) {
			$(this).css('text-decoration', 'underline')
					.css('cursor', 'pointer');
		}
	},
	function() {
		$(this).css('text-decoration', null)
				.css('cursor', null);
	});
	
	toggle_advanced();
});