
function cancel_bubble(evt) {
 evt = evt || window.event;
 evt.cancelBubble = true;
}

var current_shown='';

function commentForm(id) {
 show_hide(id);
 document.getElementById(id+'_text').focus();
 return false;
}

function show_hide(id) {
 if((current_shown!='')&&(current_shown!=id)) if(document.getElementById(current_shown)) document.getElementById(current_shown).style.display='none';
 var popup=document.getElementById(id);
 if(popup.style.display=='block') {
  popup.style.display='none';
  current_shown='';
 }
 else {
  popup.style.display='block';
  current_shown=id;
 }
}

function hide_all_popups(evt){
 if(evt.button && evt.button==2) return false;
 if(document.getElementById(current_shown)){ document.getElementById(current_shown).style.display='none'; current_shown=''; }
}

