Simple recommendation based on question answers

HTML

<div class="wrap">
	<p>В&nbsp;этом году зачисление в&nbsp;вузы будет состоять из&nbsp;двух этапов, причем на&nbsp;первом этапе вуз может заполнить до&nbsp;80% бюджетных мест. Новые правила вызывают обеспокоенность у&nbsp;наших абитуриентов, которые спрашивают: как правильно распорядится оригиналом аттестата при подаче документов, как выбрать оптимальную стратегию поступления, чтобы в&nbsp;августе увидеть себя в&nbsp;списке зачисленных в&nbsp;вуз, причем именно в&nbsp;тот и&nbsp;на&nbsp;ту&nbsp;программу, на&nbsp;которой хотелось&nbsp;бы учиться. Попробуем предложить несколько вариантов стратегий.</p>
	<p>В&nbsp;первую очередь, ответь себе на&nbsp;вопросы:</p>
	<p class="question">Ты уже решил, на какую образовательную программу хочешь поступить?</p>
	<p class="nb">В 2015 году в Вышке открыт прием на 59 образовательных программ. Узнать больше о них можно <a href="http://www.hse.ru/education/">здесь</a>.</p>
	<input id="check1" type="radio" name="answer1" value="1"><label for="check1">Да</label>
	<input id="check2" type="radio" name="answer1" value="0"><label for="check2">Нет</label>
	<p class="question">Готов&nbsp;ли ты оплачивать обучение?</p>
        <p class="nb">Узнать подробнее об&nbsp;образовательных кредитах ты&nbsp;можешь <a href="http://www.hse.ru/org/hse/kredo/">здесь</a>.</p>
	<input id="check3" type="radio" name="answer2" value="1"><label for="check3">Да</label>
	<input id="check4" type="radio" name="answer2" value="0"><label for="check4">Нет</label>
	<p class="question">Имеешь&nbsp;ли ты право на&nbsp;скидку?</p>
	<div class="nb">
		<p>Проанализируй свои баллы ЕГЭ. Ориентируйся на&nbsp;проходные баллы прошлых лет. Имей в&nbsp;виду, что в&nbsp;Вышке в&nbsp;зависимости от&nbsp;результатов ЕГЭ абитуриент, не&nbsp;прошедший по&nbsp;бюджетному конкурсу, может получить скидку в&nbsp;размере 70%, 50% или&nbsp;25% на&nbsp;первый год обучения. Скидка может быть продлена и&nbsp;на&nbsp;следующие годы обучения, если студент показывает хорошую...

CSS

body {font-family: arial, sans-serif; font-size: 12pt;}
p, input {line-height: 1.5em; margin: .5em 0 0;}
p.question {font-size: 110%; font-weight: bold; line-height: 1.2em; color: #333; margin-top: 2em;}
hr {margin: 1em -1.5em;}
label + input {margin-left: 1.3em;}
label {margin-left: .3em;}
.nb {font-size: 90%; font-style: italic;}
.answer .nb {text-indent: 0; background-color: lightyellow; padding: .5em 1.5em 1em; margin: .5em 0 1em -1.5em;}
.answer {text-indent: -1.1em;}
.wrap {width: 60%; min-width: 24em; max-width: 40em; margin: 0 auto;}

JavaScript

$( "input:radio" )
.change(function () {
	var num = "";
	var q = 0;
	$( "input:radio:checked" ).each(function() {
		num += $( this ).val();
		q++;
	});
	if (q == 3) {
		$( ".a_" + num ).fadeIn(500);
		$( ".answer" ).not( ".a_" + num ).fadeOut(100);
	}
})
.change();