var rasr = new Array( 
           new Array("Агнаевы","http://www.agnaev.ru/","agnaevzaur@yandex.ru"),
           new Array("Андросовы","http://www.androsov.com/club/club.htm"),
           new Array("Анненковы","http://www.annenkov.net/"),
           new Array("Анциферовы","http://www.hot.ee/antsiferov/"), 
           new Array("Аплетины","http://www.apletin.narod.ru/"), 
           new Array("Аравины","http://aravin.narod.ru/mihail.html"), 
           new Array("Арещенко","http://aravin.narod.ru/mihail.html","areschenko@gmail.ru"),            // 07.12.2007
      //     new Array("Арцишевские","http://www.artsishevskie.ru/"),                    отозван 15.07.2011
           new Array("Бабарины","http://babarin.narod.ru/index.html"), 
           new Array("Бабичи","http://www.genealogia.ru/ru/oforums/messages.htm?f=427"),
           new Array("Базановы","http://www.bazanov.info/"),                                            // 06.12.2007
         //  new Array("Базиян","http://basiyan.narod.ru/"),  отозван 23.08.2010

		   new Array("Байда","http://bayda-site.ucoz.ru/","Beznosov@narod.ru"),                        // 18.11.2009

		   new Array("Балашовы","http://www.balashoff.com/Internet-Club.html"),                        // 23.08.2010

           new Array("Безносовы","http://beznos.narod.ru/","Beznosov@narod.ru"),                        // 07.09.2006
         //  new Array("Белоусовы","http://www.belousov.cc/"),                           отозван 15.07.2011
           new Array("Бограды","http://bograd.narod.ru/namesake.html"),

           new Array("Борисовы","http://borisovsfam.my1.ru/"),

           new Array("Брайко","http://bograd.narod.ru/namesake.html"),                                  // 18.11.2009

        //   new Array("Бредюк"," http://bredyuk.narod.ru/"),                              отозван 15.07.2011
           new Array("Бровкин","http://1001.brovkin.ru/"),
           new Array("Брылины","http://www.brylinclub.com/index.php?area=articles&catid=12"),
           new Array("Бызовы","http://www.byz.ru/"),
        //   new Array("Бычек","http://www.bychek.net.ru/"),                                отозван 23.08.2010
        //   new Array("Васенковы","http://vasenkov-club.ucoz.ru/","vasenkov@sibnet.ru"),                  // 24.08.2009 отозван 24.12.2010
           new Array("Васильевы","http://www.vasilevy.ru/",""),                                          // 29.08.2008

         //  new Array("Волковы","http://volkovi.com/",""),                                                // 24.08.2010 отозван 24.12.2010

         //  new Array("Воропаевы","http://www.voropaev.ru/","andrey@voropaev.ru"),                           отозван 24.12.2010
           new Array("Вакуленко","http://vakulenko.ru/"),
		   
           new Array("Гайнановы","http://www.gainanov.ru/?page_id=24"),                                  // 18.11.2009

           new Array("Гарины","http://www.gariny.narod.ru/"),
           new Array("Гаркуши","http://garkushasite.pochta.org/"),
         //  new Array("Гецевичи","http://www.gic.nm.ru/new/index.htm"),                                   отозван 24.12.2010
         //  new Array("Гилёвы","http://www.gilev.ru/","gilev_slava@mail.ru"),                             отозван 24.12.2010
           new Array("Головы","http://allgolov.narod.ru/"),
           new Array("Голодяевы","http://golodyaev.clan.su/"),
           new Array("Грико","http://www.griko.land.ru/","griko@land.ru"),                               // 10.12.2007			   
        //   new Array("Гузеевы","http://www.gouzeev.com/gouzeevs.htm","sgouzeev@exxim-cc.com"),           // 04.01.2008  отозван 15.07.2011
           new Array("Гулевичи","http://gulevich.net/","a@gulevich.net"),                                // 09.09.2010
           new Array("Гурулевы","http://gurulev.ru/","guruleff@yandex.ru"),                              // 07.12.2007		   
           new Array("Густовы","http://gustow.narod.ru/"),
           new Array("Девликамовы","http://www.cemsin.ru/"),                                             // 29.08.2008
        //   new Array("Денисенки","http://www.denisenko.org/content/blogcategory/3/38/","vitaliy@denisenko.org"),  // 06.12.2007 отозван 15.07.2011
           new Array("Дерека","http://dereka.org.ua/"),                                                  // 23.08.2010		   
           new Array("Детинкины","http://detinkin.ru/","vse@detinkin.ru"),                               // 12.04.2007
           new Array("Додоновы","http://dod.ru/dodonov/","surname@dod.ru"),
         //  new Array("Драничниковы","http://www.dranichnikov.asdfhost.com/","DranichnikovSA@yandex.ru"), // 07.09.2006 отозван 24.12.2010
         //  new Array("Драповы","http://drapov.ru/",""),                                                  // 13.12.2007  отозван 15.07.2011
           new Array("Дубель","http://dubel.webtalk.ru/","wolfick84@bk.ru"),                             // 02.06.2008
           new Array("Дубовики","http://www.petergen.com/dubowik/index.htm","dubowik@mail.ru"),
           new Array("Дьяковы","http://diyakovy.ucoz.ru/",""),                                           // 04.12.2007
           new Array("Евсюковы","http://www.evsyukov.ru/index.html"),
           new Array("Ежиковы","http://ezhikov.ucoz.ru/publ/2-1/"),                                      // 04.12.2007
           new Array("Ерёмины","http://eremin.aho.ru/odnof.htm","yzts@mail.ru"),
           new Array("Ефремовы","http://www.efremov-s.ru/"),
         //  new Array("Жабские","http://zhabskiy.narod.ru/Reestr.html","zhabskiy@mail.ru"), отозван 23.08.2010
           new Array("Ждан","http://zhdanrodovod.narod.ru/"),
           new Array("Жигалины","http://www.zhigalin.ru/"),           // add 15.07.2011
           new Array("Жужговы","http://map.zhuzhgov.ru/"),            // add 15.07.2011
           new Array("Жуковы","http://zhukovclub.narod.ru/index2.html"),
        //   new Array("Зиневич","http://zinevich.ru/index.htm"),                                         отозван 24.12.2010
           new Array("Злоказовы","http://www.zlokazoff.narod.ru/"),
           new Array("Ивановы","http://www.ivanov-club.ru/"),                                             // 12.04.2007
        //   new Array("Извековы","http://www.petergen.com/izvekov/index.htm"),        отозван 15.07.2011
           new Array("Истомины","http://www.czn.ru/istomin/","face1@mail.ru"),                           // 04.01.2008
           new Array("Истратовы","http://www.istratov.narod.ru/"),
           new Array("Казыдубы","http://www.kazydub.ru/","oleg@kazydub.ru"),                              // 04.01.2008
           new Array("Канаевы","http://www.kanaev.ru/","dmi.try@kanaev.ru"),
           new Array("Капитанчуки","http://club.kapitanchuk.com/"),
        //   new Array("Капишниковы","http://kapishnikov.narod.ru/index2.html","kapishnikov@narod.ru"),          отозван 15.07.2011
           new Array("Кашкаровы","http://kashkarov1.narod.ru/","dron197@yandex.ru"),
        //   new Array("Киндеевы","http://www.kindeev.ru/",""),                                             // 05.12.2007 отозван 15.07.2011
           new Array("Кириченко","http://kirichclub.narod.ru/","kirichclub@yandex.ru"),                   // 18.11.2009

           new Array("Кисленко","http://www.kislenko.net/"),                                             // 23.08.2010

           new Array("Когай","http://koguy.ru/","friends@koguy.ru"),                                      // 04.12.2007
           new Array("Кочкины","http://www.kochkin.ru/"),                                                 // 19.05.2008

           new Array("Кошкины","http://www.koshkin.ru/","koshkin@gmail.com"),                             // 06.12.2007
           new Array("Крапивенцевы","http://mkrap.narod.ru/"),

           new Array("Красильниковы","http://krasilnikoff.ru/","admin@krasilnikoff.ru"),                  // 18.11.2009

         //  new Array("Красовы","http://www.krasov.com/","ks@lesta.ru"),                                   // 06.12.2007 отозван 15.07.2011
           new Array("Круковские","http://rgo.newmail.ru/krukowski/index.html"),
           new Array("Кудаевы","http://koudaev.narod.ru/"),
           new Array("Кудрявцевы","http://www.kudryavtsev.ru/","dima@kudryavtsev.ru"),                    // 12.04.2007
           new Array("Кукушкины","http://kukushkin.name/",""),
           new Array("Кунины","http://kunin.info/",""),                                                   // 29.08.2008
        //   new Array("Лавриненко","http://www.lavrinenko.com"),                                      отозван 24.12.2010
           new Array("Лазаревы","http://lazarev.narod.ru/main.html"),
           new Array("Лапины","http://www.lapin.ru/"),
        //   new Array("Ларкины","http://www.larkin.ru/"),       отозван 23.08.2010
       //    new Array("Листовы","http://www.listov.ru/index.php?nma=index&fla=index","nikolay@listov.ru"),   отозван 23.08.2010
	   //    new Array("Лобковы","http://www.lobkov.com/clan/","mail@lobkov.com"),                            отозван 24.12.2010
       //    new Array("Лободины","http://www.bigfamilyalbum.narod.ru/namesake.htm","n-lobodina@mail.ru"),   // 04.12.2007 отозван 24.12.2010
       //    new Array("Лузгины","http://www.luzgins.com/","vluzgin@hotmail.com"),                      отозван 23.08.2010
           new Array("Марецкие","http://marecki.ru/"),
           new Array("Матерновские","http://maternowski.narod.ru/","webbrave@yahoo.com"),                  
        //   new Array("Матусевичи","http://www.matusiewicz.org/index.htm"),                             отозван 24.12.2010
           new Array("Медведевы","http://www.medvedevy.ru/"),                                              // 19.05.2008

           new Array("Меркушевы","http://www.merkushev.net/"),
           new Array("Меченко","http://mechenko.ru/"),               // add 15.07.2011

           new Array("Мирошниченко","http://miroshnichenkoclub.narod.ru/"),

           new Array("Назаровы","http://nazarov.info","evgeniy@nazarov.com"),                              // 26.02.2010

           new Array("Напольских","http://napolskih.com"),
           new Array("Небратенко","http://nebratenko.ru"),                                                 // 19.05.2008

       //    new Array("Ненаглядовы","http://nenaglyadov.ru/"),              отозван 15.07.2011
           new Array("Николаевы","http://www.nikolaev.narod.ru/","nikolaev.ru@mail.ru"),                   // 06.12.2007
           new Array("Ноздрины","http://klann.narod.ru/about/index.htm","klann@mail.ru"),

		   new Array("Ольшанские","http://www.olfamily.ru/","olshanski@olfamily.ru"),                      // 06.12.2007
		   new Array("Охотины","http://www.okhotin.ru/"),                                                  // 24.12.2010
        //   new Array("Паврозины","http://pawrozin.narod.ru/","pi1@yandex.ru"),                         отозван 24.12.2010
           new Array("Пантелеев","http://www.panteleev.info","x-p-admin@mail.ru"),
           new Array("Паньковы","http://pankov.by.ru/pankovs/regions.htm","vpankov@mail.ru"),

           new Array("Петриченко","http://www.petrichenko.info/odnofamiltsy","vpankov@mail.ru"),           // 18.11.2009

           new Array("Подгурские","http://www.podgourski.net"),
           new Array("Поляниновы","http://polyaninov.narod.ru/","Polyaninov@yandex.ru "),
           new Array("Призоловы","http://community.livejournal.com/prizolovy/profile"),

           new Array("Прилепские","http://prilepskie.org/"),                                               // 24.08.2010
		   
           new Array("Провоторовы"," http://community.livejournal.com/provotorov_surn/318.html"),          // 23.08.2010
		  
           new Array("Протасы","http://protas-club.boxmail.biz/"),
           new Array("Пчельниковы","http://hive.by.ru/","hive@nm.ru"),
           new Array("Рамеевы","http://rameevy.narod.ru/","sindicat@rambler.ru"),
           new Array("Ремезовы"," http://www.remezovi.ru/"),
       //    new Array("Ржавины","http://www.rzhavin.ru/"),                                                 отозван 24.12.2010
           new Array("Рогаткины","http://rogatkin.host-sale.ru/","rogatkin1@mail.ru"),
           new Array("Роговы","http://rogov-club.narod.ru/about.htm"),
           new Array("Родионовы","http://rodionov.clan.su/"),                                              // 24.12.2010
		   
           new Array("Романенко","http://www.romanenko.ru/"),                                              // 19.05.2008

           new Array("Розенблюм","http://www.rpp.nm.ru/odnofami/odnofami.html"),                           // 04.01.2008
           new Array("Романычевы","http://romanychev-bl.pbwiki.com/"),
           new Array("Ртищевы","http://rtishchevclub.narod.ru/"),

           new Array("Рубановы","http://rubanov.ru/","info@rubanov.ru"),								   // 18.11.2009

           new Array("Руфановы","http://rufanov.ru/"),

		   new Array("Саварец","http://savaretsden.narod.ru/savarets.htm"),                                // 18.11.2009

           new Array("Савосины","http://www.savosin.ru/"),                                                 // 19.05.2008

           new Array("Савченки","http://fsavchenko.narod.ru/index.html"),
           new Array("Самарцевы","http://www.samartsev.ru/othr-rus.htm","nikolay@samartsev.ru"),
           new Array("Самойловичи","http://samoilovichi.narod.ru"),
           new Array("Сапроновы","http://www.sapronov.com/"),
           new Array("Свирские","http://www.svirsky.ru/","pasha_svirsky@yahoo.com"),

           new Array("Сердюк","http://www.serdyuk.com/","admin@serdyuk.com"),                       // 23.08.2010

        //   new Array("Синцовы","http://www.dipsoft.narod.ru/dipsoft/SintCity/sintcity.htm","dipsoft@email.com"), отозвана 23.08.2010
        //   new Array("Слемзины","http://www.slemzin.ru/","slemzin@yandex.ru"),                                   отозван 24.12.2010
           new Array("Слободины","http://slobodin.ru/","anton@slobodin.ru"),                               // 04.12.2007

        //   new Array("Смолы","http://smola.ho.ua/","yuri_smola@ukr.net"),                                  // 18.11.2009 отозван 24.12.2010

           new Array("Стрельниковы","http://strelnikoff.narod.ru"),

           new Array("Сулеймановы","http://www.suleymanovs.ru/"),                                          // 24.08.2010

           new Array("Сулины","http://sulinclub.ru/"),
       //    new Array("Сычевы","http://www.sychev.ru/"),   отозван 23.08.2010
           new Array("Третьяковы","http://tretyakovclub.info/",""),                                        // 10.12.2007
           new Array("Тюшняковы","http://aonplus.narod.ru"),

           new Array("Титковы","http://community.livejournal.com/titkovs","titkovs_fm@mail.ru"),

           new Array("Тузовы","http://www.tuzov.ru/"),                                                     // 24.08.2010

           new Array("Урбановичи","http://urbanovichi.narod.ru/","urbanovichi@narod.ru"),
           new Array("Черезовы","http://cherezov.ru",""),
           new Array("Фомины","http://www.fominy.info/"), //add 15.07.2011

           new Array("Фоминых","http://fominykh.narod.ru/Fom/index.html"),
           new Array("Фурсовы","http://fursov.ru/category/person/"),                       // 12.04.2007 corr 15.07.2011
           new Array("Цуприки","http://tsuprik.ru/"),           // add 15.07.2011

      //     new Array("Цыплаковы","http://www.tsyplakov.spb.ru/"),   отозван 23.08.2010
           new Array("Шабровы","http://www.shabrov.ru/poisk.html","aleksey@shabrov.ru"),
       //    new Array("Шевнины","http://shevnin.nm.ru/","shevnin@nm.ru"),                                   отозван 24.12.2010
           new Array("Шевченко","http://www.shevchenko.com.ua"),
           new Array("Шлыковы","http://www.shlykov.ru/"),                                                  // 29.08.2008
           new Array("Шелест","http://www.shelestclub.org/","aht_city@bk.ru"),                             // 24.11.2008
           new Array("Шишко","http://shishko.ru/","JaneKR1@yandex.ru"),                                    // 28.05.2009
      //     new Array("Шпаеры","http://www.andrewsh.od.ua/","irand@rambler.ru"),       отозван 23.08.2010
           new Array("Шулаевы","http://www.liveinternet.ru/users/1118042/"),
      //     new Array("Шумковы","http://www.shumkov-name.ru/"),
           new Array("Шуплецовы","http://shupletsovs.narod.ru/","shupletsovs@yandex.ru"),
           new Array("Эповы","http://www.epov.ru/","epov@online.nsk.su"),
           new Array("Юферовы","http://ysv.ru/"),
           new Array("Яцкевичи","http://www.petergen.com/jackiewicz/"),
           new Array("Яцковские ","http://alex.ourera.org/index.php/forum/viewthread/46")                    // 23.08.2010
           ); 

