function GetRandomMapa()
{
var locationlist = new URLList (
"/Med2000/Med2000a/Seg33/B155M.htm",
"/Med2000/Med2000a/Seg33/B3M.htm",
"/Med2000/Med2000a/Seg33/B22M.htm",
"/Med2000/Med2000a/Seg33/B51M.htm",
"/Med2000/Med2000a/Seg33/B151M.htm",
"/Med2000/Med2000a/Seg33/B59M.htm",
"/Med2000/Med2000a/Seg33/B62M.htm",
"/Med2000/Med2000a/Seg33/B71M.htm",
"/Med2000/Med2000a/Seg33/B164M.htm",
"/Med2000/Med2000a/Seg33/B63M.htm",
"/Med2000/Med2000a/Seg33/B146M.htm",
"/Med2000/Med2000a/Seg33/B43M.htm",
"/Med2000/Med2000a/Seg33/B46M.htm",
"/Med2000/Med2000a/Seg33/B69M.htm",
"/Med2000/Med2000a/Seg33/B83M.htm",
"/Med2000/Med2000a/Seg33/B102M.htm",
"/Med2000/Med2000a/Seg33/B121M.htm",
"/Med2000/Med2000a/Seg33/polosul.htm",
"/Med2000/Med2000a/Seg33/B158M.htm",
"/Med2000/Med2000a/Seg33/B180M.htm",
"/Med2000/Med2000a/Seg33/B191M.htm"
        );

 num = Math.round ( ( rand.next() * (locationlist.count-1)) );

 return locationlist.list[num];
}

function URLList () {
  var argv = URLList.arguments;
  var argc = argv.length;
  this.list = new Object();
  for (var i = 0; i < argc; i++)
    this.list[i] = argv[i];
  this.count = argc;
  return this;
}

function NextRandomNumber()  {
  var hi   = this.seed / this.Q;
  var lo   = this.seed % this.Q;
  var test = this.A * lo - this.R * hi;
  if (test > 0)
    this.seed = test;
  else
    this.seed = test + this.M;
  return (this.seed * this.oneOverM);
}
function RandomNumberGenerator() {
  var d = new Date();
  this.seed = 2345678901 +
    (d.getSeconds() * 0xFFFFFF) +
    (d.getMinutes() * 0xFFFF);
  this.A = 48271;
  this.M = 2147483647;
  this.Q = this.M / this.A;
  this.R = this.M % this.A;
  this.oneOverM = 1.0 / this.M;
  this.next = NextRandomNumber;
  return this;
}

var rand = new RandomNumberGenerator();



