// global variables
	var qMsg = "You are required to answer Yes or No to all questions\n"
	qMsg += "Please review your responses and re-submit"
	var nMsg = "Please enter your name in the field provided"
	var eMsg = "Please enter a valid email address in the field provided"
	var noOfQ = 34 //Enter the current number of questions here
	var score = new Array(noOfQ)
	var base = "http://www.amarlis.com/pages/fraud_prev/"
	var subPage = new Array(base + "0_25.html",base + "30_50.html",base + "55_100.html",base + "over100.html")

	
//detects a button change	
	function setScore(index, value) {
		score[index] = value
		if (index == 24 && value == 0) {
			setNine()
		}
		if (index == 27 && value == 0) {
			setTwelve()
		}
	}
	
//sets values for a No at question 9
	function setNine() {
		document.questionnaire.q10a[1].checked = true
		document.questionnaire.q11a[1].checked = true
		setScore(25,0)
		setScore(26,0)
		return
	}
	
//sets values for a No at question 12
	function setTwelve() {
		document.questionnaire.q13a[1].checked = true
		document.questionnaire.q14a[1].checked = true
		setScore(28,0)
		setScore(29,0)
		return
	}

//sets values for a Yes within question 15
	function setFifteen(index) {
		if (index <= 31) {
			if (index == 30) {
				document.questionnaire.q15b[1].checked = true
				document.questionnaire.q15c[1].checked = true
				document.questionnaire.q15d[1].checked = true
				setScore(30,0)
				setScore(31,0)
				setScore(32,0)
				setScore(33,0)
			} else {
				document.questionnaire.q15a[1].checked = true
				document.questionnaire.q15c[1].checked = true
				document.questionnaire.q15d[1].checked = true
				setScore(30,0)
				setScore(31,5)
				setScore(32,0)
				setScore(33,0)
			}
		} else {
			if (index == 32) {
				document.questionnaire.q15a[1].checked = true
				document.questionnaire.q15b[1].checked = true
				document.questionnaire.q15d[1].checked = true
				setScore(30,0)
				setScore(31,0)
				setScore(32,5)
				setScore(33,0)
			} else {
				document.questionnaire.q15a[1].checked = true
				document.questionnaire.q15b[1].checked = true
				document.questionnaire.q15c[1].checked = true
				setScore(30,0)
				setScore(31,0)
				setScore(32,0)
				setScore(33,5)
			}
		}
	}
	
// validates the form
	function process() {

		for (var i = 0; i < noOfQ; i++) {
			if (score[i] == null) {
				alert(qMsg);
				return false;
			} else {
			continue;
			}
		}
		if (document.questionnaire.name.value == "") {
			alert(nMsg)
			return false
		}
		if (document.questionnaire.email.value == "") {
			alert(eMsg);
			return false;
		} else {
		calculator()
		return true;
		}
	}
	
// adds up the scores and sets the appropriate value
// for the redirect field
	function calculator() {
	var sum = ""
	var cell = document.questionnaire.redirect
		for (var i = 0; i < noOfQ; i++) {
			sum = eval(sum + score[i])
		}
		if (sum <= 50) {
			if (sum <= 25) {
				cell.value = subPage[0]
			} else {
				cell.value = subPage[1]
			}
		} else {
			if (sum <= 100) {
				cell.value = subPage[2]
			} else {
				cell.value = subPage[3]
			}
		}
		return;
	}
