   function getRandomNumber(a) {
     if (!a) return 0;
     var now = new Date();
     var random_num = now.getSeconds() % a;
     return random_num;
   }
   function getRandomNumber2() {
     var random_num = parseInt(Math.random()*10000) + '_' + parseInt(Math.random()*10000) + '_' + parseInt(Math.random()*10000);
     return random_num;
   }
   function initBann() {
     var banners = new Array();
       var big_b = new Array ();
           var b0 = {tag:'<obj'+'ect classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"954\" height=\"90\" id=\"flash_bblgksv_1284067951\"align=\"middle\"><pa'+'ram name=\"allowScriptAccess\" value=\"sameDomain\" /><pa'+'ram name=\"movie\" value=\"/data/2010/06/29/1133257439/msk_1series_954x90_new_2.swf?link=/__q/169484301/34771311/20693&__k=' + getRandomNumber2() + '\" /> <pa'+'ram name=\"quality\" value=\"high\" /> <pa'+'ram name=\"bgcolor\" value=\"#ffffff\" /><em'+'bed src=\"/data/2010/06/29/1133257439/msk_1series_954x90_new_2.swf?link=/__q/169484301/34771311/20693&__k=' + getRandomNumber2() + '\" quality=\"high\" bgcolor=\"#ffffff\" width=\"954\" height=\"90\" name=\"flash_bblgksv_1284067951\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></obj'+'ect>'};
           if (b0) {
             b0.border = 0;
             big_b[big_b.length] = b0;
           }
           var b1 = {tag:'<obj'+'ect classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"954\" height=\"90\" id=\"flash_bblgksv_1284067951\"align=\"middle\"><pa'+'ram name=\"allowScriptAccess\" value=\"sameDomain\" /><pa'+'ram name=\"movie\" value=\"/data/2010/07/01/1106530530/msk_1series_954x90_new_1.swf?link=/__q/140661296/34771311/20693&__k=' + getRandomNumber2() + '\" /> <pa'+'ram name=\"quality\" value=\"high\" /> <pa'+'ram name=\"bgcolor\" value=\"#ffffff\" /><em'+'bed src=\"/data/2010/07/01/1106530530/msk_1series_954x90_new_1.swf?link=/__q/140661296/34771311/20693&__k=' + getRandomNumber2() + '\" quality=\"high\" bgcolor=\"#ffffff\" width=\"954\" height=\"90\" name=\"flash_bblgksv_1284067951\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></obj'+'ect>'};
           if (b1) {
             b1.border = 0;
             big_b[big_b.length] = b1;
           }
       if (big_b.length)
         banners[0] = big_b;
     return banners;
   }

   function drawBanners () {
     drawBannerCells('banners_table', initBann());
   }

   function drawBannerAdditionalLinks(table_id, a) {
     return false;
   }

   function drawBannerCells(table_id, banners) {
     var table = document.getElementById(table_id);
     if (!table) return 0;
     var tr = table.rows[0]; if (!tr) tr = crTr(table);

     var bannLen = banners.length;
     if (bannLen == 0) return 0;

     for (var i=0; i<bannLen; i++) {
       var collectLen  = banners[i].length;
       var here_banner = banners[i][ getRandomNumber(collectLen) ];
       var td = document.createElement('td');
       if (here_banner) {
         if (here_banner.border) td.className = "bannerBorder";
         td.innerHTML = here_banner.tag;
       }

       if (bannLen == 1) {
         var TableWidth = table.clientWidth;
         if (TableWidth && TableWidth > 0)
         {
           td.style.width = TableWidth + 'px';
         }
       }

       td.setAttribute('align', 'center');
       td.setAttribute('valign', 'middle');
       td.style.textAlign     = "center";
       td.style.verticalAlign = "middle";

       tr.appendChild(td);
       if (i != (bannLen-1)) separatTD(tr);
     }

     return true;
   }

   function crTr (table) {
     var tr = document.createElement('tr');
     var tbody = table.getElementsByTagName('tbody')[0];
     tbody.appendChild(tr);
     return tr;
   }
   function separatTD (tr) {
     var td = document.createElement('td');
     td.setAttribute('width', '10%');
     td.appendChild(document.createTextNode(' '));
     tr.appendChild(td);
   }
   function turnTapesHeight (arg) {
     if (arg && arg!=0) {
       var h = 31;
       var nav = navigator.appName;
       if (nav == 'Netscape')
         h = 27;
       if (nav == 'Opera')
         h = 29;
       var tape_divs = getElementsByClass("news_tapes",null,"div");
       for (var i in tape_divs)
         tape_divs[i].style.height = h + 'px';
     }
   }
   function getElementsByClass (searchClass, node, tag) {
     var classElements = new Array();
     if ( node == null )
       node = document;
     if ( tag == null )
       tag = '*';
     var els = node.getElementsByTagName(tag);
     var elsLen = els.length;
     var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
     for (i = 0, j = 0; i < elsLen; i++) {
       if ( pattern.test(els[i].className) ) {
         classElements[j] = els[i];
         j++;
       }
     }
     return classElements;
  }
   function afisha (sel,prefix) {
     var granule = sel[ sel.selectedIndex ].value;
     document.location.href = '' + prefix + '/ekb/2010/' + granule ;
   }
   function afisha_ok (prefix) {
     var sel = document.getElementsByName('afisha_select');
     if (sel.length)
       afisha(sel[0],prefix);
   }
function drawBanners2 () {
  var banners2 = getRandomNumber(2) ? get2BigBanners() : get2Banners();

  drawBannerCells('banners_table_bottom', banners2);

  return false;
}
function get2BigBanners(a) {
  var c = [[{tag:'<a h'+'re'+'f="/__q/180440426/34771311/20693/"><im'+'g '+'sr'+'c='+'\"/data/2010/09/07/1129795512/kassir.gif?bq180440426.34771311.20693\" border=\"0\"  width=\"600\" height=\"90\"></'+'a>'}]];
  if ((!c[0] || !c[0][0]) && !a) c = get2Banners(1);
  return c;
}
function get2Banners(a) {
  var c = [];
  c[c.length] = [];
  c[c.length] = [];
  c[c.length] = [];
  if ((!c[0] || !c[0][0]) && !a) c = get2BigBanners(1);
  return c;
}
function getEditBannerPlacesLink(a) {
  var collection = {};
  return collection[a] || [];
}
