// JavaScript для романов, разделённых по главам

// content	- имя файла с оглавлением для книги (без расширения)
// book		- имя файла с материалами по книге
// name		- название книги (выведется в заголовке меню)
// prefix	- префикс файлов - глав книги
// first	- номер первого файла
// last		- номер последнего файла
// firsttext	- текст для первого файла (если предисловие) или ''
// lasttext	- текст для последнего (файла если эпилог) или ''
// namemenu	- название книги для меню внизу (если пусто, то name)
function menu(content,book,name,prefix,first,last,firsttext,lasttext,namemenu) {
 var 
 t0='<tr><td valign=top align=center nowrap><font class=nextprev>&nbsp;</font></td></tr>',
 t1='<tr><td valign=top align=center nowrap><div class=table><a class=nextprev href="',
 t2='.htm">&nbsp;',
 t3='&nbsp;</a></div></td></tr>',
 t4='<tr><td valign=top align=center nowrap><div class=table><font class=nextprev>&nbsp;</font></div></td></tr>',
 i=0, n=0, page=0, s='', fprev='', fnext='';
 s=window.location.href;
 i=s.indexOf(prefix); 
 if (i>0) {
  document.write('<table width=100% height=100% cellpadding=0 cellspacing=2 border=0><tr><td width=120 valign=top>');
  s=s.substr(i+prefix.length,2);
  page=Number(s);
  if (page==first) prevtext=''; else { n=page-1; fprev=''+n; if (n<10) fprev='0'+fprev; prevtext='Предыдущая глава'; if (n==first && firsttext!='') prevtext=firsttext; }
  if (page==last) nexttext=''; else { n=page+1; fnext=''+n; if (n<10) fnext='0'+fnext; nexttext='Следующая глава'; if (n==last && lasttext!='') nexttext=lasttext; }
  s='<div align=center><table width=100% border=0 cellpadding=1 cellspacing=0>';
  s+='<tr><td valign=top align=center><div class=title>'+name+'</div></td></tr>';
  s+=t0+t1+content+t2+'Оглавление'+t3+t0;
  if (prevtext!='') s+=t1+prefix+fprev+t2+prevtext+t3; else s+=t4;
  if (nexttext!='') s+=t1+prefix+fnext+t2+nexttext+t3; else s+=t4;
  s+=t0;
  for (n=first; n<=last; n++) {
   fprev=''+n; if (n<10) fprev='0'+fprev;
   fnext='Глава '+n;
   if (n==first && firsttext!='') fnext=firsttext;
   if (n==last && lasttext!='') fnext=lasttext;
   s+=t1+prefix+fprev+t2+fnext+t3;
  }
  s+=t0;
  if (namemenu=='') namemenu=name;
  s+=t1+book+t2+namemenu+t3;
  s+=t1+'index.html'+t2+'П.Асс и Н.Бегемотов'+t3; s=s.replace('.html.htm','.html');
  s+='</table></div>';
  document.write(s);
  // document.writeln('</td><td width=4 height=100% align=left valign=top><div class=v></div></td><td valign=top>');
  // document.writeln('</td><td width=20 height=100% valign=top align=center background="../p/bgtable.gif"><div class=v>&nbsp;</div></td><td valign=top>');
  document.write('</td><td width=20 height=100% valign=top align=center class=spring><div class=v>&nbsp;</div></td><td valign=top>');
 }
}

function menuend() {
 document.write('<p></td></tr></table>');
}

