function validate_form ( )
{
    valid = true;
	
	
	
	
	
	
	
		 if ( document.expiration.allitems.value == "" )
    {
      
        valid = false;
		checkfilledin = "z";
    }
	
	
	
	
		
	 if ( document.expiration.starthours.value == "Hrs" )
    {
      
        valid = false;
		checkfilledin = "nohours";
    }
	
	 if ( document.expiration.startmins.value == "Mins" )
    {
      
        valid = false;
		checkfilledin = "nohours";
    }
	
	
	 if ( document.expiration.date.value == "" )
    {
      
        valid = false;
		checkfilledin = "y";
    }
	
	
	
	if (checkfilledin == "y" && valid==false)
	{
		alert ("Please select an appointment date.");
	}
	
	
	if (checkfilledin == "nohours" && valid==false)
	{
		alert ("Please select an appointment time.");
	}
	
	
	if (checkfilledin == "z" && valid==false)
	{
		alert ("Please select your required treatments.");
	}
	
	

    return valid;
}






function validate_signupform ( )
{
    valid = true;
	emptyfields = "no";
	incorrectpass = "no";
	shortpassword = "no"
	
	
		
	 if ( document.membersignup.title.value == "Please Select" || document.membersignup.first_name.value == "" || document.membersignup.last_name.value == "" || document.membersignup.house_no.value == "" || document.membersignup.street_name.value == "" || document.membersignup.town.value == "" || 
document.membersignup.town.value == " " || 
document.membersignup.county.value == "Please Select" || document.membersignup.post_code.value == "" || document.membersignup.phone.value == "" || document.membersignup.email.value == "")
    {
	emptyfields = "yes"
       valid = false;
    }
	
	if (document.membersignup.password.value != document.membersignup.conf_password.value)
	
	    {
		incorrectpass = "yes"
       valid = false;
    }
	
	
		if (document.membersignup.password.value.length <6)
	
	    {
		shortpassword = "yes"
       valid = false;
    }
	
	
	
	if (incorrectpass == "yes" && valid == false && emptyfields == "no")
	{
		alert ("Passwords do not match.");
	
	}
	
	
	if (incorrectpass == "no" && valid == false && shortpassword == "yes" && emptyfields == "no")
	{
		alert ("Password must be at least 6 characters long.");
	
	}
	
	
	if (emptyfields == "yes" && valid == false)
	{
		alert ("Please compete all fields.");
	}
	
	

    return valid;
}


function validate_editform ( )
{
      valid = true;
	emptyfields = "no";
	incorrectpass = "no";
	shortpassword = "no"
	
	
		
	 if ( document.memberedit.title.value == "Please Select" || document.memberedit.first_name.value == "" || document.memberedit.last_name.value == "" || document.memberedit.house_no.value == "" || document.memberedit.street_name.value == "" || document.memberedit.town.value == "" || document.memberedit.county.value == "Please Select" || document.memberedit.post_code.value == "" || document.memberedit.phone.value == "" || document.memberedit.email.value == "")
    {
	emptyfields = "yes"
       valid = false;
    }
	
	if (document.memberedit.password.value != document.memberedit.conf_password.value)
	
	    {
		incorrectpass = "yes"
       valid = false;
    }
	
	
		if (document.memberedit.password.value.length <6 && document.memberedit.password.value.length >0)
	
	    {
		shortpassword = "yes"
       valid = false;
    }
	
	
	
	if (incorrectpass == "yes" && valid == false && emptyfields == "no")
	{
		alert ("Passwords do not match.");
	
	}
	
	
	if (incorrectpass == "no" && valid == false && shortpassword == "yes" && emptyfields == "no")
	{
		alert ("Password must be at least 6 characters long.");
	
	}
	
	
	if (emptyfields == "yes" && valid == false)
	{
		alert ("Please compete all fields.");
	}
	
	

    return valid;
}






function capitalize(form) {
value = form.value;
newValue = '';
value = value.split(' ');
for(var i = 0; i < value.length; i++) {
newValue += value[i].substring(0,1).toUpperCase() +
value[i].substring(1,value[i].length) + ' ';
}
form.value = newValue;
}



function redirTimer() {

  self.setTimeout("self.location.href = redirURL;",redirTime);

 }

