toggle check-all checkboxes
$(function(){
$('#checkAll').live('change', function(){
var isChecked = !$('.checkbox').prop('checked');
if($(this).is(':checked')){
$('.checkbox').prop('checked', isChecked);
} else {
$('.checkbox').removeAttr('checked');
}
});
$('.checkbox:checked').length == $('.checkbox').length;
$('.checkbox').change(function(){
if ($('.checkbox:checked').length == $('.checkbox').length) {
$('#checkAll').prop('checked', true);
}
else{
$('#checkAll').prop('checked', false);
}
});
});