// Скрипт для зачётного класса 0909.htm

// Задания

// Постановки задач
var SetTasks = new Array(
'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL style="list-style-type:square">'+
'<LI>Всё, что может испортиться&nbsp;&#151; портится.'+
'<LI>Всё, что не может испортиться&nbsp;&#151; портится тоже.'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL style="list-style-type:circle">'+
'<LI>Маркированный список удобен тогда, когда порядок элементов в нём не важен.'+
'<LI>Нумерованный список хорош для описания действий, в которых важен порядок следования.'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL style="list-style-type:disc">'+
'<LI>Графиня изменившимся лицом бежит пруду'+
'<LI>Заседание продолжается зпт миллион поцелуев'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL type=i start=5>'+
'<LI>Если кажется, что работу сделать легко, это непременно будет трудно.'+
'<LI>Если на вид она трудна, значит, выполнить её абсолютно невозможно.'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL type=1 start=3>'+
'<LI>Великий и Ужасный'+
'<LI>Исполнение желаний'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL type=a start=6>'+
'<LI>Коммутация каналов'+
'<LI>Пакетная коммутация'+
'</OL></DIV>',

'Какой код формирует список:'+
'<P><DIV class=out>'+
'<OL type=1 start=1>'+
'  <LI>Закон избирательного тяготения. Предмет упадёт таким'+
'      образом, чтобы нанести наибольший ущерб.'+
'      <OL style="list-style-type:disc">'+
'        <LI>Следствие Дженнинга. Вероятность того, что бутерброд'+
'            упадёт маслом вниз прямо пропорциональна'+
'            стоимости ковра.'+
'        <LI>Следствие Клипштейна. Уронят самую хрупкую деталь.'+
'      </OL>'+
'  <LI>Любой предмет, если его уронят, закатывается в самый'+
'      недоступный угол.'+
'      <OL style="list-style-type:disc">'+
'        <LI>Следствие. Закатываясь в угол, он ударит вас'+
'            по пальцам ноги.'+
'      </OL>'+
'</OL></DIV>'
                     );

// Варианты
var Variants = new Array(
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           ),
  new Array( 
'?',
'1',
'2',
'3',
'4',
'5',
'6'
           )


                        );

var Answers = new Array(3,2,1,5,1,4,5);

var pic = new Array(
"./pic/09p40.gif",
"./pic/09p40.gif",
"./pic/09p40.gif",
"./pic/09p41.gif",
"./pic/09p42.gif",
"./pic/09p43.gif",
"./pic/09p44.gif"
                   );

//-----------------------------
// Построение зачетного класса
//-----------------------------
function ShowZRU(teach)
{
  var i;
  var str = '<P>Нажмите кнопку <SPAN class=mark>Сброс</SPAN>, затем приступайте к решению.';
  str += '<P><FORM name=exam><P><IMG src=./pic/clear.gif';
  str += ' width=113 height=41 border=0 alt=Сброс';
  str += ' onmouseup   ="room.Ini()"';
  str += ' onmousedown ="this.src=\'./pic/clear2.gif\'"';
  str += ' onmouseover ="this.src=\'./pic/clear1.gif\'"';
  str += ' onmouseout  ="this.src=\'./pic/clear.gif\'">';

  // Построение заданий
  // Радиокнопки
  for (i=0; i<SetTasks.length; i++)
    str += ZPicMenuRU(teach, i, SetTasks[i], Variants[i], Answers[i], pic[i]);

  str +='<P>Чтобы увидеть результат работы, нажмите кнопку <SPAN class=mark>Оценка</SPAN>.';
  str +='<P><IMG src=./pic/bonus.gif width=113 height=41';
  str +=' border=0 alt=Оценка';
  str +=' onmouseup   ="room.Bonus()"';
  str +=' onmousedown ="this.src=\'./pic/bonus2.gif\'"';
  str +=' onmouseover ="this.src=\'./pic/bonus1.gif\'"';
  str +=' onmouseout  ="this.src=\'./pic/bonus.gif\'">';
  str +='</FORM>';

  document.write(str);
  room = new CheckTasks(SetTasks.length, document.forms["exam"]);
}


