var lastid = -1;
var t = setTimeout("clearlast()",0);

function markoffensive(encval,offcount,idval) {
  clearTimeout(t);
  clearlast();
  lastid = idval;
  document.getElementById(idval).style.visibility = 'visible';
  document.getElementById(idval).style.top = '22px';
  document.getElementById(idval).style.right = '0px';
  document.getElementById(idval).style.background = '#ff6a09';
  document.getElementById(idval).style.border = 'solid 1px #c00';
  document.getElementById(idval).style.width = '250px';
  document.getElementById(idval).style.height = '35px';
  document.getElementById(idval).style.padding = '5px';
  document.getElementById(idval).style.textAlign = 'center';
  document.getElementById(idval).innerHTML = 'To mark a post as offensive you must<br /><a style="color:#fff; text-decoration:underline;" href="userlogin.php">Please Login</a>.';
  t = setTimeout("clearlast()",5000); 
}

function clearlast() {
  if (lastid != -1) {
    document.getElementById(lastid).style.visibility = 'hidden';
  }
}

