	var cookiePrefix = "";
	var myPage = location.href;
	wwwFlag = myPage.indexOf('www');
	if (wwwFlag > 0) {
		cookiePrefix = "www";
	}
	var cookie_name = cookiePrefix + "cbCookie";
	var quizCookie;
	var YouEntered;
	var posNext;
	var posRight;
	var nextQ;
	var nbrRight;
	if(document.cookie)	{
		index = document.cookie.indexOf(cookie_name);
		if (index != -1) {
			namestart = (document.cookie.indexOf("=", index) + 1);
			nameend = document.cookie.indexOf("cbEndCookie;", index);
				if (nameend == -1) {
					nameend = 0;
				}
			quizCookie = document.cookie.substring(namestart, nameend);
			var posNext;
			var posRight;
			posNext = quizCookie.indexOf("nextQ@") + 6;
			posRight = quizCookie.indexOf("nbrRight@");
			nextQ = parseInt(quizCookie.substring(posNext,posRight));
			nbrRight = parseInt(quizCookie.substring(posRight+9,quizCookie.length));
		}
	}
	//alert("nextQ: " + nextQ + " nbrRight: " + nbrRight);

	function setVars(myPage) {
		switch(myPage) {
			case "page1":
				parent.aryBuilder[1] = document.forms[0].elements[1][document.forms[0].elements[1].selectedIndex].value;
				parent.aryBuilder[2] = document.forms[0].elements[2][document.forms[0].elements[2].selectedIndex].value;
				parent.aryBuilder[3] = document.forms[0].elements[3][document.forms[0].elements[3].selectedIndex].value;
				parent.aryBuilder[4] = document.forms[0].elements[4].value;
				parent.aryBuilder[5] = document.forms[0].elements[5].value;
				return true;
				break;
			case "page3":
				parent.aryBuilder[6] = document.forms[0].elements[1][document.forms[0].elements[1].selectedIndex].value;
				return true;
				break;
			case "page14":
				parent.aryBuilder[7] = document.forms[0].elements[1][document.forms[0].elements[1].selectedIndex].value;
				if (parent.aryBuilder[7]=='zero') {
					return true;
				} else {
					document.location = "page14warning.html";
					return false;
				}
				break;
			case "page15":
				parent.aryBuilder[8] = document.forms[0].elements[1][document.forms[0].elements[1].selectedIndex].value;
				parent.aryBuilder[9] = document.forms[0].elements[2][document.forms[0].elements[2].selectedIndex].value;
				if ((parent.aryBuilder[8]=='11 PM')||(parent.aryBuilder[8]=='12 AM')) {
					document.location = "page15warning.html";
					return false;
				} else {
					return true;
				}
				break;
			case "page16":
				parent.aryBuilder[10] = document.forms[0].elements[1][document.forms[0].elements[1].selectedIndex].value;
				return true;
			default:
		}
		//alert(parent.aryBuilder[7]);
	}

	function setCookie(check) {
		if (check == true) {
			nbrRight = nbrRight + 1;
			YouEntered="nextQ@" + nextQ + "nbrRight@" + nbrRight;
		} else {
			YouEntered = "nextQ@" + nextQ + "nbrRight@" + nbrRight;
		} 
		document.cookie=cookie_name+"="+YouEntered+"cbEndCookie; expires=Monday, 04-Apr-2010 05:00:00 GMT";
	}

	function checkAnswer(question) {
		var quizArray = new Array(
			["",""], // dummy to make numbering easier
			[1,"TeenQuiz_Q01_A02.html"],
			[2,"TeenQuiz_Q02_A02.html"],
			[3,"TeenQuiz_Q03_A02.html"],
			[2,"TeenQuiz_Q04_A02.html"],
			[0,"TeenQuiz_Q05_A02.html"],
			[1,"TeenQuiz_Q06_A02.html"],
			[1,"TeenQuiz_Q07_A02.html"],
			[3,"TeenQuiz_Q08_A02.html"],
			[3,"TeenQuiz_Q09_A02.html"],
			[1,"TeenQuiz_Q10_A01.html"],
			[2,"TeenQuiz_Q11_A02.html"],
			[3,"TeenQuiz_Q12_A02.html"],
			[0,"TeenQuiz_Q13_A02.html"]
        );
		var thisAnswer;
		var thisAction;
		thisAnswer = quizArray[question][0];
		thisAction = quizArray[question][1];
		if ((document.forms[0].G01RadioInp[thisAnswer].checked == true)||(question==10)) {
			setCookie(true);
		} else {
			setCookie(false);
			document.forms[0].action = thisAction;
		}	
		return true;
	}

function popBuilder(winURL) {
	if ((winURL == 'builder/') || (winURL == 'builder/es')) {
		winFeatures="'location=0,directories=0,status=0,menubar=0,scrollbars=1,toolbar=0,resizable=1,dependent=1,width=642,height=500'";
	} else {
		winFeatures="'location=0,directories=0,status=0,menubar=0,scrollbars=1,toolbar=0,resizable=1,dependent=1,width=538,height=500'";	
	}
	showWindow=window.open(winURL,"showWindow",winFeatures);
	showWindow.focus();
}

function goBack() {
	history.back();
}

function goAway() {
	window.close();
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