function sklon(nn)
{
	var edin=nn%10;
	var dese=nn%100;
	if (edin >= 5 || edin == 0 || (dese >= 11  && dese <= 14) )   return "ссылок";
	if (edin == 1)  return "ссылку";
	return "ссылки";
}

function formm()
{
    var nn=rasr.length;
    var stolb=4;
    x = document.createElement('table');
    tabbd = x.appendChild(document.createElement('tbody'));
    var strok=Math.ceil(nn/stolb);
    // var strok=Math.floor((nn+stolb-1)/stolb);

    for ( i=0; i<strok; i++ ) 
    { 
       tr = document.createElement( "tr" );
       for ( j=0; j<stolb; j++ ) 
       {
          ind=i+j*strok;
          td = document.createElement( "td" );
          td.style.width ="160px";
          td.style.padding ="5px";
		  if ( ind >= nn)
		  {
             td.appendChild( document.createTextNode(" ") );
          }
          else
          {
             ta = document.createElement("a");
             ta.href=rasr[ind][1];
             ta.target = "_blank";
             ta.title = rasr[ind][0];
             ta.appendChild(document.createTextNode( rasr[ind][0]));
             td.appendChild( ta );
          }
          tr.appendChild( td );
       }
       tabbd.appendChild( tr );
    }
    document.getElementById('dintabl').appendChild(x);
}
function itog()
{
    var nn=rasr.length;
    var soob="В настоящий момент список содержит "+nn+" "+sklon(nn)+".";	
	document.getElementById('dinitog').appendChild(document.createTextNode(soob));
}
function mmain()
{
   var isDOM=document.getElementById; //DOM1 browser (MSIE 5+, Netscape 6+, Opera 5+)
   if (!isDOM)
   {
      document.writeln("Ваш браузер не поддерживает динамические объектные модели - проще говоря - вероятно, очень старый.");
	  document.writeln("К сожалению, этот браузер не сможет отобразить содержание страницы.");
  	  document.writeln(" <br /> <br /> <br />");
      return;
   }
   else
   {
      formm();
	  itog();
   }
}
