
function openbrwindow(theURL,winName,features) { //v2.0
  var hintWindow = window.open(theURL,winName,features);
  if(hintWindow.opener == null) hintWindow.opener = window;
  hintWindow.focus();
  return false;
}

function toTitle(x) {
  var str = new String(x);
  var cap = str.substring(0,1).toUpperCase();
  var ret = cap + str.substring(1,str.length);
  return(ret);
}

function trimExpireDate(x) {
  var str = new String(x);
  var y = str.indexOf('%20');
  if (y != -1) {
    str = str.substring(0, y);
  }
  return str;
}  

function parseURL(arg) {
  var argData = null;
  
  var urlStr = new String(window.location);
  var x = urlStr.indexOf(arg);

  if (x != -1) {
    var frag = urlStr.substring(x, urlStr.length);
    var y = frag.indexOf("&");
    if (y != -1) {
      argData = frag.substring(arg.length, y);
    } else {
      argData = frag.substring(arg.length, frag.length);
    }
  }
  return argData;
}

var role = parseURL("role=");
// var siteURL = parseURL("site="); // using /wps/access/sms/check/lasturl instead now
var loginName = parseURL("name=");
var expireDate = parseURL("expire=");

if (expireDate) {
  expireDate = trimExpireDate(expireDate);
}
