Основным недостатком вашего кода является эта строка, кстати:
$("#ContactRepeat").css("display") == "display"
Это никогда не будет отображаться. Может быть, нет или заблокировать. Но лучше сделать .is (': visible') или .is (': hidden')
Вот исправленный фрагмент. При запуске через JSLint
я не вижу никаких синтаксических ошибок
$(function(){
var crepeat = $("#ContactRepeat");
$("#bClose").click(function() { $( crepeat .slideUp("normal"); });
$("#bContact").click(function() {
if (crepeat.is(':visible')){
$crepeat.slideToggle("normal", function(){
$(this).slideToggle("normal");
});
}
else {
crepeat.slideToggle("normal");
}
return false;
});
});