// -------------------------------------------------------------------------------
// Code to Open Pop-Up Windows
// Only needs to be included in the episode.js file once.

// Opens a popup window at the default size
function openWin(inUrl) {
    var theWin = window.open(inUrl,"popup","menubar,resizable,scrollbars,height=420,width=400");
    if (theWin != null) {
		theWin.focus();
	}
}

// Opens a popup window at the specified size.
function openWinWH(inUrl,inWidth,inHeight) {
	var theFStr = "menubar,resizable,scrollbars,height=" + inHeight + ",width=" + inWidth;
    var theWin = window.open(inUrl,"popup",theFStr);
    if (theWin != null) {
		theWin.focus();
	}
}

// Opens a popup window at the specified size. Does not replace the contents of other
// popup windows unless the same "inWinName" is provided.
function openMultiWin(inUrl, inWinName) {
	var theFStr = "menubar,resizable,scrollbars,height=420,width=400";
    var theWin = window.open(inUrl,inWinName,theFStr);
    if (theWin != null) {
		theWin.focus();
	}
}

// Opens a popup window at the specified size. Does not replace the contents of other
// popup windows unless the same "inWinName" is provided.
function openMultiWinWH(inUrl,inWidth,inHeight, inWinName) {
	var theFStr = "menubar,resizable,scrollbars,height=" + inHeight + ",width=" + inWidth;
    var theWin = window.open(inUrl,inWinName,theFStr);
    if (theWin != null) {
		theWin.focus();
	}
}


































var mnumq1 = 6;
var canswers1 = new Array(mnumq1 + 1);
var mnumchoices1 = new Array(mnumq1 + 1);
var sanswers1 = new Array(mnumq1 + 1);
mnumchoices1[1] = "5";
canswers1[1] = "d";
sanswers1[1] = "";
mnumchoices1[2] = "4";
canswers1[2] = "b";
sanswers1[2] = "";
mnumchoices1[3] = "4";
canswers1[3] = "a";
sanswers1[3] = "";
mnumchoices1[4] = "4";
canswers1[4] = "c";
sanswers1[4] = "";
mnumchoices1[5] = "4";
canswers1[5] = "b";
sanswers1[5] = "";
mnumchoices1[6] = "4";
canswers1[6] = "d";
sanswers1[6] = "";
function gatherAnswers1(form) {
	for (i=0; i<=mnumq1; i++) {
		sanswers1[i] = "";
	}
	var k = 0;
	for (j = 1; j < (mnumq1+1); j++) {
		for (i=0; i<mnumchoices1[j]; i++) {
			if (form.elements[k].checked) {
				if (i%mnumchoices1[j] == 0) {
					sanswers1[j] = "a";
				} else if (i%mnumchoices1[j] == 1) {
					sanswers1[j] = "b";
				} else if (i%mnumchoices1[j] == 2) {
					sanswers1[j] = "c";
				} else if (i%mnumchoices1[j] == 3) {
					sanswers1[j] = "d";
				} else if (i%mnumchoices1[j] == 4) {
					sanswers1[j] = "e";
				} else if (i%mnumchoices1[j] == 5) {
					sanswers1[j] = "f";
				} else if (i%mnumchoices1[j] == 6) {
					sanswers1[j] = "g";
				}
			}
			k++;
		}
	}
}
function getPic1(inNum) {
	var theOut;
	if (inNum > mnumq1) return "";
	if (sanswers1[inNum] == canswers1[inNum]) {
		theOut = "<img src='../images/darkGreenCheck.gif' WIDTH=22 HEIGHT=16>";
	} else {
		theOut = "<img src='../images/redCheck.gif' WIDTH=22 HEIGHT=16>";
	}
	return theOut;
}
function getAnswer1(inNum) {
	if (inNum > mnumq1) return "";
	var theOut = "" + sanswers1[inNum];
	return theOut;
}



















var mnumq2 = 5;
var canswers2 = new Array(mnumq2 + 1);
var mnumchoices2 = new Array(mnumq2 + 1);
var sanswers2 = new Array(mnumq2 + 1);
mnumchoices2[1] = "4";
canswers2[1] = "c";
sanswers2[1] = "";
mnumchoices2[2] = "4";
canswers2[2] = "d";
sanswers2[2] = "";
mnumchoices2[3] = "4";
canswers2[3] = "d";
sanswers2[3] = "";
mnumchoices2[4] = "4";
canswers2[4] = "b";
sanswers2[4] = "";
mnumchoices2[5] = "4";
canswers2[5] = "a";
sanswers2[5] = "";
function gatherAnswers2(form) {
	for (i=0; i<=mnumq2; i++) {
		sanswers2[i] = "";
	}
	var k = 0;
	for (j = 1; j < (mnumq2+1); j++) {
		for (i=0; i<mnumchoices2[j]; i++) {
			if (form.elements[k].checked) {
				if (i%mnumchoices2[j] == 0) {
					sanswers2[j] = "a";
				} else if (i%mnumchoices2[j] == 1) {
					sanswers2[j] = "b";
				} else if (i%mnumchoices2[j] == 2) {
					sanswers2[j] = "c";
				} else if (i%mnumchoices2[j] == 3) {
					sanswers2[j] = "d";
				} else if (i%mnumchoices2[j] == 4) {
					sanswers2[j] = "e";
				} else if (i%mnumchoices2[j] == 5) {
					sanswers2[j] = "f";
				} else if (i%mnumchoices2[j] == 6) {
					sanswers2[j] = "g";
				}
			}
			k++;
		}
	}
}
function getPic2(inNum) {
	var theOut;
	if (inNum > mnumq2) return "";
	if (sanswers2[inNum] == canswers2[inNum]) {
		theOut = "<img src='../images/darkGreenCheck.gif' WIDTH=22 HEIGHT=16>";
	} else {
		theOut = "<img src='../images/redCheck.gif' WIDTH=22 HEIGHT=16>";
	}
	return theOut;
}
function getAnswer2(inNum) {
	if (inNum > mnumq2) return "";
	var theOut = "" + sanswers2[inNum];
	return theOut;
}


















var mnumq3 = 2;
var sanswers3 = new Array(mnumq3 + 1);
sanswers3[1] = "";
sanswers3[2] = "";
function gatherAnswers3(form) {
	for (i=0; i < mnumq3; i++) {
		sanswers3[i+1] = form.elements[i].value;
		sanswers3[i+1] = sanswers3[i+1].replace(/</g,"&lt;");
	}
}
function getAnswer3(inNum) {
	if (inNum > mnumq3) return "";
	var theOut = "" + sanswers3[inNum];
	return theOut;
}


















