/**
Define drop-down menus for each of the books
 */
function DD(book) {
	var chosenFunction = book + 'DD();';
	eval(chosenFunction);
}
function AlphaDD() {
document.getElementById("rows").value = 5;
document.getElementById("columns").value = 4;
document.getElementById('row_option').value = 5;
document.getElementById('column_option').value = 4;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=23;
	DD.options[0].value="Alpha04()";
	DD.options[0].text="4 (Adding 0)";	
	DD.options[1].value="Alpha05()";
	DD.options[1].text="5 (Adding 1)";	
	DD.options[2].value="Alpha07()";
	DD.options[2].text="7 (Adding 2)";
	DD.options[3].value="Alpha08()";
	DD.options[3].text="8 (Solving for unknown)";
	DD.options[4].value="Alpha09()";
	DD.options[4].text="9 (Adding 9)";
	DD.options[5].value="Alpha10()";
	DD.options[5].text="10 (Adding 8)";
	DD.options[6].value="Alpha12()";
	DD.options[6].text="12 (Adding doubles)";
	DD.options[7].value="Alpha14()";
	DD.options[7].text="14 (Adding doubles plus 1)";
	DD.options[8].value="Alpha15()";
	DD.options[8].text="15 (Adding to make 10)";
	DD.options[9].value="Alpha16()";
	DD.options[9].text="16 (Adding to make 9)";
	DD.options[10].value="Alpha17()";
	DD.options[10].text="17 (3+5, 4+7, 5+7)";
	DD.options[11].value="Alpha19()";
	DD.options[11].text="19 (Subtracting 0 and 1)";
	DD.options[12].value="Alpha20()";
	DD.options[12].text="20 (Subtracting 2)";
	DD.options[13].value="Alpha21()";
	DD.options[13].text="21 (Subtracting 9)";
	DD.options[14].value="Alpha22()";
	DD.options[14].text="22 (Subtracting 8)";
	DD.options[15].value="Alpha23()";
	DD.options[15].text="23 (Doubles subtraction)";
	DD.options[16].value="Alpha24()";
	DD.options[16].text="24 (Subtracting from 10)";
	DD.options[17].value="Alpha25()";
	DD.options[17].text="25 (Subtracting from 9)";
	DD.options[18].value="Alpha26()";
	DD.options[18].text="26 (7-4, 7-3, 8-5, 8-3)";
	DD.options[19].value="Alpha27()";
	DD.options[19].text="27 (Subtracting 7)";
	DD.options[20].value="Alpha28()";
	DD.options[20].text="28 (Subtracting 6)";
	DD.options[21].value="Alpha29()";
	DD.options[21].text="29 (Subtracting 5)";
	DD.options[22].value="Alpha30()";
	DD.options[22].text="30 (Subtracting 3 and 4)";
}
function BetaDD() {
document.getElementById("rows").value = 4;
document.getElementById("columns").value = 4;
document.getElementById('row_option').value = 4;
document.getElementById('column_option').value = 4;
	var DD = document.getElementById("startLesson");	
	DD.options.length=0;
	DD.options.length=14;
	DD.options[0].value="Beta03()";	
	DD.options[0].text="3 (inequalities)";	
	DD.options[1].value="Beta04()";
	DD.options[1].text="4 (round to nearest ten)";
	DD.options[2].value="Beta05()";
	DD.options[2].text="5 (multiple-digit addition)";	
	DD.options[3].value="Beta07()";
	DD.options[3].text="7 (2-digit addition with carry)";
	DD.options[4].value="Beta11()";
	DD.options[4].text="11 (3-digit addtion: sum < 1000)";
	DD.options[5].value="Beta13()";
	DD.options[5].text="13 (column addition)";
	DD.options[6].value="Beta16()";
	DD.options[6].text="16 (3-digit addition: sum > 1000)";
	DD.options[7].value="Beta18()";
	DD.options[7].text="18 (3-digit column addition)";
	DD.options[8].value="Beta19()";
	DD.options[8].text="19 (4-digit column addition)";
	DD.options[9].value="Beta20()";
	DD.options[9].text="20 (2 & 3 digit subtraction without regrouping)";
	DD.options[10].value="Beta22()";
	DD.options[10].text="22 (2-digit subtraction with regrouping)";
	DD.options[11].value="Beta24()";
	DD.options[11].text="24 (3-digit subtraction with regrouping)";
	DD.options[12].value="Beta26()";
	DD.options[12].text="26 (4-digit subtraction with regrouping)";
	DD.options[13].value="Beta28()";
	DD.options[13].text="28 (5-digit subtraction with regrouping)";
}
function GammaDD() {
document.getElementById("rows").value = 3;
document.getElementById("columns").value = 4;
document.getElementById('row_option').value = 3;
document.getElementById('column_option').value = 4;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=16;
	DD.options[0].value="Gamma02()";
	DD.options[0].text="2 (x 1, x 0)";
	DD.options[1].value="Gamma04()";
	DD.options[1].text="4 (x 2)";	
	DD.options[2].value="Gamma06()";
	DD.options[2].text="6 (x 5)";
	DD.options[3].value="Gamma10()";
	DD.options[3].text="10 (x 9)";
	DD.options[4].value="Gamma12()";
	DD.options[4].text="12 (x 3)";
	DD.options[5].value="Gamma14()";
	DD.options[5].text="14 (x 6)";
	DD.options[6].value="Gamma16()";
	DD.options[6].text="16 (x 4)";
	DD.options[7].value="Gamma18()";
	DD.options[7].text="18 (x 7)";
	DD.options[8].value="Gamma20()";
	DD.options[8].text="20 (x 8)";
	DD.options[9].value="Gamma21()";
	DD.options[9].text="21 (1-digit x 2 & 3-digit)";
	DD.options[10].value="Gamma23()";
	DD.options[10].text="23 (2-digit x 2-digit)";
	DD.options[11].value="Gamma24()";
	DD.options[11].text="24 (2-digit with regrouping)";
	DD.options[12].value="Gamma251()";
	DD.options[12].text="25-1 (2-digit x 3-digit)";
	DD.options[13].value="Gamma252()";
	DD.options[13].text="25-2 (3-digit x 3-digit)";
	DD.options[14].value="Gamma281()";
	DD.options[14].text="28-1 (3 digit x 4-digit)";
	DD.options[15].value="Gamma282()";
	DD.options[15].text="28-2 (4 digit x 4-digit)";
}
function DeltaDD() {
document.getElementById("rows").value = 4;
document.getElementById("columns").value = 4;
document.getElementById('row_option').value = 4;
document.getElementById('column_option').value = 4;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=17;
	DD.options[0].value="Delta02()";
	DD.options[0].text="2 (division by 1 or 2)";
	DD.options[1].value="Delta03()";
	DD.options[1].text="3 (division by 10)";	
	DD.options[2].value="Delta04()";
	DD.options[2].text="4 (division by 3 or 5)";	
	DD.options[3].value="Delta06()";
	DD.options[3].text="6 (division by 9)";
	DD.options[4].value="Delta08()";
	DD.options[4].text="8 (division by 6)";
	DD.options[5].value="Delta10()";
	DD.options[5].text="10 (division by 4)";
	DD.options[6].value="Delta12()";
	DD.options[6].text="12 (division by 7 or 8)";
	//DD.options[7].value="Delta151()";
	//DD.options[7].text="15-1 (Standard to Expanded Notation)";
	DD.options[7].value="Delta16()";
	DD.options[7].text="16 (division by 1 digit with remainder)";
	DD.options[8].value="Delta18()";
	DD.options[8].text="18 (division with double-digit factors)";
	DD.options[9].value="Delta19()";
	DD.options[9].text="19 (dividing 3-digit by 1-digit)";
	DD.options[10].value="Delta20()";
	DD.options[10].text="20 (dividing 3-digit by 1-digit: fraction remainders)";
	DD.options[11].value="Delta22()";
	DD.options[11].text="22 (dividing 3-digit by 2-digit)";
	DD.options[12].value="Delta23()";
	DD.options[12].text="23 (dividing 4-digit by 1-digit)";
	DD.options[13].value="Delta24()";
	DD.options[13].text="24 (dividing 4-digit by 2-digit)";
	DD.options[14].value="Delta25()";
	DD.options[14].text="25 (multiple-digit division)";
	DD.options[15].value="Delta27()";
	DD.options[15].text="27 (fraction of a number)";
}
function EpsilonDD() {
document.getElementById("rows").value = 4;
document.getElementById("columns").value = 3;
document.getElementById('row_option').value = 4;
document.getElementById('column_option').value = 3;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=18;
	DD.options[0].value="Epsilon03()";
	DD.options[0].text="3 (add or subtract fractions with like denominators)";	
	DD.options[1].value="Epsilon05()";
	DD.options[1].text="5 (add or subtract fractions with unlike denominators)";	
	DD.options[2].value="Epsilon06()";
	DD.options[2].text="6 (add or subtract fractions using rule of 4)";
	DD.options[3].value="Epsilon08()";
	DD.options[3].text="8 (adding multiple fractions)";
	DD.options[4].value="Epsilon09()";
	DD.options[4].text="9 (multiplying fractions)";
	DD.options[5].value="Epsilon10()";
	DD.options[5].text="10 (dividing fractions-rule of 4)";
	DD.options[6].value="Epsilon12()";
	DD.options[6].text="12 (reducing fractions-common factors)";
	DD.options[7].value="Epsilon12()";//exactly the same as 12, so I will use the same function.
	DD.options[7].text="13 (reducing fractions-prime factorization)";
	DD.options[8].value="Epsilon15()";
	DD.options[8].text="15 (convert between mixed numbers and improper fractions)";
	DD.options[9].value="Epsilon17()";
	DD.options[9].text="17 (addition and subtraction of mixed numbers)";
	DD.options[10].value="Epsilon18()";
	DD.options[10].text="18 (addition of mixed numbers with regrouping)";
	DD.options[11].value="Epsilon19()";
	DD.options[11].text="19 (subtraction of mixed numbers with regrouping)";
	DD.options[12].value="Epsilon19()";//exactly the same as 12, so I will use the same function.
	DD.options[12].text="20 (subtraction of mixed numbers - same difference theorem)";
	DD.options[13].value="Epsilon21()";
	DD.options[13].text="21 (add mixed numbers with unlike denominators)";
	DD.options[14].value="Epsilon22()";
	DD.options[14].text="22 (subtract mixed numbers with unlike denominators)";
	DD.options[15].value="Epsilon23()";
	DD.options[15].text="23 (dividing mixed numbers)";
	DD.options[16].value="Epsilon25()";
	DD.options[16].text="25 (multiplying 3 fractions or mixed numbers)";
	DD.options[17].value="Epsilon29()";
	DD.options[17].text="29 (convert from fraction to decimal to percent)"; 
}
function ZetaDD() {
document.getElementById("rows").value = 3;
document.getElementById("columns").value = 4;
document.getElementById('row_option').value = 3;
document.getElementById('column_option').value = 4;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=15;
	DD.options[0].value="Zeta04()";
	DD.options[0].text="4 (Add decimal numbers)";	
	DD.options[1].value="Zeta05()";
	DD.options[1].text="5 (Subtract decimal numbers)";	
	DD.options[2].value="Zeta08()";
	DD.options[2].text="8 (Metric conversions-part 1)";	
	DD.options[3].value="Zeta09()";
	DD.options[3].text="9 (Multiply decimals by .1)";
	DD.options[4].value="Zeta10()";
	DD.options[4].text="10 (Multiply decimals by .01)";
	DD.options[5].value="Zeta14()";
	DD.options[5].text="14 (Multiply all decimals)";
	DD.options[6].value="Zeta17()";
	DD.options[6].text="17 (Divide decimal by whole number)";
	DD.options[7].value="Zeta18()";
	DD.options[7].text="18 (Divide whole number by decimal)";
	DD.options[8].value="Zeta20()";
	DD.options[8].text="20 (Divide decimal by decimal)";
	DD.options[9].value="Zeta211()";
	DD.options[9].text="21-1 (Quotient comes out even)";
	DD.options[10].value="Zeta212()";
	DD.options[10].text="21-2 (Quotient rounded to hundredths)";
	DD.options[11].value="Zeta213()";
	DD.options[11].text="21-3 (Quotient has repeats)";
	DD.options[12].value="Zeta214()";
	DD.options[12].text="21-4 (Quotient with fractional remainder)";
	DD.options[13].value="Zeta23()";
	DD.options[13].text="23 (Change fraction to decimal & percent)";
	DD.options[14].value="Zeta24()";
	DD.options[14].text="24 (Change decimal to fraction)";
}
function PreAlgebraDD() {
document.getElementById("rows").value = 4;
document.getElementById("columns").value = 2;
document.getElementById('row_option').value = 4;
document.getElementById('column_option').value = 2;
var DD = document.getElementById("startLesson");
	DD.options.length=0;
	DD.options.length=10;
	DD.options[0].value="PreAlgebra01()";
	DD.options[0].text="1 (Addition with negative numbers)";
	DD.options[1].value="PreAlgebra02()";
	DD.options[1].text="2 (Subtraction with negative numbers)";
	DD.options[2].value="PreAlgebra03()";
	DD.options[2].text="3 (Multiplication with negative numbers)";
	DD.options[3].value="PreAlgebra04()";
	DD.options[3].text="4 (Division with negative numbers)";
	DD.options[4].value="PreAlgebra05()";
	DD.options[4].text="5 (Exponents)";
	DD.options[5].value="PreAlgebra07()";
	DD.options[5].text="7 (Negative numbers with exponents)";
	DD.options[6].value="PreAlgebra08()";
	DD.options[6].text="8 (Roots and radicals)";
	DD.options[7].value="PreAlgebra09()";
	DD.options[7].text="9 (Solve for unknown using additive inverse)";
	DD.options[8].value="PreAlgebra13()";
	DD.options[8].text="13 (Solve for unknown using multiplicative inverse)";
	DD.options[9].value="PreAlgebra14()";
	DD.options[9].text="14 (Solve for unknown using order of operations)";
}