//
// (c) 2006-2007, Mike Shock <mikhail@shokhirev.com>
// v. 2.5
docStatus = "show" // "print"
chapNo = ""

function chapterNo() {
 var path = window.location.pathname
 var numberPos = path.indexOf("Chapter")
 chapNo = numberPos == -1 ? "i" : path.substr(numberPos+7,2)
 return chapNo
}

function showHeader() {
 var headerStatus = chapterNo() == "i" || documentStatus() == "show" ? "show": "hide"
 var param = window.location.search
 var headerPos = param.indexOf("header=")
 if (headerPos != -1) {
  headerStatus = param.substr(headerPos+7,4)
 }
 return headerStatus == "show"
}

function showMenu() {
 var menuStatus = chapterNo() == "i" || documentStatus() == "show" ? "show": "hide"
 var param = window.location.search
 var menuPos = param.indexOf("menu=")
 if (menuPos != -1) {
  menuStatus = param.substr(menuPos+5,4)
 } else {
  menuStatus = "show"
 }
 return menuStatus == "show"
}

function documentStatus() {
 var param = window.location.search
 var docPos = param.indexOf("doc=")
 if (docPos != -1) {
  docStatus = param.substr(docPos+4,4)
  docStatus = docStatus == "prin" ? "print" : docStatus
 } else {
  docStatus = "show"
 }
 return docStatus
}

function writeMenu() {
 if (!showMenu()) { 
  return; 
 }
 document.write('<div id="menuPane"><img src="images/spearup_sm.gif" id="menuSpearTop" height="38" width="35"/>');
 document.write('<p class="funnyMenuText fancyMenuText" style="font-size: 12px; font-family: times,serif;"> <em>улучшенная и</em><br/></p>');
 document.write('<p class="funnyMenuText fancyMenuText" style="font-size: 12px; font-family: times,serif; letter-spacing: 6px; font-variant: small-caps;">РАСШИРЕННАЯ</p>');
 document.write('<p class="funnyMenuText fancyMenuText" style="font-size: 12px; font-family: times,serif;"> версия </p>');
 document.write('<a href="http://pragmaticprogrammer.com/titles/fr_ltp"> '+
                '<img src="images/LTP_cover.jpg" height="120" width="100"> </a> '+
                '<img src="images/swirly.gif" style="padding: 30px;" height="21" width="64">');
 document.write('<p class="funnyMenuText"> « оригинальный учебник » </p>');
 document.write('<p class="funnyMenuText"><big> <span style="font-weight: bold;">Крис Пайн</span></big></p>');
 document.write('<p class="funnyMenuText"> <span style="font-weight: bold; font-style: italic;">"Учись программировать"</span></p>');
 document.write('<ol start="0" style="padding-top: 15px; padding-bottom: 15px;">');
 document.write('  <li> <a href="Chapter00.html">Начинаем</a> </li>'+
  '<li> <a href="Chapter01.html">Числа</a> </li>'+
  '<li> <a href="Chapter02.html">Буквы</a> </li>'+
  '<li> <a href="Chapter03.html">Переменные и присваивание</a> </li>'+
  '<li> <a href="Chapter04.html">Собираем всё вместе</a> </li>'+
  '<li> <a href="Chapter05.html">Ещё немного о методах</a> </li>'+
  '<li> <a href="Chapter06.html">Управление выполнением</a> </li>'+
  '<li> <a href="Chapter07.html">Массивы и итераторы</a> </li>'+
  '<li> <a href="Chapter08.html">Пишем свои методы</a> </li>'+
  '<li> <a href="Chapter09.html">Классы</a> </li>'+
  '<li> <a href="Chapter10.html">Блоки и процедурные объекты</a> </li>'+
  '<li> <a href="Chapter11.html">Что не вошло в учебник</a> </li></ol>');
 document.write('<p> (<a href="http://www1.tf.chiba-u.jp/%7Eshin/tutorial/">Перевод на японский</a> <br>- Син Нисияма.) </p>');
 document.write('<p> (<a href="http://www.ruby-doc.org/docs/ApprendreProgrammer/Apprendre_%E0_Programmer.pdf">Перевод на французский</a> <br>- Жан-Пьер Ангель.)</p>');
 document.write('<p> (<a href="http://www.shokhirev.com/mikhail/ruby/ltp/title.html">Перевод на русский</a> <br>- Михаил В. Шохирев.)<br></p>');
 document.write('<img src="images/speardown_sm.gif" id="menuSpearBottom" height="40" width="36"> </div>');
 
// alert(docStatus+" "+chapNo);
}

function writeHeader() {
 if (!showHeader()) { 
  return; 
 }
 document.write('<div id="pageWidth">')
 document.write('<div id="headerBar">')
 document.write('<div id="titlePicContainer">')
 document.write('<a href="http://pine.fm/LearnToProgram/">')
 document.write('<img src="images/titleLTP.gif" alt="Learn to Program" id="titlePic" '+
                'height="108" width="418"> </a> </div>')
 document.write('<a href="http://pine.fm/LearnToProgram/">')
 document.write('<img id="locket" alt="just a cute picture" src="images/locketLTP.png" '+
                'height="82" width="82"> </a> </div>')
}

// contentPane = document.getElementById("contentPane")
// alert(contentPane.style.top.value)

function writeFooter() {
 document.write('<p style="padding-bottom: 20px;"> Оригинал: © 2003-2007, <a href="http://pine.fm/LearnToProgram/">Christopher D. Pine</a>. <br>');
 document.write(' Перевод: © 2006-2007, <a href="http://www.shokhirev.com/mikhail/">Михаил В. Шохирев</a>. </p>');
}

