
function f_is_word(str)
{
	if (str == ''){
		window.alert('No blank answers please');
		return false;
	}
	return true;
}

function f_is_num(str)
{
	if (str == ''){
		window.alert('No blank answers please');
		return false;
	}
	if (isNaN(parseInt(str))){
		window.alert('One of your answers is not a valid number');
		return false;
	}
	return true;
}

function f_removeSpaces(s)
{
	while (s.indexOf(' ', 0) > 0)
		s = s.replace(' ', '');

	return s;
}	

function f_replace(s, p, r)
{
	while (s.indexOf(p, 0) > 0)
		s = s.replace(' ', '');

	return s;
}	

function f_alg_1_checkstringanswer(user, answer1, answer2)
{
	var u = f_removeSpaces(user);
	var a1 = f_removeSpaces(answer1);
	var a2 = f_removeSpaces(answer2);

	if (u == a1){
		window.alert('You are right!');
	}else if (u == a2){
		window.alert('You are correct');
	} else{
		window.alert('Incorrect, ' + a1 + ' is the correct answer');

	}
}

function f_wordquestions_display_results(v)
{
	var wrong = 0;
	var qstring = '';					  
	var temp = '';
	var Q = eval('document.wordquestion' + v);

	var count = Q.qcount.value;	  

	if (count >= 1){ 
		if (!f_is_word(Q.answer1.value))
			return;
		var userq = Q.q1.value.replace('^', "<b>" + Q.answer1.value + "</b>");
		qstring = qstring + '&q1=' + userq + '&a1=' + Q.a1.value + '&user1=' + Q.answer1.value;
		i = 1;
	}
	if (count >= 2){ 
		if (!f_is_word(Q.answer2.value))
			return;	
		var userq = Q.q2.value.replace('^', "<b>" + Q.answer2.value + "</b>");
		qstring = qstring + '&q2=' + userq + '&a2=' + Q.a2.value + '&user2=' + Q.answer2.value;
		i = 2;
	}
	if (count >= 3){
		if (!f_is_word(Q.answer3.value))
			return;	
		var userq = Q.q3.value.replace('^', "<b>" + Q.answer3.value + "</b>");
		qstring = qstring + '&q3=' + userq + '&a3=' + Q.a3.value + '&user3=' + Q.answer3.value;
		i = 3;
	}
	if (count >= 4){
		if (!f_is_word(Q.answer4.value))
			return;	 
		var userq = Q.q4.value.replace('^', "<b>" + Q.answer4.value + "</b>");
		qstring = qstring + '&q4=' + userq + '&a4=' + Q.a4.value + '&user4=' + Q.answer4.value;
		i = 4;
	}
	if (count >= 5){
		if (!f_is_word(Q.answer5.value))
			return;	 
		var userq = Q.q5.value.replace('^', "<b>" + Q.answer5.value + "</b>");
		qstring = qstring + '&q5=' + userq + '&a5=' + Q.a5.value + '&user5=' + Q.answer5.value;
		i = 5;
	}
	if (count >= 6){
		if (!f_is_word(Q.answer6.value))
			return;	 
		var userq = Q.q6.value.replace('^', "<b>" + Q.answer6.value + "</b>");
		qstring = qstring + '&q6=' + userq + '&a6=' + Q.a6.value + '&user6=' + Q.answer6.value;
		i = 6;
	}
	if (count >= 7){
		if (!f_is_word(Q.answer7.value))
			return;	 
		var userq = Q.q7.value.replace('^', "<b>" + Q.answer7.value + "</b>");
		qstring = qstring + '&q7=' + userq + '&a7=' + Q.a7.value + '&user7=' + Q.answer7.value;
		i = 7;
	}
	if (count >= 8){
		if (!f_is_word(Q.answer8.value))
			return;	 
		var userq = Q.q8.value.replace('^', "<b>" + Q.answer8.value + "</b>");
		qstring = qstring + '&q8=' + userq + '&a8=' + Q.a8.value + '&user8=' + Q.answer8.value;
		i = 8;
	}
	if (count >= 9){
		if (!f_is_word(Q.answer9.value))
			return;	 
		var userq = Q.q9.value.replace('^', "<b>" + Q.answer9.value + "</b>");
		qstring = qstring + '&q9=' + userq + '&a9=' + Q.a9.value + '&user9=' + Q.answer9.value;
		i = 9;
	}
	if (count >= 10){
		if (!f_is_word(Q.answer10.value))
			return;	  
		var userq = Q.q10.value.replace('^', "<b>" + Q.answer10.value + "</b>");
		qstring = qstring + '&q10=' + userq + '&a10=' + Q.a10.value + '&user10=' + Q.answer10.value;
		i = 10;
	}
	if (count >= 11){
		if (!f_is_word(Q.answer11.value))
			return;	  
		var userq = Q.q11.value.replace('^', "<b>" + Q.answer11.value + "</b>");
		qstring = qstring + '&q11=' + userq + '&a11=' + Q.a11.value + '&user11=' + Q.answer11.value;
		i = 11;
	}
	if (count == 12){
		if (!f_is_word(Q.answer12.value))
			return;	 
		var userq = Q.q12.value.replace('^', "<b>" + Q.answer12.value + "</b>");
		qstring = qstring + '&q12=' + userq + '&a12=' + Q.a12.value + '&user12=' + Q.answer12.value;
		i = 12;
	}
	if (count > 12){ 
		window.alert('Too many questions');
		return;
	}						

			//window.alert('so far so good: ' + qstring + ' ');
			//return;

	temp = '?count='+ i;
	qstring = temp + qstring;
	window.open('wordquestions.asp' + qstring);
}

