function verify(which) {
        if (which == "article") {var address = document.art_mailing.email.value;}
	else {var address = document.mailing.email.value;}

	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if (address=="") {alert("You need to type in an E-mail"); return false;}
	else {
		if (filter.test(address)) {
			if (which == "article") {document.art_mailing.submit();}
			else {document.mailing.submit();}
		}
		else {alert ("The E-mail entered isn't in a valid format"); return false;}
	}
}
												

function sfa_form() {
	
	var required_message= "You need to complete the following fields:";

	if (document.sfa.name.value=="") {required_message = required_message + "\n- Name -\n";}
	if (document.sfa.email.value=="") {required_message = required_message + "\n- Email -\n";}
	if (document.sfa.Orientation_Question_1.value=="") {required_message = required_message + "\n- Orientation Question 1 -\n";}
	if (document.sfa.Orientation_Question_2.value=="") {required_message = required_message + "\n- Orientation Question 2 -\n";}

	if (document.sfa.Defining_Problem_1.value=="") {required_message = required_message + "\n- Defining the Problem Question 1 -\n";}
	if (document.sfa.Defining_Problem_2.value=="") {required_message = required_message + "\n- Defining the Problem Question 2 -\n";}
	if (document.sfa.Defining_Problem_3.value=="") {required_message = required_message + "\n- Defining the Problem Question 3 -\n";}

	if (document.sfa.Solution_Focused_A.value=="") {required_message = required_message + "\n- Solution Focused Question A -\n";}
	if (document.sfa.Solution_Focused_B.value=="") {required_message = required_message + "\n- Solution Focused Question B -\n";}
	if (document.sfa.Solution_Focused_C.value=="") {required_message = required_message + "\n- Solution Focused Question C -\n";}
	if (document.sfa.Solution_Focused_D.value=="") {required_message = required_message + "\n- Solution Focused Question D -\n";}
	if (document.sfa.Solution_Focused_E.value=="") {required_message = required_message + "\n- Solution Focused Question E -\n";}
	if (document.sfa.Solution_Focused_F.value=="") {required_message = required_message + "\n- Solution Focused Question F -\n";}
	if (document.sfa.Solution_Focused_G.value=="") {required_message = required_message + "\n- Solution Focused Question G -\n";}

	if (document.sfa.Resource_Retrieval_1.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 1 -\n";}

	for (var rr1=0; rr1<7; rr1++) { if (document.sfa.Resource_Retrieval_2_relaxed[rr1].checked) {break;} }
	if (rr1==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Relaxation -\n";}
	for (var rr2=0; rr2<7; rr2++) { if (document.sfa.Resource_Retrieval_2_confident[rr2].checked) {break;} }
	if (rr2==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Confidence -\n";}
	for (var rr3=0; rr3<7; rr3++) { if (document.sfa.Resource_Retrieval_2_control[rr3].checked) {break;} }
	if (rr3==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Control -\n";}
	for (var rr4=0; rr4<7; rr4++) { if (document.sfa.Resource_Retrieval_2_muscles[rr4].checked) {break;} }
	if (rr4==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Muscles -\n";}
	for (var rr5=0; rr5<7; rr5++) { if (document.sfa.Resource_Retrieval_2_energetic[rr5].checked) {break;} }
	if (rr5==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Energetic -\n";}
	for (var rr6=0; rr6<7; rr6++) { if (document.sfa.Resource_Retrieval_2_selftalk[rr6].checked) {break;} }
	if (rr6==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Self-Talk -\n";}
	for (var rr7=0; rr7<7; rr7++) { if (document.sfa.Resource_Retrieval_2_focused[rr7].checked) {break;} }
	if (rr7==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Focus -\n";}
	for (var rr8=0; rr8<7; rr8++) { if (document.sfa.Resource_Retrieval_2_effortless[rr8].checked) {break;} }
	if (rr8==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Effort -\n";}
	for (var rr9=0; rr9<7; rr9++) { if (document.sfa.Resource_Retrieval_2_energy[rr9].checked) {break;} }
	if (rr9==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Energy-\n";}

	if (document.sfa.Resource_Retrieval_3.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 3 -\n";}
	if (document.sfa.Resource_Retrieval_4.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 4 -\n";}
	if (document.sfa.Resource_Retrieval_5A.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 5A -\n";}
	if (document.sfa.Resource_Retrieval_5B.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 5B -\n";}
	if (document.sfa.Resource_Retrieval_6.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 6 -\n";}	

	//alert if fields are empty and cancel form submit
	if (required_message == "You need to complete the following fields:") {document.sfa.submit();}
	else {alert(required_message);}
}


function shra_form() {

	var required_message= "You need to complete the following fields:";

	if (document.shra.name.value=="") {required_message = required_message + "\n- Name -\n";}
	if (document.shra.email.value=="") {required_message = required_message + "\n- Email -\n";}
	if (document.shra.Orientation_Question_1.value=="") {required_message = required_message + "\n- Orientation Question 1 -\n";}
	if (document.shra.Orientation_Question_2.value=="") {required_message = required_message + "\n- Orientation Question 2 -\n";}

	if (document.shra.Goal_Orientation_1.value="") {required_message = required_message + "\n- Goal-Orientation Question 1 -\n";}
	if (document.shra.Goal_Orientation_2.value="") {required_message = required_message + "\n- Goal-Orientation Question 2 -\n";}
	if (document.shra.Goal_Orientation_3.value="") {required_message = required_message + "\n- Goal-Orientation Question 3 -\n";}
	if (document.shra.Goal_Orientation_4.value="") {required_message = required_message + "\n- Goal-Orientation Question 4 -\n";}


	if (document.shra.Solution_Focused_1A.value=="") {required_message = required_message + "\n- Solution Focused Question 1A -\n";}
	if (document.shra.Solution_Focused_1B.value=="") {required_message = required_message + "\n- Solution Focused Question 1B -\n";}
	if (document.shra.Solution_Focused_1C.value=="") {required_message = required_message + "\n- Solution Focused Question 1C -\n";}
	if (document.shra.Solution_Focused_1D.value=="") {required_message = required_message + "\n- Solution Focused Question 1D -\n";}
	if (document.shra.Solution_Focused_1E.value=="") {required_message = required_message + "\n- Solution Focused Question 1E -\n";}
	if (document.shra.Solution_Focused_1F.value=="") {required_message = required_message + "\n- Solution Focused Question 1F -\n";}
	if (document.shra.Solution_Focused_1G.value=="") {required_message = required_message + "\n- Solution Focused Question 1G -\n";}
	if (document.shra.Solution_Focused_2.value=="") {required_message = required_message + "\n- Solution Focused Question 2 -\n";}
	if (document.shra.Solution_Focused_3.value=="") {required_message = required_message + "\n- Solution Focused Question 3 -\n";}
	if (document.shra.Solution_Focused_4.value=="") {required_message = required_message + "\n- Solution Focused Question 4 -\n";}

	if (document.shra.Resource_Retrieval_1.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 1 -\n";}

	for (var rr1=0; rr1<7; rr1++) {	if (document.shra.Resource_Retrieval_2_relaxed[rr1].checked) {break;} }
	if (rr1==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Relaxation -\n";}
	for (var rr2=0; rr2<7; rr2++) {	if (document.shra.Resource_Retrieval_2_confident[rr2].checked) {break;} }
	if (rr2==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Confidence -\n";}
	for (var rr3=0; rr3<7; rr3++) {	if (document.shra.Resource_Retrieval_2_control[rr3].checked) {break;} }
	if (rr3==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Control -\n";}
	for (var rr4=0; rr4<7; rr4++) {	if (document.shra.Resource_Retrieval_2_muscles[rr4].checked) {break;} }
	if (rr4==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Muscles -\n";}
	for (var rr5=0; rr5<7; rr5++) {	if (document.shra.Resource_Retrieval_2_energetic[rr5].checked) {break;} }
	if (rr5==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Energetic -\n";}
	for (var rr6=0; rr6<7; rr6++) {	if (document.shra.Resource_Retrieval_2_selftalk[rr6].checked) {break;} }
	if (rr6==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Self-Talk -\n";}
	for (var rr7=0; rr7<7; rr7++) {	if (document.shra.Resource_Retrieval_2_focused[rr7].checked) {break;} }
	if (rr7==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Focus -\n";}
	for (var rr8=0; rr8<7; rr8++) {	if (document.shra.Resource_Retrieval_2_effortless[rr8].checked) {break;} }
	if (rr8==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Effort -\n";}
	for (var rr9=0; rr9<7; rr9++) {	if (document.shra.Resource_Retrieval_2_energy[rr9].checked) {break;} }
	if (rr9==7) {required_message = required_message + "\n- Resource Retrieval Questions 2 Energy-\n";}

	if (document.shra.Resource_Retrieval_3.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 3 -\n";}
	if (document.shra.Resource_Retrieval_4A.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 4A -\n";}
	if (document.shra.Resource_Retrieval_4B.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 4B -\n";}
	if (document.shra.Resource_Retrieval_5.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 5 -\n";}
	if (document.shra.Resource_Retrieval_6.value=="") {required_message = required_message + "\n- Resource Retrieval Questions 6 -\n";}	

	if (document.shra.Association_Question_1.value=="") {required_message = required_message + "\n- Association Questions 1 -\n";}	
	if (document.shra.Association_Question_2.value=="") {required_message = required_message + "\n- Association Questions 2 -\n";}	
	if (document.shra.Association_Question_3.value=="") {required_message = required_message + "\n- Association Questions 3 -\n";}	
	if (document.shra.Association_Question_4.value=="") {required_message = required_message + "\n- Association Questions 4 -\n";}	
	if (document.shra.Association_Question_5.value=="") {required_message = required_message + "\n- Association Questions 5 -\n";}	

	//alert if fields are empty and cancel form submit
	if (required_message == "You need to complete the following fields:") {document.shra.submit();}
	else {alert(required_message);}
}
