var bgColor8 = '#d5beab';
var bgC = '#e3d8c3';
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator)
  {
   if ((appName=="Netscape")&&(parseInt(appVersion)==4))
   {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage;
   }
  }
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
function MM_loadPage(init) {
	if (init==true) with (navigator){
		if((appName=="Netscape") && (parseInt(appVersion)<5)) {
			location.href="http://128.197.222.56/browserUpgrade.php";
			//location.href="http://128.197.222.155/BWHS_03/browserUpgrade.php";
		}
	}
}
function requestButton_onClick(path)
{	
	if (verify(document.BWHSQuestionnaire, page))
	{
		requestForm (path, skip);
	}
} 

function requestForm(path, skip)
{
		document.BWHSQuestionnaire.app.value=navigator.appName;
		document.BWHSQuestionnaire.requestPageNum.value =path;
		document.BWHSQuestionnaire.skipQuestion.value=skip;
		document.BWHSQuestionnaire.action.value = 4;
		document.BWHSQuestionnaire.submit();
}

function nextForm(path, action, skip)
{
		document.BWHSQuestionnaire.app.value=navigator.appName;
		document.BWHSQuestionnaire.requestPageNum.value =path;
		document.BWHSQuestionnaire.skipQuestion.value=skip;
		document.BWHSQuestionnaire.action.value = action;
		document.BWHSQuestionnaire.submit();
}

function exitButton_onClick()
{	
	var val = false;
	exitCount += 1;
	
	if (exitCount%2 == 1)	{	
		alert ( "The data you entered won't be saved if leave now!! \n" 
				+ "\n\nYou'll need to start all over again when you come back.\n\n"
				+ " If you have already finish the questionnaire, please go to the last page and click 'Submit' "
				+ " to submit your questionnaire.")
		val = false;
	}
	else {
		val = true
		location.href="http://www.bu.edu/bwhs/";
	}
}
function submitButtock_onClick()
{
	document.BWHSQuestionnaire.app.value=navigator.appName;
	document.BWHSQuestionnaire.requestPageNum.value =7;
	document.BWHSQuestionnaire.action.value = 0;
	document.BWHSQuestionnaire.submit();
	
}



function showCheckboxGroupByCheckBox(selectedBox, checkBoxGroup, divGroup)
{	
	if (selectedBox.checked == true)
	{
			
			for (var j=0; j < divGroup.length; j++)
			{
				if (navigator.appName == "Microsoft Internet Explorer"){
			
					divGroup[j].style.display='block';
				}
				else{
					divGroup[j].style.visibility='visible';
					//divGroup[j].style.display='block';
					//divGroup[j].className = "showLayer";
				}
			}
				for (var i=0; i < checkBoxGroup.length; i++){
					checkBoxGroup[i].disabled=false;
				}
	}
	else
	{
			for (var j=0; j < divGroup.length; j++)
			{
				if (navigator.appName == "Microsoft Internet Explorer"){
			
					divGroup[j].style.display='none';
				}
				else{
					divGroup[j].style.visibility='hidden';
					//divGroup[j].style.display='none';
					//divGroup[j].className = "hideLayer";
				}
				
			}	
				for (var i=0; i < checkBoxGroup.length; i++){
					checkBoxGroup[i].checked = false;
					checkBoxGroup[i].disabled=true;
				}
	}
}

//function specific for BWHS_03_Q10, BWHS_05_Q20
function enableCheckboxGroupByCheckBox2(Box1, Box2, checkBoxGroup, divL)
{	
	if (Box1.checked == true || Box2.checked == true)
	{		
			if (navigator.appName == "Microsoft Internet Explorer"){
			
				divL.style.display='block';
			}
			else{
				//divL.style.visibility="visible";
				//divL.className="showLayer";
				divL.style="visibility:visible";
			}
			for (var i=0; i < checkBoxGroup.length; i++)
			{
				checkBoxGroup[i].disabled=false;
			}
	}
	else
	{
			if (navigator.appName == "Microsoft Internet Explorer"){
				divL.style.display='none';	
			}	
			else{
				//divL.style.visibility="hidden";
				//divL.className="hideLayer";
				divL.style="visibility:hidden";
			}
			for (var i=0; i < checkBoxGroup.length; i++)
			{
				
				checkBoxGroup[i].checked = false;
				checkBoxGroup[i].disabled=true;
			}
				
	}
}

//function specific for BWHS_05_Q20
function enableTextboxGroupByCheckBox2(Box1, Box2, textboxGroup, tbox)
{
	if (Box1.checked == true || Box2.checked == true)
	{
			for (var i=0; i < textboxGroup.length; i++)
			{
				textboxGroup[i].disabled=false;
				textboxGroup[i].style.background='white';
			}
			textboxGroup[0].focus();
	}
	else
	{
			for (var i=0; i < textboxGroup.length; i++)
			{
				
				textboxGroup[i].value = "";
				textboxGroup[i].style.background=bgC;
				textboxGroup[i].disabled=true;
			}
			
			tbox.style.background=bgC;
			//tbox.className = "hideBox";
			tbox.disabled=true;
			tbox.value="";
						
	}
}

function enableCheckboxGroupByCheckBox2_NS(Box1, Box2, checkBoxGroup){
	if (Box1.checked == true || Box2.checked == true)
	{		
			
			for (var i=0; i < checkBoxGroup.length; i++)
			{
				checkBoxGroup[i].disabled=false;
			}
	}
	else
	{
			
			for (var i=0; i < checkBoxGroup.length; i++)
			{
				
				checkBoxGroup[i].checked = false;
				checkBoxGroup[i].disabled=true;
			}
				
	}
}

function enableBoxGroupByRadio_NS(radioObjectValue, boxes){
	if (radioObjectValue == "1")
	{
		for (var j=0; j<boxes.length; j++){
			boxes[j].disabled=false;
			boxes[j].style.background='white';
		}
		boxes[0].focus();
	}
	else{ 
		for (var j=0; j<boxes.length; j++){
			boxes[j].disabled=true;
			boxes[j].value = "";
			boxes[j].style.background=bgC;
		}
	}
}
