<?xml version="1.0" encoding="WIN-1251"?>
<rmml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="L:\collaborative-nir\program\Cscl3DWS\rmml\RMML.xsd">
	<include src="cmninfo:scripts/scene.xml"/>
	<include src="rmcomscr:dragtable.xml"/>
	<include src="rmcomscr:fomulaConstructor.xml"/>
	<scene class="ScnTmplBasic">
		<text name="cadrTitle" class="cCadr">
			2.  Алгоритм составления формул бинарных соединений
		</text>
		<audio name="titleSound" src="res02/z147i_02.mp3"/>
		<audio name="mainSound" src="res02/147i_02_00.mp3">
			<script event="onPlayed">
				scene.formulaConstructor.startWork();
			</script>
		</audio>
		<audio name="sound0" src="res02/147i_02_00a.mp3"/>
		<audio name="sound0e" src="res02/147i_02_00b.mp3"/>
		<audio name="sound1" src="res02/147i_02_01a.mp3"/>
		<audio name="sound1e" src="res02/147i_02_01b.mp3"/>
		<audio name="sound2" src="res02/147i_02_02a.mp3"/>
		<audio name="sound2e" src="res02/147i_02_02b.mp3"/>
		<audio name="sound3" src="res02/147i_02_03a.mp3"/>
		<audio name="sound3e" src="res02/147i_02_03b.mp3"/>
		<audio name="sound4" src="res02/147i_02_04a.mp3"/>
		<audio name="sound4e" src="res02/147i_02_04b.mp3"/>
		<audio name="finishAudio" src="res02/finish.mp3"/>
		<composition name="formulaConstructor" class="cFConstruct" x="20" y="0">
			<script>
				this.constrType = "simple";
				var hints = new Array("Соблюдая предложенный порядок действий, научитесь составлять химические формулы бинарных соединений.",
									"Перетащите необходимые элементы периодической таблицы и таблицы анионов в горячие зоны.",
									"Поместите в горячие зоны степени окисления из таблицы.",
									"Введите правильное значение с клавиатуры",
									"Введите правильное значение с клавиатуры");
				var instrs = new Array("Выберите название вещества из таблицы.",
									"Запишите рядом знаки химических элементов. ",
									"Проставьте их степени окисления",
									"Определите для них наименьшее общее кратное (НОК).",
									"Найдите индексы и составьте химическую формулу вещества.");
				var elems = new Array(["Оксид натрия",["Na",1,2,"O",-2,1]],//["ион",степень окисления,индекс,"ион",степень окисления,индекс....]
 								["Хлорид алюминия",["Al",3,1,"Cl",-1,3]],
 								["Оксид меди (II)",["Cu",2,1,"O",-2,1]],
 								["Оксид алюминия",["Al",3,2,"O",-2,3]],
 								["Сульфид калия",["K",+1,2,"S",-2,1]],
 								["Хлорид калия",["K",1,1,"Cl",-1,1]]
 								);
				var audioInstr = new Array(parent.sound0,parent.sound1,parent.sound2,parent.sound3,parent.sound4);
				var arrErrors = new Array(null,parent.sound1e,parent.sound2e,parent.sound3e,parent.sound4e);
				var arrWar = new Array(parent.sound0e);
				initInstructions(instrs,hints,audioInstr,arrErrors,arrWar);//initInstructions(массив инструкций,массив пояснений,массиы звуковинструкций,массив звуков ошибок, массив звуков предупреждений);
				initConstr(elems);
			</script>
		</composition>
		<script event="scene.allSoundsStop">
			scene.titleSound.stop();
			scene.mainSound.stop();
		</script>
		<script>
			this.startScene();
			/* Evgenei */
			this.InitScorm();
			// количество элементов (кнопок) передаем в функцию addSteps
			Player.globals.scorm.addSteps(2, 1);
			Player.globals.scorm.incStep();
			Player.globals.scorm.updateResutlsValues();
			/* */
		</script>
	</scene>
</rmml>
