<!--

var i, j, fl;
var bn_params = 5;
var rand = new Array(shows);
var rand_i = 0;
var pri = 1;
var max_pri = 0;

j = 0;
for (i=0; i<bn_list.length; i++) {
  pri = bn_list[i*bn_params];
  if (pri > max_pri) {
    if (pri > 99) {
      pri = 100;
      bn_list[i*bn_params] = pri;
      rand[j++] = i;
    } else {
      max_pri = pri;
    }
  }
}

for (i=0+j; i<shows; i++) {
  do {
    fl = 0;
    n = Math.floor(Math.random()*(bn_list.length/bn_params));
    pri = bn_list[n*bn_params];
    if (pri / max_pri <= Math.random()) {
      fl = 1;
    } else {
      for (j=0; j<i; j++) {
        if (n == rand[j]) {
          fl = 1;
        }
      }
    }
  } while (fl);
  rand[i] = n;
}

function show_bn() {

   n=rand[rand_i++];
   if (rand_i <= shows) {
     document.write('<a href="'    + bn_list[n*bn_params+3] +
                      '" target="' + bn_list[n*bn_params+4] +
                    '"><img src="' + bn_list[n*bn_params+1] + '" border=0 width=' + bn_w + ' height=' + bn_h +
                          ' alt="' + bn_list[n*bn_params+2] + '"></a>');
   } else {
     document.write('<p><font color=red>Вы привысили установленное кол-во баннеров на странице!' +
                    '<br>(ansbnl_list.js: shows=' + shows + ').</font></p>');
   }
}


function show_bnblock(loc) {

 //alert(max_pri);
  document.write('<table border=0 cellspacing=0 cellpadding=0>');

  if (loc == 'ver') {

    for (i=0; i<rand.length; i++) {
      n=rand[i];
      document.write('<tr><td height=' + bn_h +
                          '><a href="' + bn_list[n*bn_params+3] +
                          '" target="' + bn_list[n*bn_params+4] +
                        '"><img src="' + bn_list[n*bn_params+1] + '" border=0 width=' + bn_w + ' height=' + bn_h +
                              ' alt="' + bn_list[n*bn_params+2] + '"></a></td></tr>');
      if (i<rand.length-1) {
        document.write('<tr><td height=' + space_h + '><img src="' + empty1x1 + '" width=1 height=' + space_h + '></td></tr>');
      }
    }

  } else {
    if (loc == 'hor') {
      document.write('<tr>');
      for (i=0; i<rand.length; i++) {
        n=rand[i];
        document.write('</td><td align="center">' +
                                '<a href="' + bn_list[n*bn_params+3] +
                               '" target="' + bn_list[n*bn_params+4] +
                             '"><img src="' + bn_list[n*bn_params+1] + '" border=0 width=' + bn_w + ' height=' + bn_h +
                                   ' alt="' + bn_list[n*bn_params+2] + '"></a></td>');
        if (i<rand.length-1) {
          document.write('<td width=' + space_w + '><img src="' + empty1x1 + '" width=' + space_w + ' height=1>')
        }
      }
      document.write('</tr>');
    }
  }
   document.write('</table>');

}


//-->