function f_define_display_results(v)
{
	var wrong = 0;
	var qstring = '';					  
	var temp = '';
	var Q = eval('document.question' + v);

	var count = Q.qcount.value;	  

	if (count >= 1){ 
		if (!f_is_word(Q.answer1.value))
			return;
		qstring = qstring + '&q1=' + Q.q1.value + '&a1=' + Q.a1.value + '&user1=' + Q.answer1.value;
		i = 1;
	}
	if (count >= 2){ 
		if (!f_is_word(Q.answer2.value))
			return;	
		qstring = qstring + '&q2=' + Q.q2.value + '&a2=' + Q.a2.value + '&user2=' + Q.answer2.value;
		i = 2;
	}
	if (count >= 3){
		if (!f_is_word(Q.answer3.value))
			return;	
		qstring = qstring + '&q3=' + Q.q3.value + '&a3=' + Q.a3.value + '&user3=' + Q.answer3.value;
		i = 3;
	}
	if (count >= 4){
		if (!f_is_word(Q.answer4.value))
			return;	 
		qstring = qstring + '&q4=' + Q.q4.value + '&a4=' + Q.a4.value + '&user4=' + Q.answer4.value;
		i = 4;
	}
	if (count >= 5){
		if (!f_is_word(Q.answer5.value))
			return;	 
		qstring = qstring + '&q5=' + Q.q5.value + '&a5=' + Q.a5.value + '&user5=' + Q.answer5.value;
		i = 5;
	}
	if (count >= 6){
		if (!f_is_word(Q.answer6.value))
			return;	 
		qstring = qstring + '&q6=' + Q.q6.value + '&a6=' + Q.a6.value + '&user6=' + Q.answer6.value;
		i = 6;
	}
	if (count >= 7){
		if (!f_is_word(Q.answer7.value))
			return;	 
		qstring = qstring + '&q7=' + Q.q7.value + '&a7=' + Q.a7.value + '&user7=' + Q.answer7.value;
		i = 7;
	}
	if (count >= 8){
		if (!f_is_word(Q.answer8.value))
			return;	 
		qstring = qstring + '&q8=' + Q.q8.value + '&a8=' + Q.a8.value + '&user8=' + Q.answer8.value;
		i = 8;
	}
	if (count >= 9){
		if (!f_is_word(Q.answer9.value))
			return;	 
		qstring = qstring + '&q9=' + Q.q9.value + '&a9=' + Q.a9.value + '&user9=' + Q.answer9.value;
		i = 9;
	}
	if (count >= 10){
		if (!f_is_word(Q.answer10.value))
			return;	  
		qstring = qstring + '&q10=' + Q.q10.value + '&a10=' + Q.a10.value + '&user10=' + Q.answer10.value;
		i = 10;
	}
	if (count >= 11){
		if (!f_is_word(Q.answer11.value))
			return;	  
		qstring = qstring + '&q11=' + Q.q11.value + '&a11=' + Q.a11.value + '&user11=' + Q.answer11.value;
		i = 11;
	}
	if (count == 12){
		if (!f_is_word(Q.answer12.value))
			return;	 
		qstring = qstring + '&q12=' + Q.q12.value + '&a12=' + Q.a12.value + '&user12=' + Q.answer12.value;
		i = 12;
	}
	if (count > 12){ 
		window.alert('Too many questions');
		return;
	}						


	temp = '?count='+ i;
//			//temp = temp + '&q=' + encodeURIComponent(Q.qstring.value);
	qstring = temp + qstring;
	//window.open('resultsheet.asp' + qstring);
	window.open('ebook2.php' + qstring);
}
