Я не уверен, что это поможет вам или нет.
При загрузке страницы вы можете установить:
$(document).ready(function(){
if()//cart.item_count == 0 then
$('#display1').css('display','inline');
$('#display2').css('display','none');
else
$('#display1').css('display','none');
$('#display2').css('display','inline');
});
В этой функции вы можете проверить условие по базам "cart.item_count".
А что вам html может быть:
<div id='general'>
<div id='display1'>First Header</div>
<div id='display2'>Second Header and Form</div>
</div>
Вы можете увидеть простой пример работы здесь .
Пожалуйста, поправьте меня, если я ошибаюсь.
Спасибо.