// JavaScript Document
// Flossworld developers survey


//functions form 11
function UpdateChecks11(which) {
if(which == 'none')   { NoneIsChecked11(); }
else if(which == 'field')  { BoxesCheck11();    }
}
function NoneIsChecked11() {
if(document.form11.Q11_1.checked == false) { BoxesCheck11(); }
else {
	document.form11.Q11_2.checked = false;
	document.form11.Q11_3.checked = false;
	document.form11.Q11_4.checked = false;
	document.form11.Q11_5.checked = false;
	document.form11.Q11_6.checked = false;
	document.form11.Q11_7.checked = false;
	document.form11.Q11_8.checked = false;
	}
}

function BoxesCheck11() {
document.form11.Q11_1.checked = false;
if((document.form11.Q11_2.checked == false) && 
	(document.form11.Q11_3.checked == false) && 
	(document.form11.Q11_4.checked == false) && 
	(document.form11.Q11_5.checked == false) && 
	(document.form11.Q11_6.checked == false) && 
	(document.form11.Q11_7.checked == false) && 
	(document.form11.Q11_8.checked == false)) {
	document.form11.Q11_1.checked = true;
	NoneIsChecked11();
	}
}


// Functions for Form question 12
function UpdateChecks(which) {
if(which == 'none')   { NoneIsChecked(); }
else if(which == 'field')  { BoxesCheck();    }
}
function NoneIsChecked() {
if(document.form12.Q12_14.checked == false) { BoxesCheck(); }
else {
	document.form12.Q12_1.checked = false;
	document.form12.Q12_2.checked = false;
	document.form12.Q12_3.checked = false;
	document.form12.Q12_4.checked = false;
	document.form12.Q12_5.checked = false;
	document.form12.Q12_6.checked = false;
	document.form12.Q12_7.checked = false;
	document.form12.Q12_8.checked = false;
	document.form12.Q12_9.checked = false;
	document.form12.Q12_10.checked = false;
	document.form12.Q12_11.checked = false;
	document.form12.Q12_12.checked = false;
	document.form12.Q12_13.checked = false;
	}
}

function BoxesCheck() {
document.form12.Q12_14.checked = false;
if((document.form12.Q12_1.checked == false) && 
	(document.form12.Q12_2.checked == false) && 
	(document.form12.Q12_3.checked == false) && 
	(document.form12.Q12_4.checked == false) && 
	(document.form12.Q12_5.checked == false) && 
	(document.form12.Q12_6.checked == false) && 
	(document.form12.Q12_7.checked == false) && 
	(document.form12.Q12_8.checked == false) && 
	(document.form12.Q12_9.checked == false) && 
	(document.form12.Q12_10.checked == false) && 
	(document.form12.Q12_11.checked == false) &&
	(document.form12.Q12_12.checked == false) &&
	(document.form12.Q12_13.checked == false)) {
	document.form12.Q12_14.checked = true;
	NoneIsChecked();
	}
}

// Functions for Form question 8
function UpdateValues(which) {
if(which == 'none')   { NoValues(); }
else if(which == 'field')  { FieldCheck();    }
}

function NoValues() {
if(document.form8.Q8_2.checked == false) { FieldCheck(); }
else {
	document.form8.Q8_1.value = "";
	}
}

function FieldCheck() {
document.form8.Q8_2.checked = false;
if((document.form8.Q8_1.value == "")){
	document.form8.Q8_2.checked = true;
	NoValues();
	}
}
/*
// Functions for Form 16
function UpdateValues16(which) {
if(which == 'none')   { NoValues16(); }
else if(which == 'field')  { FieldCheck16();    }
}

function NoValues16() {
if(document.form16.vend.checked == false) { FieldCheck16(); }
else {
	document.form16.vend_num.value = "";
	}
}

function FieldCheck16() {
document.form16. vend.checked = false;
if((document.form16.vend_num.value == "")){
	document.form16.vend.checked = true;
	NoValues16();
	}
}

// Functions for Form 20
function UpdateValues20(which) {
if(which == 'none')   { NoValues20(); }
else if(which == 'field')  { FieldCheck20();    }
}

function NoValues20() {
if(document.form20.budget.checked == false) { FieldCheck20(); }
else {
	document.form20.budget_amount.value = "";
	}
}

function FieldCheck20() {
document.form20.budget.checked = false;
if((document.form20.budget_amount.value == "")){
	document.form20.budget.checked = true;
	NoValues20();
	}
}

// Functions for Form 21
function UpdateValues21(which) {
if(which == 'none')   { NoValues21(); }
else if(which == 'field')  { FieldCheck21();    }
}

function NoValues21() {
if(document.form21.percentage.checked == false) { FieldCheck21(); }
else {
	document.form21.percentage_num.value = "";
	}
}

function FieldCheck21() {
document.form21.percentage.checked = false;
if((document.form21.percentage_num.value == "")){
	document.form21.percentage.checked = true;
	NoValues21();
	}
}

// Functions for Form 24
function UpdateValues24(which) {
if(which == 'none')   { NoValues24(); }
else if(which == 'field')  { FieldCheck24();    }
}

function NoValues24() {
if(document.form24.staff.checked == false) { FieldCheck24(); }
else {
	document.form24.staff_num.value = "";
	}
}

function FieldCheck24() {
document.form24.staff.checked = false;
if((document.form24.staff_num.value == "")){
	document.form24.staff.checked = true;
	NoValues24();
	}
}

// Functions for Form 25a
function UpdateValues25a(which) {
if(which == 'none')   { NoValues25a(); }
else if(which == 'field')  { FieldCheck25a();    }
}

function NoValues25a() {
if(document.form25.pc.checked == false) { FieldCheck25a(); }
else {
	document.form25.pc_num.value = "";
	}
}

function FieldCheck25a() {
document.form25.pc.checked = false;
if((document.form25.pc_num.value == "")){
	document.form25.pc.checked = true;
	NoValues25a();
	}
}

// Functions for Form 25b
function UpdateValues25b(which) {
if(which == 'none')   { NoValues25b(); }
else if(which == 'field')  { FieldCheck25b();    }
}

function NoValues25b() {
if(document.form25.server.checked == false) { FieldCheck25b(); }
else {
	document.form25.server_num.value = "";
	}
}

function FieldCheck25b() {
document.form25.server.checked = false;
if((document.form25.server_num.value == "")){
	document.form25.server.checked = true;
	NoValues25b();
	}
} */