var currentUserId = 0;
var allUsers = [];
var objUsers = {};
var submitterLookupQueue = [];

function checkAddUser (strUser)
{
  var i, userId = 0, userdata;
  if (objUsers[strUser] > 0)
  {
    return objUsers[strUser];
  }
  userdata = sqlToObj("SELECT * FROM users WHERE username = '" + strUser + "'");
  if (userdata.length >= 1)
  {
    allUsers[userdata[0].id] = strUser;
    objUsers[strUser] = userdata[0].id;
    return userdata[0].id;
  } else
  {
    db.execute("INSERT INTO users (username) VALUES ('" + strUser + "')");
    userdata = sqlToObj("SELECT * FROM users WHERE username = '" + strUser + "'");
    if (userdata[0].id > 0)
    {
      userId = userdata[0].id;
      allUsers[userdata[0].id] = strUser;
      objUsers[strUser] = userdata[0].id;
    }
    return userId;
  }
}