$(document).ready(function() {
	toggle_satisfait();
	$('input#emploi-satisfait-2, input#emploi-satisfait-1').click(function() {
		toggle_satisfait(true);
	});
	
	toggle_situation();
	$('fieldset#f-situation input').click(function() {
		toggle_situation(true);
	});
	
	$('input#imprimer').click(function() {
//		window.print();
//		return false;
		$('form').attr('action', 'impression.php').each(function() {
			this.submit();
		});
		return false;
	});
	
	
	
});

function toggle_satisfait(init) {
	if ($('input#emploi-satisfait-2').is(':checked')) {

		$('label[@for=emploi-satisfait-pourquoi]').parent().removeClass('cache');
		if (init===true) {
			$('input#emploi-satisfait-pourquoi').parent().find('input').each(function() {
				this.focus();
			})
		}
		
	} else {
		$('label[@for=emploi-satisfait-pourquoi]').parent().addClass('cache');
	}
}



function toggle_situation(init) {
	if ($('fieldset#f-situation #situation-1').is(':checked') || $('fieldset#f-situation #situation-2').is(':checked')) {
		var visible = $('fieldset#f-emploi').is(':visible');
		$('fieldset#f-emploi').removeClass('cache');
		if (init == true && visible == false) {
			$('fieldset#f-emploi div.variable').highlightFade({
				start : '#feffb5',
				speed : 'slow',
				interval : '10'
			});
		}
	} else {
		$('fieldset#f-emploi').addClass('cache');
	}
}

