
var qsParm = new Array();
parseQs();
function parseQs() {
  var query = window.location.search.substring(1);
  if (query && query.length > 0) {
    var parms = query.split('&');
    for (var i=0; i<parms.length; i++) {
      var pos = parms[i].indexOf('=');
      if (pos > 0) {
        var key = parms[i].substring(0, pos);
        var val = parms[i].substring(pos+1);
        qsParm[key] = val;
      }
    }
  }
}

var acceptableVerChars = ".1234567890";

function isValidVerStr(v) {
  if (v && v != undefined && v != null) {
    var len = v.length;
    for (var i=0; i<len; i++) {
      var ch = v.charAt(i);
      if (acceptableVerChars.indexOf(ch) == -1) {
        return false;
      }
    }
    return true;
  } else {
    return false;
  }
}


function showRegTerms() {
  showPopup("reg_terms.shtml", 540, 450);
}

function showPopup(filepath, w, h) {
  var regwin = window.open(filepath, 'reg','toolbar=no,location=no,directory=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=' + w + ',height=' + h);

}
