var jsOK = Boolean(document.getElementById);
var solo = false;

function soloAuthor(authorID,cnt) {
	if (!jsOK) return;
	var i, e;
	solo = solo ? '' : authorID;
	for (i=1; i<cnt; i++) {
		e = document.getElementById('cmt_'+i);
		if ( solo && e.className!='author_'+authorID ) e.style.display = 'none';
		else if ( e.className!='muted') e.style.display = 'block';
		}
	}

function muteAuthor(authorID,author,cnt) {
	if (!jsOK) return;
	var i, e, c = 0;
	solo = '';
	for (i=1; i<cnt; i++) {
		e = document.getElementById('cmt_'+i);
		if ( e.className=='author_'+authorID ) {
			e.style.display = 'none';
			e.className = 'muted';
			c++;
			}
		else if ( e.className!='muted') e.style.display = 'block';
		}
	e = document.getElementById('js-box');
	if (e) {
		var b = e.innerHTML ? ', ' : '<strong>Muted:</strong> ';
		e.innerHTML += b + author + ' (' + c + '&times;)';
		}
	}
