var wordCommenting = -1;
msgs = new Array();
authors = new Array();
function sc ( id, authId, bdy ) {
	var t = new Object();
	t.authId = authId;
// Если номер - юзер, если строка - аноним.
	t.bdy = bdy;
	msgs[ id ] = t;
}

function sa ( id, Name ) {
	authors[ id ] = Name;
}

function getComment (  id ) {
	t = msgs[ id ];
	if (  isFinite( t.authId ) ) {
		return '<a class=wCommlHREF href="info.php?id='+t.authId+'">' + authors[ t.authId ] + "</a> : <a class=wCommlHREF href='forum.php?mid="+id+"'>"+ t.bdy + "</a>";
	} else { 	
		return t.authId + " : <a class=wCommlHREF href='forum.php?mid="+id+"'>"+ t.bdy + "</a>";
	}
}
function c ( n ) {
	cb = document.getElementById ( "toWord" );
	if ( wordCommenting > 0 ) {
		wn = document.getElementById ( 'W'+wordCommenting );
		wn.className='';		
	}	
	if ( n == 0 ) { 
		wordCommenting = -1;
		cb.value = '---';
		return;
	}
	wordCommenting = n;
	wn = document.getElementById ( 'W'+wordCommenting );
	wn.className='currCommentWord';
	cb.value = n;

}
var breakHide = false;
function renderHideComments ( n ) {
	if ( breakHide ) {	
		breakHide = false;
		return;
	}
	if ( n < 1000  ) {
		w.style.posRight = n;
		n *= 1.3;
		setTimeout ( "renderHideComments("+n+")", 2 );
		return;
	}
	w.innerHTML = '';

};
function hideComments () {
	breakHide = false;
	w = document.getElementById ( "wordCommentDiv" );
	renderHideComments ( 1 );
}
function mc (  ) {	
	breakHide = true;
	w = document.getElementById ( "wordCommentDiv" );
	w.style.filter = "alpha ( opacity = 70 );";
	w.style.position = 'absolute';
	w.style.width = 400;
	w.style.posTop = document.body.scrollTop;
	w.style.posRight = 0;
	w.innerHTML = '<table class=wCommTable><tr><td class=wCommHTD>Комментарии на слово [<a class=wCommHRef href="javascript:hideComments()">закрыть</a>]</td></tr> ';
	for ( var i = 0; i < arguments.length; i++ ) {
		w.innerHTML = w.innerHTML  +  '<table width=100% class=wCommLTable><tr><td class=wCommTD><span class=wCommSpan  onclick="hideComments()">' + getComment ( arguments[ i ] ) + '</font></td></tr>'; 
	}
	w.innerHTML =w.innerHTML  +   '</table>';
}