function checkForm(yourinfo){
	
	if(yourinfo.mg0fName.value==""&&yourinfo.mg1fName.value==""&&yourinfo.mg2fName.value==""&&yourinfo.mg3fName.value==""&&yourinfo.mg4fName.value==""&&yourinfo.mg5fName.value==""&&yourinfo.mg6fName.value==""&&yourinfo.mg7fName.value==""){
		alert("You have not entered any subscription recipients");
		return(false);
	}
	

	if(!yourinfo.subscribeLength0[0].checked && !yourinfo.subscribeLength0[1].checked && !yourinfo.subscribeLength0[2].checked && yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" "){
		alert("Please check a subscription length for the first entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus0[0].checked && !yourinfo.subscribeStatus0[1].checked && yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" "){
		alert("Please check whether the first entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq0[0].checked && (yourinfo.signCard0.value==" " || yourinfo.signCard0.value=="")){
		alert("Please indicate how you would like us to sign the card for the first gift subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0lName.value=="") {
		alert("Please enter a last name for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0lName.value!="" && yourinfo.mg0lName.value!=" ") && yourinfo.mg0fName.value=="") {
		alert("Please enter a first name for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0Add1.value=="") {
		alert("Please enter an address for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0city.value=="") {
		alert("Please enter a city for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0state.value=="") {
		alert("Please enter a state for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0zip.value=="") {
		alert("Please enter a zip code for the first subscription");
		return(false);
	}
	
	if(yourinfo.mg0international[0].checked && yourinfo.mg0country.value=="") {
		alert("Please enter a country for the first subscription");
		return(false);
	}

	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0phone.value=="") {
		alert("Please enter a phone number for the first subscription");
		return(false);
	}
	
	if((yourinfo.mg0fName.value!="" && yourinfo.mg0fName.value!=" ") && yourinfo.mg0phone.value!="") {
	
		var original = yourinfo.mg0phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The first phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The first phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength1[0].checked && !yourinfo.subscribeLength1[1].checked && !yourinfo.subscribeLength1[2].checked && yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" "){
		alert("Please check a subscription length for the second entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus1[0].checked && !yourinfo.subscribeStatus1[1].checked && yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" "){
		alert("Please check whether the second entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq1[0].checked && (yourinfo.signCard1.value==" " || yourinfo.signCard1.value=="")){
		alert("Please indicate how you would like us to sign the card for the second gift subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1lName.value=="") {
		alert("Please enter a last name for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1lName.value!="" && yourinfo.mg1lName.value!=" ") && yourinfo.mg1fName.value=="") {
		alert("Please enter a first name for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1Add1.value=="") {
		alert("Please enter an address for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1city.value=="") {
		alert("Please enter a city for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1state.value=="") {
		alert("Please enter a state for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1zip.value=="") {
		alert("Please enter a zip code for the second subscription");
		return(false);
	}
	
	if(yourinfo.mg1international[0].checked && yourinfo.mg1country.value=="") {
		alert("Please enter a country for the second subscription");
		return(false);
	}

	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1phone.value=="") {
		alert("Please enter a phone number for the second subscription");
		return(false);
	}
	
	if((yourinfo.mg1fName.value!="" && yourinfo.mg1fName.value!=" ") && yourinfo.mg1phone.value!="") {
	
		var original = yourinfo.mg1phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The second phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The second phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength2[0].checked && !yourinfo.subscribeLength2[1].checked && !yourinfo.subscribeLength2[2].checked && yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" "){
		alert("Please check a subscription length for the third entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus2[0].checked && !yourinfo.subscribeStatus2[1].checked && yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" "){
		alert("Please check whether the third entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq2[0].checked && (yourinfo.signCard2.value==" " || yourinfo.signCard2.value=="")){
		alert("Please indicate how you would like us to sign the card for the third gift subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2lName.value=="") {
		alert("Please enter a last name for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2lName.value!="" && yourinfo.mg2lName.value!=" ") && yourinfo.mg2fName.value=="") {
		alert("Please enter a first name for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2Add1.value=="") {
		alert("Please enter an address for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2city.value=="") {
		alert("Please enter a city for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2state.value=="") {
		alert("Please enter a state for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2zip.value=="") {
		alert("Please enter a zip code for the third subscription");
		return(false);
	}
	
	if(yourinfo.mg2international[0].checked && yourinfo.mg2country.value=="") {
		alert("Please enter a country for the third subscription");
		return(false);
	}

	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2phone.value=="") {
		alert("Please enter a phone number for the third subscription");
		return(false);
	}
	
	if((yourinfo.mg2fName.value!="" && yourinfo.mg2fName.value!=" ") && yourinfo.mg2phone.value!="") {
	
		var original = yourinfo.mg2phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The third phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The third phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	
	if(!yourinfo.subscribeLength3[0].checked && !yourinfo.subscribeLength3[1].checked && !yourinfo.subscribeLength3[2].checked && yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" "){
		alert("Please check a subscription length for the fourth entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus3[0].checked && !yourinfo.subscribeStatus3[1].checked && yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" "){
		alert("Please check whether the fourth entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq3[0].checked && (yourinfo.signCard3.value==" " || yourinfo.signCard3.value=="")){
		alert("Please indicate how you would like us to sign the card for the fourth gift subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3lName.value=="") {
		alert("Please enter a last name for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3lName.value!="" && yourinfo.mg3lName.value!=" ") && yourinfo.mg3fName.value=="") {
		alert("Please enter a first name for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3Add1.value=="") {
		alert("Please enter an address for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3city.value=="") {
		alert("Please enter a city for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3state.value=="") {
		alert("Please enter a state for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3zip.value=="") {
		alert("Please enter a zip code for the fourth subscription");
		return(false);
	}
	
	if(yourinfo.mg3international[0].checked && yourinfo.mg3country.value=="") {
		alert("Please enter a country for the fourth subscription");
		return(false);
	}

	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3phone.value=="") {
		alert("Please enter a phone number for the fourth subscription");
		return(false);
	}
	
	if((yourinfo.mg3fName.value!="" && yourinfo.mg3fName.value!=" ") && yourinfo.mg3phone.value!="") {
	
		var original = yourinfo.mg3phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The fourth phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The fourth phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength4[0].checked && !yourinfo.subscribeLength4[1].checked && !yourinfo.subscribeLength4[2].checked && yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" "){
		alert("Please check a subscription length for the fifth entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus4[0].checked && !yourinfo.subscribeStatus4[1].checked && yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" "){
		alert("Please check whether the fifth entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq4[0].checked && (yourinfo.signCard4.value==" " || yourinfo.signCard4.value=="")){
		alert("Please indicate how you would like us to sign the card for the fifth gift subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4lName.value=="") {
		alert("Please enter a last name for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4lName.value!="" && yourinfo.mg4lName.value!=" ") && yourinfo.mg4fName.value=="") {
		alert("Please enter a first name for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4Add1.value=="") {
		alert("Please enter an address for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4city.value=="") {
		alert("Please enter a city for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4state.value=="") {
		alert("Please enter a state for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4zip.value=="") {
		alert("Please enter a zip code for the fifth subscription");
		return(false);
	}
	
	if(yourinfo.mg4international[0].checked && yourinfo.mg4country.value=="") {
		alert("Please enter a country for the fifth subscription");
		return(false);
	}

	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4phone.value=="") {
		alert("Please enter a phone number for the fifth subscription");
		return(false);
	}
	
	if((yourinfo.mg4fName.value!="" && yourinfo.mg4fName.value!=" ") && yourinfo.mg4phone.value!="") {
	
		var original = yourinfo.mg4phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The fifth phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The fifth phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength5[0].checked && !yourinfo.subscribeLength5[1].checked && !yourinfo.subscribeLength5[2].checked && yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" "){
		alert("Please check a subscription length for the sixth entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus5[0].checked && !yourinfo.subscribeStatus5[1].checked && yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" "){
		alert("Please check whether the sixth entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq5[0].checked && (yourinfo.signCard5.value==" " || yourinfo.signCard5.value=="")){
		alert("Please indicate how you would like us to sign the card for the sixth gift subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5lName.value=="") {
		alert("Please enter a last name for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5lName.value!="" && yourinfo.mg5lName.value!=" ") && yourinfo.mg5fName.value=="") {
		alert("Please enter a first name for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5Add1.value=="") {
		alert("Please enter an address for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5city.value=="") {
		alert("Please enter a city for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5state.value=="") {
		alert("Please enter a state for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5zip.value=="") {
		alert("Please enter a zip code for the sixth subscription");
		return(false);
	}
	
	if(yourinfo.mg5international[0].checked && yourinfo.mg5country.value=="") {
		alert("Please enter a country for the sixth subscription");
		return(false);
	}

	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5phone.value=="") {
		alert("Please enter a phone number for the sixth subscription");
		return(false);
	}
	
	if((yourinfo.mg5fName.value!="" && yourinfo.mg5fName.value!=" ") && yourinfo.mg5phone.value!="") {
	
		var original = yourinfo.mg5phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The sixth phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The sixth phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength6[0].checked && !yourinfo.subscribeLength6[1].checked && !yourinfo.subscribeLength6[2].checked && yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" "){
		alert("Please check a subscription length for the seventh entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus6[0].checked && !yourinfo.subscribeStatus6[1].checked && yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" "){
		alert("Please check whether the seventh entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq6[0].checked && (yourinfo.signCard6.value==" " || yourinfo.signCard6.value=="")){
		alert("Please indicate how you would like us to sign the card for the seventh gift subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6lName.value=="") {
		alert("Please enter a last name for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6lName.value!="" && yourinfo.mg6lName.value!=" ") && yourinfo.mg6fName.value=="") {
		alert("Please enter a first name for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6Add1.value=="") {
		alert("Please enter an address for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6city.value=="") {
		alert("Please enter a city for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6state.value=="") {
		alert("Please enter a state for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6zip.value=="") {
		alert("Please enter a zip code for the seventh subscription");
		return(false);
	}
	
	if(yourinfo.mg6international[0].checked && yourinfo.mg6country.value=="") {
		alert("Please enter a country for the seventh subscription");
		return(false);
	}

	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6phone.value=="") {
		alert("Please enter a phone number for the seventh subscription");
		return(false);
	}
	
	if((yourinfo.mg6fName.value!="" && yourinfo.mg6fName.value!=" ") && yourinfo.mg6phone.value!="") {
	
		var original = yourinfo.mg6phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The seventh phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The seventh phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	//
	//
	if(!yourinfo.subscribeLength7[0].checked && !yourinfo.subscribeLength7[1].checked && !yourinfo.subscribeLength7[2].checked && yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" "){
		alert("Please check a subscription length for the eighth entry");
		return(false);
	}
	
	if(!yourinfo.subscribeStatus7[0].checked && !yourinfo.subscribeStatus7[1].checked && yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" "){
		alert("Please check whether the eighth entry is a new or renewal subscription");
		return(false);
	}
	
	if(yourinfo.giftSubq7[0].checked && (yourinfo.signCard7.value==" " || yourinfo.signCard7.value=="")){
		alert("Please indicate how you would like us to sign the card for the eighth gift subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7lName.value=="") {
		alert("Please enter a last name for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7lName.value!="" && yourinfo.mg7lName.value!=" ") && yourinfo.mg7fName.value=="") {
		alert("Please enter a first name for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7Add1.value=="") {
		alert("Please enter an address for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7city.value=="") {
		alert("Please enter a city for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7state.value=="") {
		alert("Please enter a state for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7zip.value=="") {
		alert("Please enter a zip code for the eighth subscription");
		return(false);
	}
	
	if(yourinfo.mg7international[0].checked && yourinfo.mg7country.value=="") {
		alert("Please enter a country for the eighth subscription");
		return(false);
	}

	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7phone.value=="") {
		alert("Please enter a phone number for the eighth subscription");
		return(false);
	}
	
	if((yourinfo.mg7fName.value!="" && yourinfo.mg7fName.value!=" ") && yourinfo.mg7phone.value!="") {
	
		var original = yourinfo.mg7phone.value;
		
		var i;
		var nonNumeric=0;
		var Numeric=0;
		
		for(i=0; i<original.length; i++) {
			var d = original.charAt(i);
			if(isNaN(d)){
				nonNumeric++;
			} else {
				Numeric++;
			}
		}
		
		if(Numeric < 10) {
			alert("The last phone number is too short");
			return(false);
		}
		
		for(i=0; i<original.length; i++) {
			var c = original.charAt(i);
			if((c<"0")||(c>"9")){
				if(c!="("&&c!=")"&&c!="-"&&c!="+"){
					alert("The last phone number may contain only these non-numeric characters: ( ) - +");
					return(false);
				}
			}
		}
		
	}
	
	
	yourinfo.submit(); 
	
	
}