activeArticle=null;
function openOptions(id) {
	if(activeArticle!=id&&activeArticle) closeOptions(activeArticle);
	activeArticle=id;

	var bg=document.getElementById('b_infobg_'+id);
	if(bg.timer) window.clearTimeout(bg.timer);
	bg.isOver=true;

	if(bg.offsetHeight < 30) {
		document.getElementById('b_infobg_'+id).style.height=(bg.offsetHeight+1)+'px';
		bg.timer=window.setTimeout("openOptions("+id+");",25);
	} else {
		document.getElementById('b_info_'+id).style.visibility='hidden';
		document.getElementById('b_infooptions_'+id).style.display='block';
	}
}
function closeOptions(id) {
	if(activeArticle==id) activeArticle=null;

	var bg=document.getElementById('b_infobg_'+id);
	bg.isOver=false;
	if(bg.timer) window.clearTimeout(bg.timer);

	if(bg.offsetHeight==30) {
		document.getElementById('b_infooptions_'+id).style.display='none';
		document.getElementById('b_info_'+id).style.visibility='visible';
	}
	
	if(bg.offsetHeight > 24) {
		document.getElementById('b_infobg_'+id).style.height=(bg.offsetHeight-1)+'px';
		bg.timer=window.setTimeout("closeOptions("+id+");",25);
	}
}
function showInfo(id,text) {
	var info=document.getElementById('b_infotext_'+id);
	info.innerHTML=text;
	document.getElementById('b_infobg_'+id).style.height='43px';
	info.style.display='block';
}
function hideInfo(id) {
	document.getElementById('b_infotext_'+id).style.display='none';
	document.getElementById('b_infobg_'+id).style.height='30px';
}