<!--

monthchk = "open";
planchk = "open";

for (x=0; x<document.signup.plan.length; x++){
for (x=0; x<document.signup.months.length; x++){ 

	function js_signup() {

        if(document.signup.f_name.value == "") {
			alert("ERROR - Please enter your first name.");
            signup.f_name.focus();
			return false;
		}
        if(document.signup.f_name.value.length<2) {
			alert("ERROR - Please enter a valid first name.");
            signup.f_name.focus();
			return false;
		}
		if(document.signup.l_name.value == "") {
			alert("ERROR - Please enter your last name.");
            signup.l_name.focus();
			return false;
		}
		if(document.signup.l_name.value.length<3) {
			alert("ERROR - Please enter a valid last name.");
            signup.l_name.focus();
			return false;
		}
		if(document.signup.email.value == "") {
			alert("ERROR - Please enter your email address.");
            signup.email.focus();
			return false;
		}
        if (document.signup.email.value.indexOf("@")==-1 ||
            document.signup.email.value.indexOf(".")==-1 || 
            document.signup.email.value.indexOf(" ")!=-1 || 
            document.signup.email.value.length<6) {
			alert("ERROR - Please enter a valid email address.");
            signup.email.focus();
			return false;
		}
		if(document.signup.pass.value == "") {
			alert("ERROR - Please enter your password.");
            signup.pass.focus();
			return false;
		}
		if(document.signup.pass.value.length<5) {
			alert("ERROR - Your password must be at least 5 characters.");
            signup.pass.focus();
			return false;
		}
		if(document.signup.vpass.value == "") {
			alert("ERROR - Please verify your password.");
            signup.vpass.focus();
			return false;
		}
		if(document.signup.pass.value != document.signup.vpass.value) {
			alert("ERROR - The password and verify password fields do not match");
            signup.pass.focus(); 
			return false;
        }

      if (document.signup.plan[0].checked == true) {
         planchk = "trial"; }                  
      if (document.signup.plan[1].checked == true) {
         planchk = "starter"; } 
      if (document.signup.plan[2].checked == true) {
         planchk = "basic"; } 
      if (document.signup.plan[3].checked == true) {
         planchk = "standard"; } 
      if (document.signup.plan[4].checked == true) {
         planchk = "advanced"; } 
      if (document.signup.plan[5].checked == true) {
         planchk = "deluxe"; } 
      if (document.signup.plan[6].checked == true) {
         planchk = "pro"; } 


      if (document.signup.months[0].checked == true) { 
         document.signup.price.value = "3.95";
         monthchk = "starter"; }
      if (document.signup.months[1].checked == true) {
         document.signup.price.value = "7.95"; 
         monthchk = "starter"; } 
      if (document.signup.months[2].checked == true) {
         document.signup.price.value = "4.95"; 
         monthchk = "basic"; }
      if (document.signup.months[3].checked == true) {
         document.signup.price.value = "9.95"; 
         monthchk = "basic"; }
      if (document.signup.months[4].checked == true) {
         document.signup.price.value = "5.95"; 
         monthchk = "standard"; }
      if (document.signup.months[5].checked == true) {
         document.signup.price.value = "12.95"; 
         monthchk = "standard"; }
      if (document.signup.months[6].checked == true) {
         document.signup.price.value = "6.95";
         monthchk = "advanced"; }
      if (document.signup.months[7].checked == true) {
         document.signup.price.value = "14.95";
         monthchk = "advanced"; }
      if (document.signup.months[8].checked == true) {
         document.signup.price.value = "7.95";
         monthchk = "deluxe"; }
      if (document.signup.months[9].checked == true) {
         document.signup.price.value = "16.95";
         monthchk = "deluxe"; }
      if (document.signup.months[10].checked == true) {
         document.signup.price.value = "9.95";
         monthchk = "pro"; }
      if (document.signup.months[11].checked == true) {
         document.signup.price.value = "19.95";
         monthchk = "pro"; }



      if (document.signup.plan[0].checked == true){ 
         monthchk = "trial"; }  

      if (planchk != monthchk) { 
         alert("ERROR - The Rate Option and Plan Option you selected do not match. Please check your Plan and Rate selections.");
         return true; } 

if ((document.signup.months[0].checked == true) || (document.signup.months[2].checked == true) ||
         (document.signup.months[4].checked == true) || (document.signup.months[6].checked == true) ||   
         (document.signup.months[8].checked == true) || (document.signup.months[10].checked == true)) { 
         document.signup.term.value = "30"; }  
   else {
         document.signup.term.value = "90"; }

if (document.signup.plan[0].checked == true){ 
         document.signup.term.value = "10"; } 


    	if(!document.signup.terms.checked) {
			alert("You must read and agree to the Terms of Service before you can sign up.");
//            alert(planchk);
//            alert(monthchk);
//            alert(document.signup.term.value);
			return false;
		}
        document.signup.action = "actions.php?pmode=signup";
		document.signup.submit();
    }
  } 
}
	
// -->
