var drillStarted = false
var changedSettings = false
var minCounter = 0
var maxCounter = 18
var lastDone=0
var itemNo=0
var startString = '<html><head><title>vocab1U.html</title><meta http-equiv="Content-Type" content="text/html;charset=utf-8"><style type="text/css"> p {text-align: center; font-family: "Times New Roman", "Times", "Palatino";} span.lemma {font-size: 36pt; font-family: "New Athena Unicode","Cardo", "Lucida Grande", "Palatino Linotype", "Athena Unicode", "Arial"; color: red;}  span.rest {line-height: 28pt;font-size: 24pt; font-family: "New Athena Unicode","Cardo", "Lucida Grande", "Palatino Linotype", "Athena Unicode", "Arial"; color: red;} span.added {line-height: 28pt; font-size: 24pt;  color: blue;} span.meaning {font-size: 36pt; color: blue;} span.derivlabel {font-size: 20pt;  color: 00cc33;} span.derivs {font-size: 20pt;  color: 330000;}</style></head><body bgcolor="#FFFFFF"><p>'
var endString = '</p></body></html>'
var myString=""

function setStart(form) {
	
	startUnitNo = form.drillstart.options[form.drillstart.selectedIndex].value;
	
	endUnitNo = form.drillend.options[form.drillend.selectedIndex].value;
	

	if (startUnitNo == 3){
		minCounter = 0
		}
	if (startUnitNo == 4){
		minCounter = 19
		}
	if (startUnitNo == 5){
		minCounter = 40
		}
	if (startUnitNo == 6){
		minCounter = 58
		}
	if (startUnitNo == 7){
		minCounter = 86
		}
	if (startUnitNo == 8){
		minCounter = 111
		}
	if (startUnitNo == 9){
		minCounter = 129
		}
	if (startUnitNo == 10){
		minCounter = 148
		}
	if (startUnitNo == 11){
		minCounter = 167
		}
	if (startUnitNo == 12){
		minCounter = 183
		}
	if (startUnitNo == 13){
		minCounter = 216
		}
	if (startUnitNo == 14){
		minCounter = 239
		}
	if (startUnitNo == 15){
		minCounter = 261
		}
	if (startUnitNo == 16){
		minCounter = 284
		}
	if (startUnitNo == 17){
		minCounter = 308
		}
	if (startUnitNo == 18){
		minCounter = 341
		}
	if (startUnitNo == 19){
		minCounter = 349
		}
	if (startUnitNo == 21){
		minCounter = 360
		}
	if (startUnitNo == 22){
		minCounter = 381
		}
	if (startUnitNo == 23){
		minCounter = 412
		}
	if (startUnitNo == 24){
		minCounter = 438
		}
	if (startUnitNo == 25){
		minCounter = 455
		}
	if (startUnitNo == 26){
		minCounter = 512
		}
	if (startUnitNo == 27){
		minCounter = 521
		}
	if (startUnitNo == 28){
		minCounter = 547
		}
	if (startUnitNo == 29){
		minCounter = 568
		}
	if (startUnitNo == 30){
		minCounter = 594
		}
	if (startUnitNo == 31){
		minCounter = 633
		}
	if (startUnitNo == 32){
		minCounter = 653
		}
	if (startUnitNo == 33){
		minCounter = 683
		}
	if (startUnitNo == 34){
		minCounter = 709
		}
	if (startUnitNo == 35){
		minCounter = 741
		}
	if (startUnitNo == 36){
		minCounter = 761
		}
	if (startUnitNo == 37){
		minCounter = 816
		}
	if (startUnitNo == 38){
		minCounter = 823
		}
	if (startUnitNo == 39){
		minCounter = 861
		}
	if (startUnitNo == 40){
		minCounter = 902
		}
	if (startUnitNo == 41){
		minCounter = 949
		}
	if (startUnitNo == 42){
		minCounter = 987
		}
	if (parseInt(startUnitNo) > parseInt(endUnitNo)) {
	form.drillend.options[form.drillstart.selectedIndex].selected = true
	setEnd(form)
		}
	drillStarted = false;
	changedSettings = true;
	lastDone=0;
	writeEmpty();
	
}

function setEnd(form) {
	startUnitNo = form.drillstart.options[form.drillstart.selectedIndex].value;
	endUnitNo = form.drillend.options[form.drillend.selectedIndex].value;

	if (parseInt(endUnitNo) >= parseInt(startUnitNo)) {
	
		if (endUnitNo == 3){
			maxCounter = 18
			}
		if (endUnitNo == 4){
			maxCounter = 39
			}
		if (endUnitNo == 5){
			maxCounter = 57
			}
		if (endUnitNo == 6){
			maxCounter = 85
			}
		if (endUnitNo == 7){
			maxCounter = 110
			}
		if (endUnitNo == 8){
			maxCounter = 128
			}
		if (endUnitNo == 9){
			maxCounter = 147
			}
		if (endUnitNo == 10){
			maxCounter = 166
			}
		if (endUnitNo == 11){
			maxCounter = 182
			}
		if (endUnitNo == 12){
			maxCounter = 215
			}
		if (endUnitNo == 13){
			maxCounter = 238
			}
		if (endUnitNo == 14){
			maxCounter = 260
			}
		if (endUnitNo == 15){
			maxCounter = 283
			}
		if (endUnitNo == 16){
			maxCounter = 307
			}
		if (endUnitNo == 17){
			maxCounter = 340
			}
		if (endUnitNo == 18){
			maxCounter = 348
			}
		if (endUnitNo == 19){
			maxCounter = 359
			}
		if (endUnitNo == 21){
			maxCounter = 380
			}
		if (endUnitNo == 22){
			maxCounter = 411
			}
		if (endUnitNo == 23){
			maxCounter = 437
			}
		if (endUnitNo == 24){
			maxCounter = 454
			}
		if (endUnitNo == 25){
			maxCounter = 511
			}
		if (endUnitNo == 26){
			maxCounter = 520
			}
		if (endUnitNo == 27){
			maxCounter = 546
			}
		if (endUnitNo == 28){
			maxCounter = 567
			}
		if (endUnitNo == 29){
			maxCounter = 593
			}
		if (endUnitNo == 30){
			maxCounter = 632
			}
		if (endUnitNo == 31){
			maxCounter = 652
			}
		if (endUnitNo == 32){
			maxCounter = 682
			}
		if (endUnitNo == 33){
			maxCounter = 708
			}
		if (endUnitNo == 34){
			maxCounter = 740
			}
		if (endUnitNo == 35){
			maxCounter = 760
			}
		if (endUnitNo == 36){
			maxCounter = 815
			}
		if (endUnitNo == 37){
			maxCounter = 822
			}
		if (endUnitNo == 38){
			maxCounter = 860
			}
		if (endUnitNo == 39){
			maxCounter = 901
			}
		if (endUnitNo == 40){
			maxCounter = 948
			}
		if (endUnitNo == 41){
			maxCounter = 986
			}
		if (endUnitNo == 42){
			maxCounter = 1020
			}
	}
	else {
			alert("End unit cannot be lower than start unit.");
			form.drillend.options[form.drillstart.selectedIndex].selected = true
			setEnd(form)
			}
	drillStarted = false;
	changedSettings = true;
	lastDone=0;
	writeEmpty();
	}
/* y = navigator.appVersion.indexOf('Win'); */
/* z = navigator.appVersion.indexOf('5.5'); */
/* if 	((z != -1)&&(y != -1)&&(navigator.appName == "Microsoft Internet Explorer")){ */
/*  			alert('Bug workaround: finished loading vocabcommon.js.') */
/*  		} */